基础
一、1995年正式发布Java。
二、J2EE由表示层,业务层,数据层三大部分组成。
三、环境变量:
JAVAHOME:JDK的安装路径
PATH:%JAVAHOME%\bin 虚拟机执行命令的路径
ClassPATH:%JAVAHOME%\lib 字节码文件的路径,可用;号间隔多个选择路径。
四、编译器:全部解释再执行
解释器:解释一条执行一条
Java程序是先编译后解释执行
五、系统垃圾收集是自动的。
system.gc();Runtime.getRuntime().gc();
六、JVM工作:类加载、字节码检验,解释器->成为机器能执行的机器语言
七、Java的JDK分成2部分:JAR和类库
系统只要装了JRE就可以运行JAVA字节码程序。
JAR一般打包的是.class文件,一般jar包双击后可以运行。
要运行的话要在清单文件中加:Main-class:Hello
JAR打包:先用jar cvf~ .jar Hello.class(是class文件,不是Java文件)
改.mf文件:加Main-class:包名 (运行的class文件)
标识符
定义:标识符是赋予变量,类或方法的名称
命名规则:
(1)首字母只能以字母,下划线,$开头,如:abc,_ab,ab123
(2)标识符区分大小写
(3)标识符不能是关键字
(4)标识符长度没有限制
命名建议:
1.标识符尽量命名的有意义,让人能够望文知意
2.类,接口:若干英文单词组成,首字母大写
3.方法名、变量名:第一个单词全小写,以后每个单词首字母大写
4.常量:每个字母大写,单词之间用下划线隔开
5.包:每个单词都小写
关键词:
自己命名变量名或其他名称不能和关键词一样,true,false,null不是关键词,是字面值,不能把这些单词作为名字,java中代替goto的是break loop。loop是个标号,标记一个循环。break loop就结束了这个循环。
注意:本文归作者所有,未经作者允许,不得转载