摘要: 类与对象理型论(theory of Forms,或theory of Ideas)柏拉图认为,人类感官可见的事物,并不是真实,只是一种表相,它是完美理型的一种投射。class 抽象理型 object 具体事物创建:class apple extends fruit{ apple() { super(); //调用fruit构造函数 }}构造函数1.创建自己 2.调用父类构造函数代码块、静态代码块class fu //1.父类优先子类加载{ static //2. static与class同时加载。 第一个输出 { ... 阅读全文
posted @ 2012-04-01 11:05 微明 阅读(281) 评论(0) 推荐(0)
摘要: //产生4个普通窗口 for(int i=1;i<5;i++){ ServiceWindow window = new ServiceWindow(); window.setNumber(i); window.start(); } //产生1个快速窗口 ServiceWindow expressWindow = new ServiceWindow(); expressWindow.setType(CustomerType.EXPRESS); expressWindow.start(); //产生1个VIP窗口 ServiceWindow vipW... 阅读全文
posted @ 2012-03-30 12:00 微明 阅读(142) 评论(0) 推荐(0)
摘要: public enum Lamp { /*每个枚举元素各表示一个方向的控制灯*/ S2N("N2S","S2W",false),S2W("N2E","E2W",false),E2W("W2E","E2S",false),E2S("W2N","S2N",false), /*下面元素表示与上面的元素的相反方向的灯,它们的“相反方向灯”和“下一个灯”应忽略不计!*/ N2S(null,null,false),N2E(null,null,fal 阅读全文
posted @ 2012-03-30 11:32 微明 阅读(137) 评论(0) 推荐(0)
摘要: import static java.lang.Math.*; //静态导入 public class StaticImport { public static void main(String[] args) { System.out.println(Math.max(3, 6)); System.out.println(Math.abs(3 - 6)); }} System.out.println(add(2,3,5)); //重载 } public static int add(int... 阅读全文
posted @ 2012-03-30 09:48 微明 阅读(197) 评论(0) 推荐(0)
摘要: 网络模型TCP/IP参考模型 OSI参考模型应用层 应用层 表示层 会话层 HTTP传输层 传输层 TCP UDP网际层 网络层 IP主机至网络层 数据链路层 物理层网络通信要素IP地址 本机回环地址 127.0.0.1 主机名: localhost端口号 0~65535 0~1024系统保留传输协议 TCP UDPUDP将数据及源和目的封装成数据包中,不需要建立连接每个数据包的大小在限制在64k内因无连接,是不可靠协议不需要建立连接,速度快TCP建立连接,形... 阅读全文
posted @ 2012-03-28 15:53 微明 阅读(156) 评论(0) 推荐(0)
摘要: /*集合类 存储对象数组是固定长度,集合石可变长度。数组必须相同类型,集合只要是对象就可以。集合框架 每一个容器对数据的存储结构不同(数据结构)CollectionList ArrayList LinkedList Vector Set HashSet TreeSet*/import java.util.*;class demo{ public static void main(String[] args) { ArrayList al = new ArrayList(); //集合中存储的都是对象的引用(地址) //增 ... 阅读全文
posted @ 2012-03-27 19:32 微明 阅读(183) 评论(0) 推荐(0)
摘要: class ThrDemo extends Thread{ public void run() //重写Thread类中的run方法 { System.out.println("线程"); }}class Demo{ public static void main(String[] args) { ThrDemo t = new ThrDemo(); t.start(); //调用Thread类中的start方法 // 使该线程开始执行;Java 虚拟机调用该线程的 run 方法。 }} //推荐使用 接口 采用implements 弥补 单继承的缺陷class ... 阅读全文
posted @ 2012-03-27 15:47 微明 阅读(135) 评论(0) 推荐(0)
摘要: 如果你只用一种方式了解某样事物,那么你就没有真正了解它。事情真正含义的秘密取决于我们如何将其与我们所了解的其他事情相联系。很好联系的内容可使你将想法融于脑中,从各种角度看问题,直至你找到合适自己的方法。这才是思考的真谛!Marvin Minsky 认知科学家每个人都是从错误中学习,越优秀的人才犯的错越多,因为他比较愿意尝试新事物。我绝对不会把从未犯错的人升到高层领导岗位上,没有犯过大错的人必然是平庸之辈,没有犯过错的人不会学到如何及早找出错误,并改正错误。Peter F.Drucker 管理学之父 阅读全文
posted @ 2012-03-23 20:46 微明 阅读(133) 评论(0) 推荐(0)
摘要: 一、Java.sun.com下载JDK(java开发工具包),里面已经包含了JRE(java运行环境),可以使用丰富的java类库。二、配置java开发工具所在目录,建立环境变量jdkbin路径为D:\jdk7\bin 然后将%jdkbin%;添加进Path注:需要分号隔开 问:为什么不直接在Path里面添加路径? 答:以防后期修改时,误删其它环境变量值。 效果:当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之; 若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;三、配置java执行目录,建立环境变量classpath路径为 ... 阅读全文
posted @ 2012-03-23 20:16 微明 阅读(197) 评论(0) 推荐(0)
摘要: SQL 主要功能是查: SELECT 列名称 FROM 表名称增: INSERT INTO 表名称 VALUES (值1, 值2,....)改: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值删: DELETE FROM 表名称 WHERE 列名称 = 值DOS 常用功能也是这样的:查: dir 列出当前目录下的文件以及文件夹 cd 进入指定目录 cd.. 退回到上一级目录 cd/ 返回到根目录增: md 创建目录改: ren 修改文件名删: del 删除文件 rd 删除目录关键字是java内部已经定义好的。标识符是编程者自己定义的,由26个英文字母大小写,... 阅读全文
posted @ 2012-03-18 20:25 微明 阅读(155) 评论(0) 推荐(0)
摘要: 算术运算符+ - * /% 取模 (余数)++a 先自增 a++ 后自增 int a=2; int b=++a; //b=3 a=3int a=2;int b=a++; //b=2 a=3ASCII码转义字符类型转换 1 short s1 = 1; 2 s1 = s1 + 1;//错误 3 //整数默认为int类型,所以1为int类型。s1为short类型。 4 //shot(短整型) 16 -32768 - ... 阅读全文
posted @ 2012-03-18 19:40 微明 阅读(192) 评论(0) 推荐(0)