- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 java设计模式总结
单例设计模式单例设计模式:解决一个类在内存只存在一个对象。就是保证对象的唯一性这个是先初始化对象。称为:饿汉式。Single类一进内存,就已经创建好了对象。class Single{ private static Single s = new Single(); private Single(){} public static Si
2013-06-12 11:16:33
431
原创 网络编程
网络编程 网络通讯三要素IP地址(InetAddress),端口,传输协议(TCP、UDP)IP地址(InetAddress)class IPDemo{ public static void main(String[] args) throws Exception { InetAddress i = InetAddress.getLocalHost();
2013-06-10 22:10:32
520
原创 装饰设计模式
装饰设计模式 当想对已有的对象进行功能增强时,可以自定义类,将已有对象传入,基于已有的功能,并提供加强功能。那么自定义的类成为装饰类装饰类通常会通过构造方法接收被装饰的对象。并基于被装饰的对象的功能,提供更强的功能。继承与装饰的区别 当一个抽象类有很多的子类,需要为每个子类都增强一些功能时,如果为每一个子类都定义一个子类,会使继承体系变的相当复杂,而且不利于扩展
2013-06-10 10:00:48
410
原创 IO流续篇-字节流-----打印流
字节流 字节流不需要刷新操作,但需要调用close()函数关闭资源。 字节流也有相应的缓冲流:自带缓冲区 BufferedInputStream BufferedOutpuStream 转换流 什么时候会用到转换流呢? 进行键盘录入时,使用的是字节流,但为了提高效率,需要将字节流转换成字符流,然后使用字符缓冲流的readLine()方法 当涉及
2013-06-09 16:58:29
452
原创 内省javabean---类加载器
内省(IntroSpector)与JavaBeanjava提供的一套用来操作JavaBean的APIJavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 先写一个JavaBeanpublic class TestBean { private int x; private i
2013-06-09 11:41:51
604
原创 泛型、代理
泛型什么是泛型,什么时候用,怎么用泛型是一种安全机制,通常用在集合当中,来限定集合中可以存储的类型,阻止泛型定义之外的类型存入数组并且避免了强制转换的麻烦可以自定义泛型类或泛型方法来使代码复用,提高编程效率泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型”信息,使
2013-06-08 19:46:49
862
原创 枚举、反射
枚举枚举是一种特殊的类,其中的每个元素都是该类的一个实例对象,都是静态常量当变量的取值有限且固定时,可以使用枚举可以有若干公有方法或抽象方法。枚举中的其他成分必须放在枚举元素之后定义,并以分号隔开构造方法必须为私有在元素后面加括号并添加参数看列表来标示所使用的构造函数采用抽象方法定义nextDay就将大量的if.else语句转移成了一个个独立的类。枚举中有抽象类
2013-06-08 05:13:46
545
原创 字符流
--------- android培训、java培训、期待与您交流! -----------字符流 字符流的两个基类 InputSteam OutputStream 字节流的两个基类 Reader Writer 1.字符输出流 FileWriter是字符流基类Writer的子类,用来操作文件中的数据。基本操作如下:
2013-05-30 20:55:14
522
原创 多线程小结(二)——死锁、等待、唤醒
---------- android培训、java培训、期待与您交流! -----------多线程小结(二) 上次的多线程还没有写完,今天再把后面的给补充上吧 上一篇博客中写到了线程同步的问题,今天开始先介绍一种由于同步产生的问题-死锁 1.死锁 死锁是由同步问题产生的,当同步中嵌套同步,并且使用不相同的锁的时候,就容易产生死锁的现象。 下面的代码
2013-05-25 20:28:34
564
原创 多线程小结(一)
-----------android培训、java培训、期待与您交流! -------------多线程小结 看了三四天视频,终于把多线程学完了,进度有点慢了,后面要更努力了,先鼓励自己一下。 讲线程前需要先知道另一个名词,那就是进程,进程就是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 线程就是进程
2013-05-24 17:06:27
563
原创 Java集合简述(二)
------- android培训、java培训、期待与您交流! ----------Java集合简述(二)今天的主角: Map集合:Map 存储键值对,保证键的唯一性 一样也是先来看一下Map集合的共性方法: 1,添加。 put(K key, V value):向集合添加键值对。
2013-05-21 08:46:13
540
原创 Java集合简述(一)
-------------- android培训、java培训、期待与您交流! -------------Java集合简述(一) 集合(Collection接口):用以存储对象;长度可变;课存放多种类型 集合存放的是对象地址(引用)
2013-05-16 19:40:36
674
原创 Java JDBC数据库操作
---------------------android培训、java培训、期待与您交流! ------------------JDBC数据库操作在Java程序中连接数据库主要有两种方式,一种是建立JDBC-ODBC桥接器,一种是加载纯Java数据库驱动程序。使用JDBC-ODBC桥接器方式时,需要先建立JDBC与ODBC之间的连接,再由ODBC与数据库连接,之后就可以用Java来操作
2013-05-15 22:46:37
870
原创 String类使用总结
String类总结 ------- android培训、java培训、期待与您交流! ---------- String类在Java中是很常见的,基础的就不多说了,这里总结一下String类常用的一些方法使用。1.public int length() 这是很简单的获取字符串长度的函数。2.public boolean equals(String
2013-05-09 19:52:07
781
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人