一、Java语言的特点
1.是面向对象的
2.健壮性
3.跨平台性
二、Java的核心机制:
1.Java虚拟机,即JVM
2。垃圾回收机制
三、windows命令行的操作
盘符:E:
创建:md
查看当前目录:dir
查看,打开:cd
后退:cd ..
删除:del,rd
四、JDK及JRE的安装和环境变量配置
JDK = JRE + 开发工具集
JRE = JVM + JavaSE标准类库
环境变量path: windows系统执行命令时要搜寻路径。先搜寻当前路径是否存在对应的指令,有则执行;如当前路径无对应指令,则搜寻path下的路径是否有对应指令。
环境变量配置: 名:JAVA_HOME 值:安装路径
名:path 值:%JAVA_HOME%/bin (两个%表示 获取%号中间变量的值)
五、HelloWorld
1.代码是写在.java为后缀的文件中。
public class HelloJava{
//如下的main()是程序的入口,main的格式是固定的:public static void main(String[] args){}
public static void main(String[] args) {
//输出语句:System.out.println();
System.out.println("Hello World!");
}
}
Java严格区分字母大小写,所以要注意!
2.class是定义一个类,如 class Hello{}是定义了一个名为Hello的类。
一个java源文件中,可以声明多个class,但只有一个类可以声明为public,只能加在与文件名相同的那个类前面。
3.代码编写完成,为.java的源文件。
编译:在控制台中进入源文件目录,输入 javac 源文件名.java 对源文件进行编译,生成.class后缀的字节码文件;
若源文件中有多个class类,则会生成多个字节码文件。
运行:输入 java .class结尾的类文件名 程序运行。
六、关于注释
注释的内容是不参与编译的。
注释分为三种:单行注释。多行注释,文档注释
单行注释格式://注释内容
多行注释格式:/*
注释内容
*/
文档注释格式:/**
@author 程序作者
@version 程序版本
文档注释的内容可以被JDK提供的工具javadoc所解析,生成的一套以网页文件形式体现的该程序的说明文档。
(命令行为:javadoc -author -version 源文件名.java)
*/
注意:多行注释不可以嵌套使用。 “ /* ” 是匹配遇到的第一个 “ */ ”