只有注册用户登录后才能阅读该文。 阅读全文
摘要:
定义:将一个类定义在另一个类的里面,对里面的类就称为内部类。 访问特点:内部类可以直接访问外部类中的成员,包括私有成员。 而外部类要访问内部类中的成员必须要建立内部类的对象。 一般用于类的设计。 分析事物时,发现该事物中还有事物,而且这个事物还在访问被描述事物的内容。 这时就把还有的事物定义成内部类 阅读全文
摘要:
多态的定义: 同一种事物,由于条件不同展现不同的状态,在java中表现为同一个引用,指向的实例不同,最终展现不同的执行效果。 动物 x = new 猫 (); 猫这类事物既具备了猫的形态又具备了动物的形态,这就是对象的多态性,简单说就是一个对象对应着不同类型。 多态在代码中的体现: 父类或者接口的引 阅读全文
摘要:
定义接口用的不是class,而是interface。 接口中常见的成员:而且这些成员都是固定的修饰符。 1、全局变量:public static final (不写的时候java会默认添加上去,但是阅读性不好) 2、抽象方法:public abstract 接口中的成员都是公共权限的。 类与类之间是 阅读全文
摘要:
抽象类特点 1、方法只有声明没有实现,该方法就是抽象方法,需要被abstract修饰。 抽象方法必须定义在抽象类中,该类必须也被abstract关键字修饰。 2、抽象类不可以被实例化, 为什么? 因为调用抽象方法没意义。 3、抽象类必须有其子类覆盖了所有的抽象方法后,该子类才可以实例化。否则,这个子 阅读全文
摘要:
1、final是一个修饰符,可以修饰类,方法,变量。 2、final修饰的类不能被继承。 3、final修饰的方法不能被覆盖。 4、final修饰的变量是一个常量,只能赋值一次。 为什么要用final修饰变量,其实在程序中如果一个数据是固定的,那么直接使用这个数据就可以了,但是这样阅读性差,所以它给 阅读全文
摘要:
首先了解构造函数 构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域。即为对象成员变量赋初始值。 构造函数与类名相同,可重载多个不同的构造函数。如果在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构造方法,这个构造方法不执行任何代码。 构造函数的调用 (1 阅读全文
摘要:
恢复内容开始 一、计算机网络基础部分 TCP协议(transmission control protocol)传输控制协议 IP协议(Internet protocol)网络协议 恢复内容结束 阅读全文
摘要:
设计模式是对问题行之有效的解决方案,它其实是一种思想。 单例设计模式: 解决的问题:可以保证一个类在内存中只能有一个对象。(比如多个程序使用相同的配置信息对象时,就需要保证对象的唯一性) 如何保证唯一性:1、不允许其他程序用new创建类对象 2、在该类中创建一个本类实例 3、对外提供一个方法让其他程 阅读全文
摘要:
摘自刘未鹏(http://blog.csdn.net/pongba) 1、思考。利用走路和吃饭的时候思考,还有睡觉前必然要弄一个问题放在脑子里面,在思考中迷糊入睡。发现这样一来往往在不知不觉中多出来大量的思考时间。 2、重要的事情营造比较大的时间块来完成。比如一本好书,或者一个重要的知识点,最好不要 阅读全文