Java的第一个程序
一、开始第一个Java程序基本工作
*保证计算机当中已经安装了文本编辑器
 *安装JDK(JDK一般需要从Oracle的官网下载)
二、JDK、JRE、JVM的关系
*JDK-Java开发工具包
 *JRE-Java的运行时环境(Java程序开发完之后,只要有这个运行时环境就可以运行这个Java程序)
 *JVM-Java的虚拟机(JRE是包含Java虚拟机的)
 注:Java虚拟机在《Java的基本特性和原理》文档中详细讲解三、JDK目录介绍
(1)JDK/bin:该目录下存放了很多命令,例如javac.exe和java.exe
 *javac.exe负责编译
 *java.exe负责运行四、Java程序中的注释
*出现在Java的源程序当中,对Java源代码的解释说明
 *注释不会被编译到.class字节码文件当中
一个好的开发习惯应该是多编写注释,这样程序的可读性比较强
注释的类型:
 -单行注释
 //单行注释,只注释当前行
 -多行注释
 /
 多行注释
 多行注释
 多行注释
 多行注释
 多行注释
/
 -javadoc注释
 /• javadoc注释
• javadoc注释
• javadoc注释
• javadoc注释
 */
 注意:这种注释是比较专业的注释,该注释信息会被javadoc.exe工具解析提取并生成帮助文档五、第一个Java程序
//public表示公开的
 //class表示定义一个类
 //HelloWorld表示一个类名
 public class HelloWorld{ //表示定义一个公开的类,类名为HelloWorld
 //类体(类体中不允许直接编写java语句,例如System.out.println(“Hello World!”);
 但是除声明变量之外)
 /*
 public表示公开的
 static表示静态的
 void表示空
 main表示方法名是main
 (String[] args)是一个main方法的形式参数列表
/
 /
 以下的方法是一个程序的主方法,是程序的执行入口,是sum公司规定的固定编写方法
/
 public static void main(String[] args){ //表示定义一个公开的静态的主方法
 //方法体(Java语句只能在方法体中编写)
 /
 java语句以”;”终止,分号必须是半角分号
 以下代码的作用是向控制台输出一段消息
 以下双引号必须是半角的双引号(是java语法的一部份,全角的双引号不是java语法的一部份)
 java中所有的”字符串”都使用双引号括起来
 */
 System.out.println(“Hello World!”);
 }
 }六、全角和半角的区别
全角是字母和数字等与汉字占等宽位置的字符;半角是ASCII方式的字符,在没有汉字输入法起作用的时候输入的字母数字和字符都是半角。在汉字输入法出现时,输入的字母数字默认为半角,但是标点则是默认为全角,可以通过鼠标点击输入法工具条上的相应按钮来改变。
 七、public class和class的区别
 *一个java源文件当中可以定义多个class
 *一个java源文件当中public class不是必须的
 *一个class文件会定义生成一个xxx.class字节码文件
 *一个java源文件当中定义公开类(public class)的话,只能有一个,并且该类的名称必须和java源文件名称一致
 *每一个class文件当中都可以编写main方法,都可以设置程序入口,想执行B.class文件中的main方法:java B
 *注意:当在命令窗口中执行java B,那么要求B.class当中必须有主方法。没有主方法会出现运行阶段的错误