今天的课程让我对编程中的注释,标识符,Java关键字,变量,常量,以及各种数据类型有了一个初步的认识,接下来具体总结叙述一下。
一, 注释
首先,注释就是伪代码,根据其功能和作用的不同主要分为以下几类:
单行注释: 使用“//”开头,“//”后面的单行内容均为注释。
多行注释: 以“/*”开头以“*/”结尾,在“/*”和“*/”之间的内容为注释,我们也可以使用多行注释作为行内注释。但是在使用时要注意,多行注释不能嵌套使用。
文档注释: 以“/**”开头以“*/”结尾,注释中包含一些说明性的文字及一些JavaDoc标签(后期写项目时,可以生成项目的API)
实际操作:
二,标识符
标识符是用来给变量、类、方法以及包进行命名的。
标识符的使用规则:
1.标识符必须以字母、下划线_、美元符号$开头。
2.标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。
3.Java 标识符大小写敏感,且长度无限制。
4. 标识符不可以是Java的关键字。
标识符的使用规范
1.表示类名的标识符:每个单词的首字母大写,如Man, GoodMan
2. 表示方法和变量的标识符:第一个单词小写,从第二个单词开始首字母大写,我们称之为“驼峰原则”,如eat(), eatFood()
驼峰规则,是在标识方法和变量的时候第一个单词小写第二个单词的首字母需要大写的情况
userName是按照驼峰规则定义的标识符
课堂操作:
三,Java中的关键字/保留字
四,变量的本质
变量的本质是代表一个“可操作的储存空间”,空间位置是确定的,但里面具体放什么数值是不确定。我们可通过变量名来访问“对应的可操作储存空间”,从而实现操纵这个“储存空间”里储存的值。
变量的三要素:变量名,变量类型和作用域。
变量的分类:
要点:
局部变量(local variable)
方法或语句块内部定义的变量。生命周期是从声明位置开始到到方法或语句块执行完毕为止。局部变量在使用前必须先声明、初始化(赋初值)再使用。
实际操作:
成员变量(也叫实例变量 member variable)
方法外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。如果不自行初始化,它会自动初始化成该类型的默认初始值。
静态变量(类变量 static variable)
使用static定义。 从属于类,生命周期伴随类始终,从类加载到卸载。 (注:讲完内存分析后我们再深入!先放一放这个概念!)如果不自行初始化,与成员变量相同会自动初始化成该类型的默认初始值,如表 2-3所示。
实际操作:
五,常量的概念
常量通常指的是一个固定的值,例如:1、2、3、’a’、’b’、true、false、”helloWorld”等。
在Java语言中,主要是利用关键字final来定义一个常量。 常量一旦被初始化后不能再更改其值。
变量和常量命名规范(规范是程序员的基本准则,不规范会直接损害你的个人形象):
所有变量、方法、类名:见名知意
类成员变量:首字母小写和驼峰原则: monthSalary
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则: Man, GoodMan
方法名:首字母小写和驼峰原则: run(), runRun()
以下为本节课重点
今天的Java课程学习还重点学到了数据类型中的基本数据类型。
基本数据类型有三大类和八小类。
1.整型变量
2.浮点型常量和变量
3.字符型变量/常量
4. boolean类型变量/常量