第一天_java环境配置(2018-07-25)

1、配置环境

    标准配置:

    1、JAVA_HOME:jdk安装路径。

    2、Path:%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;  // 非常重要,如果一个软件中的命令,想在任 何   一个地方的窗口运行,就必须将bin配置进来。最好放在前面。

    3、CLASSPATH:%JAVA_HOME%\lib; 要找到dt.jar和tool.jar  //实际上jdk1.5之后就不用配置了,但是为了标准化还是要配置。

2、HelloWorld

    class Demo{

        public static void main(String[] args){            

                System.out.println("hello world!!!");        

        }    

}


cmd编译运行:

    javac XX.java 

    java Demo.class

一个java文件中可以有多个class。一个类中可以没有public修饰的类,但是如果有,只有一个,而且名字必须跟文件名同名。


3、jdk、jre、jvm都是啥:

JDK(Java Development Kit),开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和 server端的。需要配置环境变量。

JRE(Java Runtime Environment),运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自 动添加PATH。

JVM(Java Virtual Machine)就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java 程序会首先被编译为.class的类文件。

jdk文件目录:

1、bin 该目录存放一些编译器和工具,常用的有javac.exe(java编译器)、java.exe(java运行工具)、jar.exe(打 包工具)、javadoc.exe(文档生成工具)

2、include 该目录用于存放一些启动jdk时需要引入的C语言的头文件

3、jre jre是Java Runtime Environment 的简写,即Java运行时环境,该目录存放java运行时环境的根目录,它包 含Java虚拟机,运行时的类包、java应用启动器以及一个bin目录,但不包括开发环境的开发工具。

4、lib :library的简写,其中存放的是java类库和库文件

5、javafx-src.zip 该压缩文件里存放的是Java FX所有核心类库的源代码 6、src.zip :该压缩文件存放的是java所有核心类库的源代码 7、README.txt 和 LICENSE:说明性文档

4、进制转换

1、十进制与二进

十进制转二进制

2、二进制转十进制


二进制转十进制

3、其他进制


八进制二进制互相转化

4、进制


进制对应表

5、负数的二进制表示:

专业术语:原码、反码、补码

计算机中的二进制表示形式其实都为补码【为提升计算机效率】

正数:

原码、反码、补码都是一个数

负数:

-126(10)【高位表示的是符号位  正数是0   负数是1】

-126(10) --> 0111 1110 -->1   111  1110(-126)【原码】

反码:

1  111   1110

1  000  0001【反码】

补码:【反码加1】

1   000   0010【补码】

-126的二进制表示形式 == > 1000 0010

5、作业

1、编写程序输出:"宝剑锋从磨砺出,梅花香自苦寒"

2、进制转换练习

你可能感兴趣的:(第一天_java环境配置(2018-07-25))