JRE 和JDK
JDK (Java Runtime Environment)
是Java程序的运行时环境,包含jvm和运行时所需要的核心类
我们需要运行一个已有的Java程序,那么只需安装JRE即可
JDK
是Java程序中的开发工具包,包含JRE和开发人员使用的工具。其中的开发工具:编程工具(Java。exe)和运行工具(Java。exe)
我们想要开发一个全新的Java程序,那么必须安装JDK。
注释:在程序中指定位置添加的说明信息,不参与程序运行。
单行注释
格式://注释信息
多行注释
格式:
文档注释
格式:
关键字:特定意义的单词
* 特点:1.关键字全部为小写 2.常用的代码编译器,关键字有特殊标记
常量:
字符串常量:用双引号括起来的内容
整数常量:不带小数的数字
字符常量:用单引号括起来的内容
布尔常量:布尔值,表示真假
空常量:一个特殊的值,空值
数据类型: 基本数据类型: 数值型: 整数(byte,shore,int,long) 默认int
浮点数 (float,double) 默认double
字符(char)
非数值型: 布尔(boolean)
引用数据类型: 类(class)
接口(interface)
数组(【】)
变量:由变量名,数据类型,变量值三部分组成
*注意事项:1.名字不能重复 2.变量未赋值,不能使用
3.long类型的变量定义的时候,为了防止整数过大,后面要加L
4.float类型的变量定义的时候,为了防止类型不兼容,后面要加f
标识符:就是给类,方法,变量等起名字的符号。
*定义规则:由数字,字母,下划线(_)和美元符(s)组成
不能以数字开头
不能是关键字
区分大小写
*常用命名约定
小驼峰命名法:方法,变量
约定1:标识符是一个单词的时候,首字母小写
范式:name
约定:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
范例:firstName
大驼峰命名法:类。
约定1:标识符是一个单词的时候,首字母大写
范例:Student
约定:标识符由多个单词组成的时候,每个单词的首字母大写
范例:GoodStudent
类型转换:自动类型转换:
把一个表示数据范围小的数值或者变量赋值给数据范围大的变量
强制类型转换:
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量。
格式:目标数据类型 变量名=(目标数据类型)值或者变量;
byte char



