Java语言的特点
有很多小特点,重点有两个开源,跨平台
Java语言是跨平台的
Java语言的平台
JavaSE
JavaME--Android
JavaEE
DK,JRE,JVM的作用及关系(掌握)
(1)作用
JVM:保证Java语言跨平台 (虚拟机)
JRE:Java程序的运行环境
JDK:Java程序的开发环境
(2)关系
JDK:JRE+工具
JRE:JVM+类库
helloWorld案例
public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld");
}
}
Java程序的最基本单位是类 。Java程序要想执行,必须有main方法。
Java程序的开发执行流程:
A:编写java源程序(.java)
B:通过javac命令编译生成.class文件
C:通过java命令运行(虚拟机jvm).class文件
path环境变量的作用
保证javac命令可以在任意目录下运行
path环境变量(方法)
找到环境变量的位置,在系统变量里面
新建:
变量名:JAVA_HOME
变量值:D:\develop\Java\jdk1.7.0_60
修改:
变量名:Path
变量值:%JAVA_HOME%\bin;以前的内容
注释:单行注释// 多行注释/**/ 文档注释/** */
关键字:全部小写
标识符:
一组成元素
1 英文字符: a-zA-Z
2数字: 0-9
3符号: _与$
二、标识符规则
1数字不能开头
2不可以使用关键字
3严格区分大小写,不限制长度起名时,尽量达到见名知意
常见的命名规则(见名知意)
A:包 全部小写
单级包:小写
举例:liuyi,com
多级包:小写,并用.隔开
举例:cn.itcast,com.baidu
B:类或者接口
一个单词:首字母大写
举例:Student,Demo
多个单词:每个单词首字母大写
举例:HelloWorld,StudentName
C:方法或者变量
一个单词:首字母小写
举例:name,main
多个单词:从第二个单词开始,每个单词首字母大写
举例:studentAge,showAllNames()
D:常量
全部大写
一个单词:大写
举例:PI
多个单词:大写,并用_隔开
举例:STUDENT_MAX_AGE
常量(掌握)
在程序执行的过程中,其值不发生改变的量