Java基础
文章平均质量分 86
ciqing123
这个作者很懒,什么都没留下…
展开
-
面向对象三大特征之继承
一.代码块1.含义 用{}括起来的代码2.分类局部代码块 用于限定变量的生命周期,及早释放,提高内存利用率静态代码块 对类的数据进行初始化,仅仅只执行一次构造代码块 多个构造方法中相同的代码可以放到这里,每个构造方法执行前,先执行构造代码块同步代码块3.静态代码块,构造代码块,构造方法的执行顺序? 静态代码块 –> 构造代码块 –> 构造方法二.继承原创 2016-12-09 10:09:40 · 371 阅读 · 0 评论 -
面向对象思想概述
面向对象思想概述1.概念面向对象是一种基于面向过程的编程思想; 面向过程: 强调的是每一个功能的步骤; 面向对象: 强调的是对象,由对象去调用功能;2.思想特点(1).是一种更符合我们思想习惯的思想; (2).可以将复杂的事情简单化; (3).我们由事情的行动者变成了执行者;3.典型案例–把大象装进冰箱(1).面向过程都有哪些动作呢?打开冰箱门装进大象关闭冰箱门代码体现c原创 2016-12-07 14:51:38 · 403 阅读 · 0 评论 -
面向对象三大特征之封装
1.成员变量和局部变量的区别(1).在类中的位置不同 成员变量: 在类中方法外 局部变量: 在方法定义中,或方法声明上(2).在内存中的位置不同 成员变量: 在堆内存 局部变量: 在栈内存(3).生命周期不同 成员变量: 随着对象的创建而存在,随着对象的消失而消失 局部变量: 随着方法的调用而存在,随着方法的调用完毕而消失(4).初始化值不同 成员原创 2016-12-07 16:11:57 · 369 阅读 · 0 评论 -
面向对象三大特征之多态
一.多态1.含义 同一个对象(事物),在不同时刻体现出来的不同状态2.前提 有继承或实现关系 有方法的重写,其实没有也是可以的,但是如果没有这个就没有意义 有父类或者父接口引用指向之类对象3.分类具体类多态 class Fu {} class Zi extends Fu {} Fu f = new Z原创 2016-12-10 16:10:06 · 525 阅读 · 0 评论 -
面向对象之内部类
一.内部类二.形式参数和返回值问题三.权限修饰符四.常见修饰符五.包原创 2016-12-14 15:07:51 · 339 阅读 · 0 评论