------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
SUM Stanford University Network 1995年诞生
j2ee java 2 platform enterprise edition 企业版
j2se java 2 platform standard edition 标准版
j2me java 2 platform micro edition 小型版
java5.0 之后更名为javaee javasejavame
jvm java virtual machine java虚拟机
jre java runtime environment java运行时环境包括jvm,核心类库
jdk java development kit java开发工具包包含jre(编译工具javac.exe 打包工具 jar.exe)
helloworld.java
public class 类名,必须和源文件名相同
class 类名 不用和源文件名字相同
虚拟机启动时先寻找classpath 之后寻找当前目录
windows 配置classpath 的时候加;号,在classpath目录寻找之后又在当前目录寻找之后不加;号只在classpath中寻找,不寻找当前目录(最好不加)
java命名规范
包名:xxxyyyzzz(小写)
接口名:XxxYyyZzz(首字母大写)
变量名和函数名:xxxYyyyZzz(第二个单词开始首字母大写)
常量名:XXX_YYY_ZZZ
java常量与变量
常量
1.整数常量
十进制:
八进制:0开头
十六进制:0x开头
二进制:0B开头(java 7 以后)
2.小数常量
3.布尔常量(true false)
4.字符常量
5.null常量
变量
数据数据类型
基本类型
数值型
整数类型:byteshort,int(默认),long(L)
浮点类型:float(F),double(默认)
字符型:char(2个字节)
布尔型:boolean
引用数据类型
类:class
接口:interface
数组:[]