0X01 JAVA简介
JVM
JAVA虚拟机 JAVA技术的核心
源文件(.java)————》编译器————》字节码文件————》解释器————》(.class)————》my program
JDK/JRE
JDK:Java开发工具包 development kit
JRE:Java运行时环境 runtime enviroment
JAVA环境搭建
安装JDK
根据系统和位数选择
bin目录:包含了很多可执行文件
lib目录:java开发中会使用到的库文件配置环境变量
JAVA_HOEM 配置JDK安装路径
PATH 配置JDK命令文件的位置(bin)
CLASSPATH 配置类库文件的位置
0X02编写Java程序
public class HelloHaidai{
public static void main(String[] args){
System.out.println("I am Haidai!");
}
}
PS:Java语言大小写敏感
0X03 使用eclipse开发java程序
创建Java项目 Java project
创建程序包
便于程序的管理,便于源代码的管理,防止重名问题编写Java源程序
运行Java程序
0X04 关键词和标识符
使用标识符时,需要遵守几条规则:
1.标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴2.标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
3.标识符是严格区分大小写的。
4.标识符的命名最好能反映出其作用,做到见名知意。
0X05 变量名
1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意。如:定义变量名 stuName 保存“学生姓名”信息
PS: Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 price 和 Price 是两个完全不同的变量!
0X06 Java的数据类型
- Java 语言是一种强类型语言
- 在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。
ps:常量用final关键词

