java基础(一)

1.JAVA的各版本和体系架构

  • J2EE(JAVAEE):

    Java 2 Enterprise Edition

    定位在服务器端的应用

  • J2SE (JAVASE)

    Java 2 Standard Edition

    定位在个人计算机上的应用

  • J2ME (JAVAME)

    Java Micro Edition

    定位在消费性2 Micro电子产品的应用上

体系结构即包括:J2EE,J2SE,J2ME

2.JAVA开发环境配置

  1. 下载JDK
  2. 安装JDK
  3. 环境变量配置:
    1. JAVA_HOME:C:Program FilesJavajdk1.6.0_14  ;
    2. path(执行dos命令,系统会在path指定的路径中寻找该命令对应的可执行文件) 将 “%JAVA_HOME%in” 增加到path中;多个目录用分号隔开
  4. 在cmd命令窗口中,输入 :java  –version ,验证是否安装成功

3.编写第一个java程序

可以直接使用文本开发,在命令行编译运行。

3.1 编写代码

Demo.java文件

public class  Demo{
    public static void main(String[]  args){
        System.out.println("Hello java!");
    }
}

3.2 编译(编译器创建class字节码文件)

进入java文件所在目录,执行命令:javac  Demo.java 

3.3 执行

进入java文件所在目录,执行命令:java Demo

4.java程序结构

 

 5.小结

  • Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行
  • 关键字class 表明Java 程序中的全部内容都包含在类中,Java是一种面向对象的语言
  • main方法是Java应用程序的入口方法,它有固定的书写格式: public static void main(String[] args ) {…}
  • 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
  • Java一个语句可以跨多行。其中每个语句必须以分号结束,回车不是语句的结束标志
  • 一个源文件可以有多个class

  • 一个源文件中至多只能有一个public的类声明,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和它中定义的public的类名相同,且以“java”为扩展名。

  • 注意缩进 定要有缩进

  • 成对编程 括号、引号都要完整

  • 见名知意 最基本的要求

补充1:

java注释

注释就是程序员为读者作的说明,是提高程序可读性的一种手段

注释不会出现在字节码文件中。即JAVA编译器编译时会跳过注释语句。

// 单行注释 注释内容从//到本行结尾

/* */ 多行注释 /* */ 注释不能嵌套

补充2:

JVM是一种规范 就是一个虚拟的用于执行bytecodes字节码的计算机

可以使用软件来实现 IBM, SUN, BEA等。

你也可以自己写一个JVM

可以使用硬件来实现 比如sun/intel公司正在研发的java芯片

补充3:

常见错误总结

示例1

示例2

 

 示例3

 示例4

 示例5

原文地址:https://www.cnblogs.com/Vincent-yuan/p/12978118.html