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

黑马程序员——基础语法

2013-05-19 22:06 141 查看
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------



关键字

用于定义数据类型的关键字:

class interface byte short int long float double char boolean void

用于定义数据类型值的关键字:

true false null

用于定义流程控制的关键字:

if else swith case default while do for break continue return

用于定义访问权限修饰符的关键字:

private protected public

用于定义类、函数、变量修饰符的关键字:

abstract final static synchronized

用于定义类与类之间关系的关键字:

extends implements

用于定义建立实例及引用实例、判断实例的关键字:

new this super instanceof(检查是否有类的对象)

用于异常处理的关键字:

try catch finally throw throws

用于包的关键字:

package import

其它修饰符关键字:

native strictrp transient Volatile assert

Do while 和 while的区别是 do while语句条件无论是否满足,循环体至少被执行一次

While 与 if 的区别是 if 只判断一次



Java中的注释格式:

1、单行注释格式://注释文字

2、多行注释格式:/* 注释文字*/

其中1、2被注释的文字,不会被JVM( java虚拟机)解释执行。

3、文档注释格式:/** 注释文字*/

其中注释内容可以被JDK提供的工具javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。



函数

(最小的功能单元)

函数是定义在类中的具有特定功能的一段独立的小程序,也成为方法。只有被调用时才执行。

目的:对代码进行抽取,提高了程序代码的复用性。

修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2)

{

执行语句;

Return 返回值;

}

形式参数:是一个变量,用于储存调用函数时传给函数的实际参数(传递给形参的具 体数值)。

Return: 用于结束函数。

返回值:该值返回给调用者。(void关键字: 无返回值函数)

注意: 函数中只能调用函数,不可以在函数的内部定义函数。

函数的结果返回给调用者,由调用者处理。

定义一个函数的方法: 1)明确运算结果

2)是否有未知的内容参与运算(返回值 参数列表)



函数的重载(overload)

概念:在同一个类中,允许存在参数个数或者参数类型不同的同名函数。(参数列表有特定 的顺序)(与返回值的类型无关)

使用情况:当定义的功能相同,但参与运算的未知内容不同。



内存结构:

Java程序在运行时,需要在内存中分配空间。因为每一片内存区域都有不同的数据处理 方式和内存管理方式,为了提高运算效率,又对空间进行了不同区域的划分。

(内存→空间→区域)

栈内存:用于储存局部变量,当数据使用完,所占空间会自动释放。

堆内存:数组和对象,通过new建立的实例都存放在堆内存中。

堆内存中的每一个实体都有内存地址值。

实体中的变量都有默认的初始值。

实体不再被使用时,会在不确定的时间内被垃圾回收器回收。

(实体用于封装数据,其中的数据都有默认的初始化值。)

Java在启动时,在内存空间中划分了五个区来进行数据的存取:方法区,本地方法区,寄存器,栈区,堆区。

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