一。注释
注释的概念:对程序进行介绍,说明的文字
注释作用:介绍,解释说明程序;帮助调试错误
注释的分类: (理解记忆)
1.单行注释:格式:
2.多行注释:格式: ctrl + shift +/
3.文档注释:格式: 一般是解释类,方法
二。关键字
什么是关键字:被java语言赋予特殊含义的单词。(理解记忆)
关键字特点:组成关键字的字母全部小写;常见的代码编辑器,对关键字有特殊颜色标记。(理解记忆)
不要死记硬背,见一个学一个,记一个
三。常量
概念:程序在执行过程,值总不会发生改变的量(理解记忆)
分类:
字面值常量(掌握)
字符串常量:“HelloWorld” 需要双引号
整数常量:12,-23
小数常量:12.34
字符常量:‘a’,‘O’ 需要单引号
布尔常量:true ,false
空常量:null 先做了解
自定义常量(了解):用于引用类型中
命名规范(自定义):全部大写,两个单词之见用_隔开。(理解记忆)
四。变量定义和使用
变量的概念:程序在执行过程中,值在某个范围变化的量;变量本质,是内存中的一小块区域。
变量定义的格式:数据类型 变量名=初始化值
定义变量注意事项:
1.整数默认类型是int,定义long类型的时候,后边加上字母L(大小写均可)
2.浮点数默认类型是double,定义float类型时,后边加上字母f(大小写均可)
使用变量注意事项:
1.变量未赋值,不能使用
2.变量只在它所属的范围内有效(这也是变量的作用域)
3.一行可以定义多个变量,但是不建议这样写,不直观。
变量的使用:直接通过变量名来使用变量
数据类型概念:变量变化的范围就是数据类型(理解记忆)
五。数据类型及类型转换
数据类型的分类:分为基本类型,引用类型(理解记忆)
基本类型:整数型,浮点型,字符型,布尔型
整数型:字节型(byte),短整型(short),整形(int),长整型(long)
浮点型:单精度浮点型(float),双精度浮点型(double)
字符型:char
布尔型:boolean
引用类型:类(class),接口(interface),数组([])
Java中的字符串String是一个类,所以属于引用数据类型。
为什么需要八种数据类型:占用字节数不同,表示值的范围不同。
计算机存储数据形式:计算机中最小存储单元是字节(byte),每个字节包含8个位(bit,又叫“比特位”,用b表示,值为0,1).
1B(字节)=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB
byte:1个字节,short:2个字节,int:4个字节,long:8个字节,float:4个字节,double:8个字节,char:2个字节,boolean:1个字节。
数据类型转换:
概念:不同类型数据之间可能会进行计算,但是他们取值范围不同,存储方式不同,直接计算可能造成数据损失,所以需将一种类型转换成另一种类型再进行计算。
类型转换分类:
自动(隐式)类型转换:小类型转大类型,自动提升为大类型,运算结果也是大类型
强制(显示)类型转换:大类型转小类型,运算结果是小类型 。格式:小类型 变量名 =(小类型)大类型数据。
注意事项:仅当大类型数据可以转小类型时,才进行转换,否则会造成精度损失;数据类型范围从小到大:byte,short,char-->int(默认的整型)-->long--float-->double(默认的浮点型);在计算过程中,整型会转成默认int,浮点型会转成默认double;
六。标识符
概念:给类,方法,变量,常量等起名字的字符序列,称为标识符。简单理解:用来起名字的
标识符的组成部分:英文大小写字母,数字,下划线(_),美元符号($)(理解记忆)
定义规则:不能数字开头;不能是关键字;严格区分大小写(理解记忆)
命名规范:
类和接口,项目名:首字母大写,如有多个单词,每个单词首字母大写:HelloWorld,Student(大驼峰命名法)
变量和方法:首字母小写,如有多个单词,从第二个单词开始首字母大写:getName,studyJava(小驼峰命名法)
常量名(自定义常量):所有字母大写,多个单词用下划线隔开(_):MAX_VALUE
包名:全部小写,如有多级,用英文.号隔开,遵循域名反写的格式
七。总结
注释:单行注释,多行注释,文档注释
关键字:Java语言赋予特殊含义的单词,全部小写
常量:程序运行时,值总不会发生变化的量。分为字面值常量,自定义常量(全部大写,多个单词下划线隔开)
变量:程序运行时,只在某个范围变得量。整型默认是int,浮点型默认是double
数据类型:变量变化的的范围就是数据类型。分基本类型(byte,short,int,long,float,double,char,boolean),引用类型(类,接口,数组等)
数据类型转换:小转大为自动(隐式)转换,大转小为强制(显式)转换
标识符:实际是给类,方法,变量,常量起名字的。命名时由大小写字母,数字,下划线,美元符号($)组成,不能数字开头,不能是关键字