摘要: /* 接口:初步理解,可以认为是抽象类,当所有方法都是抽象方法时,的另一种表示方式。 接口的定义格式和类差不多,接口的名字也需要大写。 Interface 接口名 { ....//接口定义。 } 接口中的一般内容有:常量、抽象方法 接口中的成员都是由固定的修饰符修饰的。 常量:public stat 阅读全文
posted @ 2015-03-20 17:06 蓝色T-shirt 阅读(608) 评论(0) 推荐(0) 编辑
摘要: /* 一、多态:多态是指一个事物的多种存在状态(一个事物的多种体现形态或者一个事物的多种表现形态) 1、多态的体现: 多态在代码中的体现为:父类引用指向了子类对象 即 父类 a = new 子类(); 2、多态的前提: 1,类与类之间必须存在关系,要么是继承,要么是实现(类实现接口,接口相当于父类, 阅读全文
posted @ 2015-03-20 16:45 蓝色T-shirt 阅读(361) 评论(0) 推荐(0) 编辑
摘要: /**多线程概述:什么是多线程? 首先,什么是进程? 进程是系统分配资源的基本单位,对于windows系统而言。 进程是程序的一次运行。 一个进程中至少有一个线程存在,因为线程才是实际运行单元。 线程:是指程序中的控制单元,一条执行路径。 一个程序可以有多线程并发执行,每个线程是一个控制单元。一个程 阅读全文
posted @ 2015-03-20 16:42 蓝色T-shirt 阅读(205) 评论(0) 推荐(0) 编辑
摘要: /* 包:包就是java中的文件夹,一个文件夹就对应java中的一个包。包表现在具体的操作系统(如Windows)中,就是一个 文件夹。是用来存放类文件的即.class文件,也可以存放其他的子包,即包中有包。 在JAVA的世界中,没有什么源文件,核心的文件就是.class文件,即java运行文件。文 阅读全文
posted @ 2015-03-20 16:41 蓝色T-shirt 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 1、异常概述: 什么是异常? 异常是一个类,用来描述程序运行时出现的不正常现象。 异常的由来: 异常源于现实生活中对于问题的描述,现实生活中的问题也是事物,问题也具有众多属性和行为,比如问题名称、 问题信息、问题原因、问题情况等。所以问题也可以被描述,并封装成对象。而现实生活中具有很多很多具体的问题 阅读全文
posted @ 2015-03-20 16:38 蓝色T-shirt 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 类的继承: 好处:增强代码的复用性,带来了多态的特性。 弊端:打破了类的封装性,使得子类可以覆写父类中已经封装好的功能。 final关键字的引用就是为了解决类的继承所带来的弊端。 final关键字可以修饰类、函数、变量,其为“最终”的意思 1、final 修饰类,可以使得类成为最终类,最终类不能被继 阅读全文
posted @ 2015-03-20 16:37 蓝色T-shirt 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 帮助文档 <=> API文档 <=> 程序说明文档 姓名,年龄,工号雇员类普通员工类经理类 abstract:抽象,即不具体,只能修饰类和方法,不能修饰变量等。 抽象方法:被abstract关键字修饰的方法,只有函数声明,没有函数体。 抽象类:被abstarct修饰的类。 形式上看,就是含有抽象方法 阅读全文
posted @ 2015-03-20 16:35 蓝色T-shirt 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 本文将对Java类实例化对象的过程进行详细的总结,在阅读本文后,你会了解JVM生成对象的执行过程。1、普通的类/*** 一个简单的类* @author zhang xl**/public class SimpleObject{ private String name; private int... 阅读全文
posted @ 2015-03-20 16:33 蓝色T-shirt 阅读(162) 评论(0) 推荐(0) 编辑