前言
距离上一篇博客已经有半个多月了,趁着寒假来临,抓紧时间重新回顾一下Java基础,彻底掌握扎实以进行下一步的学习
NO.1–注释
在程序中,尤其是复杂的程序中,适当地加入注释可以增加程序的可读性,有利于程序的修改、调试和交流。注释的内容在程序编译的时候会被忽视,不会产生目标代码,也就是,注释的部分不会对程序的执行结果产生任何影响。
- 单行注释格式。所有从“//”开始到行末的字符都将被忽略
// single line - 段落注释格式。所有在“/* ”和 “/ ”之间的字符被忽略,这些注释可以扩展到多行。
/ any section */ - 文档注释格式。所有在“/** ”和 “ /”之间的字符被忽略,这些注释只能应用在声明语句之前,因为它们将被Java文档生成器用于自动创立文档。
/* a ny section ,used by javadoc to generate HTML documents */
NO.2–标识符和关键字
1.1 标识符
Java遵守“驼峰命名”法则。骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
标识符:其实就是在程序中自定义的名词
- 比如类名,变量名,方法名。包含 0-9、a-z、$、_ ;
- 注意:不能以数字开头。不可与关键字重名。
1.2 关键字
Java关键字是电脑语言电脑语言)里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。
(一)总表:java关键字共53个(其中包含两个保留字const,goto)
另外,Java还有3个保留字:true、false、null。它们不是关键字,而是文字。包含Java定义的值。和关键字一样,它们也不可以作为标识符使用。
NO.3–数据类型讲解
数据类型
基本数据类型:byte、short、int、long、float、double、char、boolean
引用数据类型:数组、类、接口
级别从低到高为:byte,char,short–>int–>float–>long–>double
NO.4–类型转换
数据类型间可互相转换:
NO.5–变量、常量、作用域
常量:在程序中不会变化的数据。
变量:其实就是内存中的一个存储空间,用于存储常量数据。
变量的作用:方便于运算。因为有些数据不确定。所以要确定该数据的名称和存储空间。
变量的特点:变量空间可以重复使用。
变量空间开辟需要的要素:
- 数据类型(这个空间要存储什么数据)
- 变量名称(这个空间叫什么名字)
- 变量的初始化值(第一次的数据是什么 )
变量的作用域:从变量定义的位置开始,到该变量所在的那对大括号结束。
变量的生命周期:变量从定义的位置开始就在内存中活了。变量到达它所在的作用域的时候就在内存中消失了。
NO.6–基本运算符
NO.7–自增自减运算符、初识Math类
NO.8–逻辑运算符、位运算符
NO.9–三元运算符
NO.10–包机制
- 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间。
- 包语句的语法格式为:
package pkg1[.pkg2[.pkg3...]];
- 一般利用公司域名倒置作为域名;
- 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用 “ import ” 语句可以完成此功能
import package[.package2...].(classname|*);
- 包的好处:
- 方便类型的查找与使用
- 避免命名冲突
- 控制访问
NO.11–JavaDoc生成文档
- 参数信息
- @author作者名
- @version 版本号
- @since 知名需要最早使用的jdk版本
- @param 参数名
- @return 返回值的情况
- @throws 异常抛出情况
最后
把握好寒假的小假期,让自己更好的进步。
|