java study3

Posted singleSpace

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java study3相关的知识,希望对你有一定的参考价值。

面向过程与面向对象

面向过程:必须了解整个过程,每个步骤互成因果关系,每个因果关系都构成一个步骤,多个步骤就构成了一个系统。因为存在因果关系,每隔步骤难以分离,非常紧密,当任何一步出现问题,将会影响到所有系统。如蛋炒饭
面向对象:将现实世界分割成不同的单元或对象,实现各个对象,如果完成某个功能,只需要将各个对象协作起来就可以。盖浇饭。

面向对象三大特征:封装、继承、多态
类到对象,实例化的过程。对象到类,是抽象的过程。
系统默认值:
基本数据类型:
byte, short, int, leng 都是0
double, float 是0.0
boolean是false
char 是 /u0000
引用数据类型是null

成员变量和局部变量

定义位置上看:成员定义在类中,局部定义在方法中,或者语句中的内存
内存的存储:成员变量跟随对象在堆中存储;局部变量跟随方法在栈中存储
生命周期:成员变量堆内存存储,生命周期较长;局部变量栈内存存储,生命周期较短
作用范围:成员变量作用范围是整个类,最大;局部变量:只在方法、语句中有效,最小
初始化赋值:成员变量堆内存,有默认值;局部变量是栈内存,必须手动赋值;

封装:

隐藏实现细节,对外提供公共访问方式

接口









以上是关于java study3的主要内容,如果未能解决你的问题,请参考以下文章

java代码在片段活动中不起作用

java 代码片段【JAVA】

# Java 常用代码片段

# Java 常用代码片段

创建片段而不从 java 代码实例化它

如何重构这个 Java 代码片段