继承是复用程序代码的有力手段,当多个类(Sub1,Sub2,...Sub100)之间存在相同的属性和方法时,可从这些类中抽象出父类Base。在父类Base中定义这些相同的属性和方法,所有的Sub类无须重新定义这些属性和方法,而只需要通过extends语句来声明继承Base类: ...
分类:
编程语言 时间:
2015-07-07 18:36:22
阅读次数:
185
1.IO流用来处理设备之间的数据传输方向:硬盘通过“读reader”完成对内存的读取,内存通过“写writer”完成对硬盘的写入2.Java对数据的操作是通过流的方式3.Java用于操作流的对象都在IO包中4.流按操作数据分为两种:字节流和字符流--字符流的由来:》》字节流读取文字字节数据后,不直接...
分类:
编程语言 时间:
2015-07-05 23:46:51
阅读次数:
178
面向对象的概述:举例装大象到冰箱。而谈面向对象,就一定要说说面向过程。面向过程:打开冰箱,装入大象,关上冰箱。这三步就是面向过程的思考方式,这种思想强调的是过程,也可以叫做动作。在C中是这种方式面向对象:冰箱打开,冰箱存储,冰箱关闭。这就是面向对象的思考方式,这种方式强调是对象,也可以说是实例。在j...
分类:
编程语言 时间:
2015-07-04 22:10:50
阅读次数:
201
黑马程序员--java基础学习笔记4
一、笔记内容概述:
函数-定义、函数-格式、函数-细节-void、函数-细节-错误格式、函数-细节-定义思想错误、函数-两个明确、函数-内存加载过程、函数-重载、数组-概述、数组-定义、数组-内存空间划分、数组-栈内存-堆内存、数据常见问题。
二、常用内容介绍:
1.编写函数体时,两...
分类:
编程语言 时间:
2015-07-03 14:08:37
阅读次数:
174
package Thread_Test;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
public class Thread_Swing extends JFrame {
/**
*
*/
p...
分类:
编程语言 时间:
2015-07-02 15:47:36
阅读次数:
150
黑马程序员--java基础学习笔记3
一、笔记内容概述:
比较运算符&逻辑运算符、位运算符、移位运算符、三元运算符、if语句、局部代码块、switch语句、while语句、do-while语句、for循环语句、循环结构的使用场景。
二、常用内容介绍:
1.>>>无符号右移,数据进行右移时,高位出现的空位...
分类:
编程语言 时间:
2015-07-02 14:12:57
阅读次数:
256
package IO_Test;
import java.io.*;
public class FileIO {
public static void main(String argv[]) {
try {
BufferedReader br = new BufferedReader( new FileReader("I:\\IO.txt"));
String line = br...
分类:
编程语言 时间:
2015-07-01 14:12:23
阅读次数:
144
1.什么是数组 数组为相同数据类型的元素组成的集合,数组元素按线性顺序排列。
分类:
编程语言 时间:
2015-06-24 00:38:53
阅读次数:
132
一.数组的基本概念数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组的元素可以是任何数据类型,包括基本类型和引用类型。C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因为JAV...
分类:
编程语言 时间:
2015-06-23 11:41:17
阅读次数:
178
java基础学习总结——接口一、接口的概念 JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是一种应该受到保护的东西”,金丝猴从“应该受到保护的东西”这个类继...
分类:
编程语言 时间:
2015-06-23 11:33:57
阅读次数:
226