您的位置:首页 > 职场人生

黑马程序员_Java基础复习

2014-03-30 18:38 232 查看
-------android培训java培训、期待与您交流!
----------

我有过一点Java学习的基础,借着这次机会又对基础知识进行了一下梳理,又有了一些新的认识,整理了如下:

(一)Java语言基础复习

1、  Java语言是一种面向对象的程序语言,所有的java程序都是由类组成的,类被写在一个或多个以java为扩展名的源文件中。Java文件是java的编译单元。

2、  一个编译单元包括

程序包语句:说明编译单元中的类和借口所属的包(作用是将类和接口分组)

导入语句:引入包、类、借口。(说明程序使用了外部的包或包中的类和接口)【java自带的java。lang包在程序运行时会自动导入,无需指明】

类声明:对类进行定义,类是对象的模版,说明类的特征和行为。(java语言编程的过程就是设计类的过程!)

接口声明:对接口提供定义。(接口是一种由常量和抽象方法组成的特殊形式的类)【接口的作用是定义方法的模版,本身不对方法做具体实现!接口告诉程序“做什么”不具体说“怎么做”。接口中的方法要由实现它的类来实现】

3、  每个java编译单元(.Java文件)中最多只能有一个类或接口是public的!对java应用程序,至少要有一个编译单元的公共类内要包main()函数,作为程序的执行起点。

4、  Java语言使用unicode字符集(16位二进制数唯一表示一个字符)对语言编码。【unicode是大字符集,可以表示多种语言,且不同语言表示是唯一的,因此判断java字母或数字是否相同,要看其编码是否相同,而非外观,如拉丁字母A和希腊字母A作为不同字符处理!】

5、  标识符用于区别各种成分;区分大小写!

6、  分隔符对源代码进行分割,帮助编译器阅读和理解源程序。()、{}、【】、;、,、.另:空格、回车符、换行符、制表符统称空白符,一个空白符和多个空白符等价!

7、  变量是用来存储数据的内存空间!!!

8、  类型转换包括隐式(小范围变大范围)和强制(大范围变小范围:损失精度)两种机制。

9、  数组下标从0开始。用new为数组分配内存的方法:

数组变量名 = new 数组元素类型[数组长度];
【java中的多维数组通过“数组的数组”实现(数组元素可以是任何数据类型,当然也包括数组类型)。】

10、             流程控制语句是为了有条件的执行特定的语句代码。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java