java
文章平均质量分 77
kobe_lzq
这个作者很懒,什么都没留下…
展开
-
JNDI
JNDI(Java Naming and Directory Interface) java命名与目录接口。下面我们简单介绍下。 JNDI是java中的另外一个连接方法。下面我们简单的说下JNDI的连接方法,我们要用连接池技术的时候呢,就应要用到JNDI,连接池,什么是连接池呢,简单的说我们原来用JDBC的时候呢是用一个申请一个。而连接池就是申请多个JDBC连接放到这原创 2009-01-24 20:29:00 · 692 阅读 · 0 评论 -
父类引用指向子类对象
<br />要理解多态性,首先要知道什么是“向上转型”。<br /> 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。<br /> 但当我这样定义时: Animal a = new Cat(); 这代表什么意思呢? <br /> 很简单,它表示我定义了一个Animal类型的引用,指向新建的Cat类型的对象。由于Cat是继承自它的父类Anim原创 2010-08-13 20:40:00 · 1406 阅读 · 1 评论 -
一个关于string 内存的问题
在WEB技术中文论坛看到一篇JAVA中String关于内存变化的帖子,感觉写的很好,自己现在又在学java,就复制了下来,有点长,但绝对值得好好学习研究. String aa=new String("aaaa");String bb="bbbb";这两个有什么区别吗?String aa=new String("aaaa");aa=aa+"abc";String转载 2011-11-01 15:19:03 · 2660 阅读 · 1 评论 -
String,StringBuffer,StringBuilder
算是给自己的一点记忆吧,因为很少看关于底层的东西的分析,面试的时候总会被问到,StringBuffer为什么比String效率高之类的东西。。。。String s1 = “abc”;String s2 = “bcd”;String s3 = "def";上句首先会在常量池中查找是否有abc这个常量,如果有,则把句柄给S1,如果没有则创建一个。s1+s2 +s3原创 2012-03-23 14:47:19 · 559 阅读 · 0 评论 -
关于多线程Thread 与 Runnable 的一点总结
好久没有用到过多线程了。最近可能会用到,就又看了看书,做了一点小总结给自己。实现多线程主要的两种方式一种是extends Thread,一种是 implements Runnable,然后重写或者实现run方法,然后调用start的方法,实现多线程。切记要调用start方法,如果直接调用run方法则就不是多线程了,至于两种方式使用哪种,当然还是runnable的情况多一些,原创 2012-09-09 22:19:42 · 772 阅读 · 0 评论