欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java基础(四),

来源: javaer 分享于  点击 5326 次 点评:158

Java基础(四),


1. 面向对象和面向过程

面向过程强调功能行为。

面向对象将功能封装进对象,强调具备了功能的对象。

2. 面向对象三大特征

封装、继承、多态。

3. 对象属性和方法

3.1. 定义

Public calss 类名{

   //成员变量

   //成员方法

}

 

3.2. 对象属性

对象属性又称成员变量、实例变量。

对象属性初始化(即初始赋值),分默认/显示初始化赋值。

对象类型

初始化值

boolean

false

byte

0

char

‘/u0000’

short

0

int

0

long

0

float

0.0f

double

0.0d

引用类型

null

4. Java内存管理(垃圾回收)

执行Java应用程序时,JVM将内存划分为不同区域;数据区、堆、栈...

4.1. 堆栈简单理解

l 堆

对开发者而言堆用于存储对象和加载类。

l 栈

可理解为临时保存临时变量。

4.2. JVM简单理解

JVM将堆内存分为两部分,垃圾回收区和永久区。所有创建对象均被放在垃圾回收区。永久区只存放JVM加载类信息。

5. 类的封装

面向对象特征:封装(隐藏)

简单来说将成员变量隐藏在对象内部,只能通过提供的公共方法访问。可以加强代码的安全性、可读性。

6. 四种修饰符访问权限

访问权限

本类

本包

不同包子类

不同包非子类

private

 

 

 

default

 

 

protect

 

public

 

7. this关键字

this关键字可用来区分局部/实例变量。

this表示当前对象,可调用类的属性方法。

相关文章

    暂无相关文章
相关栏目:

用户点评