- 博客(4)
- 收藏
- 关注
原创 JAVA三大特性——继承
1. 概念继承,使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性的继承父类。继承所描述的关系是“IS-A”。实际上,继承者是被继承者的特殊化,除了拥有继承者的特性外,还拥有自己特有的属性。继承定义了类如何互相关联,共享特性。继承注意事项:子类拥有父类的非private的属性和方法。子类可以拥有自己属性和方法。子类可以用自己的方
2017-04-11 16:29:03 295
转载 JAVA虚拟机原理初探
一、JAVA虚拟机的生命周期运行中的JAVA虚拟机有着清晰而明确的任务,执行JAVA程序。JVM从程序开始时运行,程序结束时停止。每一个JAVA程序都有一个JVM为其服务。JVM总是开始于 public void main(String[] args)这个方法。在程序执行时,必须为JVM指明包含main()方法的类名。main()方法是程序的起点,它被执行的线程初始化为程序的初始线程,程序中的其他线
2017-04-11 11:09:01 360
原创 JAVA三大特性——封装
一、概念JAVA封装,是指利用抽象数据类型将数据和对数据的操作封装成为一个独立实体。内部隐藏,使用对外接口。一个对象所封装的是自己的属性和方法,不需要依赖其他对象。二、优点使用封装的好处:减少耦合类的内部结构可以自由修改对类中成员进行更精确的控制隐藏信息,实现细节三、代码实例使用以下两个类来举例,Teacher.java,Student.javapublic class Teacher {
2017-04-01 14:14:52 560
转载 JAVA三大框架入门
写在前面:最近接到某公司的电话面试,其中问到了JAVA框架的相关知识,发现自己对于这个方面了解实在太少,故整理出该篇文章,从基本入门开始对JAVA框架再认识。一、基本概念了解框架的定位可以帮助我们更好的找到学习的切入点1.Spring:依赖注入(DI)又称为控制反转(IOC),通常来说,当某个角色需要另一个角色才能正常运行时,通常是由调用者来创建被调用者的实例。但是在Spring框架中,创建被调用
2017-04-01 10:37:13 49038 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人