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、进制转换练习
网友评论