java学习之7/27(OOP)

2017-07-27  本文已影响0人  夏liao夏天

一.名词解释

OOP

oriented object program 面向对象编程

OOA

oriented object analyze 面向对象分析

OOD

oriented object design 面向对象设计

二.java VM调整堆大小

java -X //查看java非标准输出帮助
java -Xmx100m //设置jvm的堆空间最大值
java -Xms100m //设置jvm的堆空初始值

三.匿名对象

1 . new Person().run();
2 . run0(new Person());

四.封装

将部分成员隐藏起来,外界只能通过其他方式进行访问,使用private进行修饰,保证安全性

五.构造代码块

六.对象创建过程

1.构造代码块(从上到下按序执行)
2.构造函数

七.静态代码块

static { }
在类加载期间执行,而且只执行一次
当有多个静态代码块时,从上到下按序执行

javabean

pojo:plain old java object
class Dog{
private String color;
public String getColor(){ return color; }
}

上一篇下一篇

猜你喜欢

热点阅读