1.写程序时添加注释(单行注释”//”,多行注释”/* */”)。
2.关键字 关键字小写 颜色一般不同。
3.常量:在程序运行中,其值不可以发生改变的量。常量分类(1)字符串常量:用双引号括起来的常量,可直接输出(2)整数常量(3)字符常量:用单引号括起来的常量(4)小数常量(5)布尔常量:布尔值,表示真假。(6)空常量:一个特殊的值空值,NULL。(不可输出)
4.数据类型(1)计算机存储单元 计算机设备最小的信息单元叫“位“(bit)b,计算机最小的存储单元叫字节“B”,由连续的8个位组成。(2)基本数据类型有数值型(整数(byte 1、short 2、int 4默认、long 8) 、浮点数(float 4、double 8默认)、字符 2)和非数值型(布尔类型),引用数据类型有类、接口、数组。
5.变量 本质上讲内存上的一块区域。程序运行中可以发生改变的量。
变量的定义:数据类型 变量名 = 变量值;变量使用: 取值:变量名 修改值 变量名 = 变量值
6.变量使用的注意事项
名字不能重复、变量未赋值不能使用、long类型的变量定义时为防止整数过大,后面要加L,float类型变量定义时,为防止类型不兼容,后面要加F
7.标识符
(1)给类方法变量取名字的符号。(2)标识符定义规则 有数字、字母、下划线和美元符组成,不能以数字开头,不能是关键字,区分大小写(3)常见命名约定 小驼峰命名法:标识符是一个单词时首字母小写 标识符是有多个单词组成时,第一个单词首字符小写,其他单词首字母大写(方法和变量)。 大驼峰命名法:标识符是一个单词时首字母大写,标识符有多个单词组成时每个单词首字母大写(类)。
8.类型转换
(1)类型转换分类 分为自动类型转换和强制类型转换。
(2)byte—short(char)—int—long—float—double(byte不能转换为char)。(自动类型转换)把一个表示数据范围小的数值或变量赋值给另一个表示数据范围大的变量。(强制类型转换)把一个表示数据范围大的数值或者变量赋值给里那个一个表示数据范围小的变量。
9.运算符
大一已学过不在深入了解
10 数据输入
通过Scanner类来获取用户的输入。
(1) 导包。Scanner类在java.util包下,需要将该类导入。导包的语句需要定义在类的上面。Import java.until.Scanner(2)创建Scanner对象。Scanner sc =new Scanner(System.in) (3)接收数据 int i = sc.nextInt();//表示将键盘