摘要: 静态变量是独立在对象之外的变量,是很多对象共享的变量,当一个对象对它的值做出改变,会影响所有的对象。对静态变量的访问,可以通过“对象.”的方式访问,也可以通过“类名.”的方式访问。所以静态变量也叫类变量。 静态变量的特点: 1、唯一性 2、加载时机在对象之前 3、可通过“类名.”进行访问,也可通过“ 阅读全文
posted @ 2016-04-28 23:21 forevery 阅读(272) 评论(0) 推荐(0) 编辑
摘要: IO操作是指输入和输出流的操作,相对于内存而言,当我们从数据源中将数据读取到内存中,就是输入流,也叫读取流。 当我们将内存中处理好的数据写入数据源,就是输出流,也叫写入流。 流按照内容分类:字节流、字符流、对象流。 按照方向分:输入流、输出流 按照数据大小分:字节流、字符流 按照功能分:节点流、处理 阅读全文
posted @ 2016-04-28 23:19 forevery 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 集合特点: 1.元素类型可以不同。 2.集合长度可变。 3.空间不固定。 java中对一些数据结构和算法进行了封装即集合,集合也是一种对象,用于储存、检索、操作和传输对象。 JFC(Java Collections FrameWork)集合框架,提供了用于管理集合的接口和类 集合框架包括三个内容:接 阅读全文
posted @ 2016-04-27 23:31 forevery 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 多任务处理的两种类型 1.基于进程: 进程是指一种“自包容”的运行程序,由操作系统直接管理,直接运行,有自己的地址空间,每个进程一开启都会消耗内存。 特点是允许计算机同时运行两个或多个程序。 2.基于线程: 线程是指进程内部单一的顺序控制流。一个进程拥有多个线程,多个线程共享一个进程的内存空间。 基 阅读全文
posted @ 2016-04-27 22:17 forevery 阅读(126) 评论(0) 推荐(0) 编辑
摘要: //将布局管理器设置为边框布局 this.setLayout(new BorderLayout()); 边框布局:将组件按东南西北中的方式进行放置。一个方向只能放一个组件,组件大小岁容器大小的改变而改变,边框布局是Frame和JFrame默认的布局管理器 //设置布局管理器为流式布局 this.se 阅读全文
posted @ 2016-04-21 22:25 forevery 阅读(262) 评论(0) 推荐(0) 编辑
摘要: //窗体对象 JFrame a=new JFrame(); //设置窗体对象的大小(x,y) a.setSize(400,300); //设置窗体可见,窗体产生后默认为不可见 a.setVisible(true); //窗体居中显示 a.setLocationRlative To(null); // 阅读全文
posted @ 2016-04-21 21:59 forevery 阅读(345) 评论(0) 推荐(0) 编辑
摘要: String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。例如: String str = "abc"; 等效于: char da 阅读全文
posted @ 2016-04-18 21:23 forevery 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.继承和接口都是抽象的结果 2.继承用于在相关类实例中,共享通用代码、重用方法和属性。 3.java接口用于在不同的类的实例当中共享通用行为重用方法。 4.抽象类和接口都不能产生对象(实例化)。 5.接口里所有方法都是abstract的,接口中的方法都是public公有方法,如果不写public, 阅读全文
posted @ 2016-04-18 21:09 forevery 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 构造方法是一个特殊的方法,方法名和类名相同,没有返回类型,其作用是产生对象(帮助产生对象)。 构造方法的作用: 1,为对象分配空间 2,初始化成员变量 3,返回对象的引用 如果一个类没有定义构造方法,那么虚拟机会自动分配一个无参构造方法。但如果一个类定义了构造方法,那么默认的无参构造方法就会消失。 阅读全文
posted @ 2016-04-15 00:05 forevery 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 接口可以看作是抽象类的特例。抽象类中可以定义抽象方法,也可以定义具体方法。但接口中只能定义抽象方法。所以接口可以看作行为的抽象。定义接口使用关键字“interface”,实现接口使用关键字“implements”。 接口中只能定义抽象方法,所以接口中的方法无论是否书写“abstract”都是抽象方法 阅读全文
posted @ 2016-04-15 00:03 forevery 阅读(132) 评论(0) 推荐(0) 编辑