JAVA学习笔记(一)配置环境

java语言的两种机制:

Java 的虚拟机机制(JVM):虚拟机机制保证Java程序的跨平台特性。

Java 的垃圾回收机制:垃圾回收机制保证Java程序更安全、更高效。

环境搭配:安装JDK和JRE

如果只需运行java程序只需安装JRE,如要进行开发编译JDK也得装上

安装时需要注意的是:系统默认安装在c:program files下 ,这时我们需改变安装路径,因为默认路径中包含了空格,为了方便我们可安装在c:jdk1.8.0_05或d:jdk1.8.0_05

下面开始配置环境变量,右击【我的电脑】---【属性】-----【高级】---【环境变量】,如图:

选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(也就是步骤5的文件夹路径),单击“确定”按钮,如图:

在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%in;%JAVA_HOME%jrein;”或者是直接“%JAVA_HOME%in;”,单击确定按钮,如图:

在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”。如图:

配置结束 

编写简单程序

将代码都保存在一个扩展名为.java的文件中
使用JDK提供的工具javac.exe对java文件进行编译,生成扩展名为.class字节码文件
使用JDK提供的工具java.exe对字节码文件进行运行

java的最小单位是类

[修饰符] class [类名]
{

}

类名, 只要是一个合法的标识符即可。 但实际上推荐类名应该是一个或多个有意义的单词连缀而成,而且每个单词的首字母要大写。

例如:

public class HelloWorld{
    public staic void main(){
        System.out.println(“Hello world!”);
    }
}

运行java步骤:
*.java源代码------>使用javac命令编译----->生成一个或多个个*.class文件----->使用java命令执行*.class文件。

源文件的命名规则:

1、源文件必须以.java 为后缀。
2、如果源程序中定义了public 类那么源文件名必须与类名一样。
3、如果没有定义public类,那么源文件名可以任意。

使用javac编译java源文件:

编译Java源程序的命令
1、javac -d [目录] [Java源文件] - 目录指定将生成二进制文件放到哪个目录下。 无需指定生成文件的文件名,因为生成文件名总是 :类名.class
2、Java源文件中定义N个类,将会生成N个class文件。 每个class对应一个类。每个Java源文件可以包含多个类。


使用java命令运行Java程序
java -cp [目录] [Java类名] - 目录指定JVM到哪个目录下去搜索Java类。
1、如果没有指定-cp选项,java命令是根据CLASSPATH环境变量来搜索Java类。
2、如果没有设置CLASSPATH环境变量,CLASSPATH环境变量的值是一点(.)
3、但如果设置CLASSPATH环境变量,以你设置的环境变量值为准。

原文地址:https://www.cnblogs.com/wanglei0103/p/7251340.html