- 博客(21)
- 资源 (41)
- 收藏
- 关注
原创 jdbc的一些笔记
接受控制台的一个输入类import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class InputData { private BufferedReader buf
2011-03-27 22:12:00 568
原创 面向对象 笔记 Stack栈和Heap堆
面向对象静态属性,动态属性。(成员变量,方法)1.xx是一种xx---继承关系( 一般和特殊)2.聚合关系(整体和部分) ---聚集,组合3.实现关系 (与接口interface相关)域对象间的关系1.关联:类间的引用关系。以属性定义的方式表现。在
2011-03-11 00:35:00 914 2
原创 HashMap 的equals与hashcode|| treeSet||LinkedList
HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键。 在研究这个问题之前,首先说明一下JDK对equals(Object obj)和hashcode()这两个方法的定义和规
2011-03-11 00:32:00 699
原创 Java HashSet(转javaeye)
继承于Set接口,不允许有重复的元素 1. 继承结构 java.lang.Object |_ java.util.AbstractCollection |_ java.util.AbstractSet |_ java.util.HashSet2. 主要方法 add(Object) addAll(Collection) remove(object) removeAll(Collection) size() itera
2011-03-10 22:50:00 722
原创 线程同步synchronized
<br />死锁,同步<br />TestSync.java<br />package Thread;public class TestSync implements Runnable{ Timer timer = new Timer(); public static void main(String[] args) { TestSync test = new TestSync(); Thread t1 = new Thread(test); Thread t2
2011-03-09 23:20:00 673
原创 方法中的内部类能不能访问方法中的局部变量
<br />public class LocalInnerClassTest{ public static void main(String[] args){ Outer obj=new Outer(); //生成一个外部类对象 SuperInner si=obj.outer(); //调用外部类中的outer()方法,返回一个SuperInner类型对象赋值给si si.m1();
2011-03-04 17:39:00 2385
原创 反射Class 分析
一、反射Class 基本分析反射的基石: Class 字节码//得到这个类的字节码的实例对象3种类名.class 如,System.class;对象.class 如p1.getClass(); Class.for("java.lang.String"); //返回字节码有9个预定义的Class实例对象8个基本类型对应的,加1个void基本的 Java 类
2011-03-03 16:17:00 1368 5
原创 加强视频,关于泛型
<br />泛型:<br />总结:使用?通配符可以引用其他各种参数化的类型,?通配符定义的变量主要用作引用,可以调用与参数化无关的方法,不能调用与参数化有关的方法。<br />通配符的扩展?<br />上边界: .//new 指向子类<br />Vector<? extends Number> x = new Vector<Integer>();<br />下边界 : //new 指向父类<br />Vector<? super Integer> x = new Vector<Number>();<
2011-03-03 13:52:00 523
转载 String s = new String("abc");你真的了解吗???(转)
1、"abc"与newString("abc");<br /> 经常会问到的面试题:String s = newString("abc");创建了几个String Object?【如这里创建了多少对象? 和一道小小的面试题 】<br /><br /> 这个问题比较简单,涉及的知识点包括:<br /><br />引用变量与对象的区别; <br />字符串文字"abc"是一个String对象; <br />文字池[pool of literal strings]和堆[heap]中的字符串对象。<
2011-03-02 17:57:00 867
原创 hashCode与equals Set 集合排序
package ZHANG.API;import java.util.Enumeration;import java.util.Hashtable;public class MyKey { private String name = null; p
2011-03-02 17:08:00 677
原创 加载属性文件,读取及存储
<br />package ZHANG.API;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;public class PropertiesFile { /** * @param args * @
2011-03-02 17:06:00 449
原创 对象比较器,Comparator接口
<br />普通对象<br />package ZHANG.API; public class Student{ private String name; private int age; private float score; public Student(String name, int age, float score) { this.name = name; this.age = age; this.score = score; } public St
2011-03-02 17:05:00 473
原创 定时器任务 TimerTask
<br />package ZHANG.API;import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TestCale
2011-03-02 17:03:00 480
原创 枚举类 解
package ZHANG.API;public class TestEnum { public enum Action { Turn_left, Turn_right, Shoot } /** * @param args */ public static void main(String[] args) { doAction(Action.Shoot); } public static void doAction(Action a
2011-03-02 17:01:00 471
原创 tcp网络传输对象输入与输出流
package ZHANG.IO.ObjectIO;import java.io.Serializable;public class Student implements Serializable { public int id; public String name; public int age; public Student(int id, String name, int age) { this.id = id; this.name = name;
2011-03-02 16:59:00 1293
原创 对象序列化 代码
Student.javapackage ZHANG.IO.Serialization;import java.io.Serializable;public class Student implements Serializable { int id; String name; int age; String department; public Student(int id, String name, int age, String department) { th
2011-03-02 16:55:00 450
原创 TestINOUT 进程与线程
<br />MyTest.java<br />package ZHANG.IO.TestINOUT;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyTest { public static void main(String[] args) { System.out.println("hi:"); Buff
2011-03-02 16:53:00 378
原创 反射与代理
<br />ClassLoadTest .java<br />package ZHANG.Proxy;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Proxy
2011-03-02 16:48:00 411
原创 用类加载器的方式管理资源和配置文件
ReflectTest.javapackage ZHANG.Reflect;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Collection;import java.util.Properties;public class ReflectTe
2011-03-02 16:46:00 381
原创 交通灯管理系统---分析设计
交通灯管理系统~需求如下:模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆----直行车辆由西向而来去往南向的车辆----右转车辆由东向而来去往南向的车辆----左转车辆。。。信号灯忽略黄灯,只考虑红灯和绿灯。应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相同,不考虑特殊情况下的控制逻辑。注:南北向车辆与东西向车辆交替放行,同方向等待车辆应先放行直行车辆而后放行左转车辆。每辆车通过路口时
2011-03-01 19:31:00 1115
转载 迅雷CTO李金波:致创业者的一封信(转载自程序员网校)
偶读前迅雷CTO李金波的一篇文章,深有同感,写出了我一直未能写出的东西,特收藏,以便日后回顾。原文地址:http://www.myhada.com/talents/letter.htm我的创业感悟:写给正在寻找机会的你李金波 我在迅雷的6年里,经历了许多困难。最折磨人的,是寻找人才;最惋惜的,莫过于看着优秀的人擦肩而过。今天再次创业(http://myhada.com),再次招聘,发现大家的顾虑,并没有多大变化。整理下我对这些问题的思考,我想,对大家可能有帮助。要不要创业?常常感到非常幸运,象我这样既不聪明
2011-03-01 12:29:00 552
Settings2.3.1源码
2011-10-28
notepad++5.9.5
2011-10-25
EditPlus_3.20.427_sc
2011-10-16
wallpapers
2011-09-29
Android资源文件(学习android必备)
2011-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人