java
ningbupt
责任、梦想
展开
-
java 多线程的问题
转自http://hi.baidu.com/sunshibing/blog/item/5235b9b731d48ff430add14a.html 例子讲的很生动,就是说每个对象的多个方法加锁的话,同一时间只能由一个线程访问该加锁的方法,另外其他线程也不能访问本对象的另外一个加锁原创 2011-10-08 20:41:52 · 671 阅读 · 0 评论 -
构造函数 测试
<br />public class MyClass<br />{<br /> public MyClass(int a)<br /> {<br /> }<br />}<br />static void Main()<br />{<br /> MyClass a = new MyClass(); <br />}<br />这样就会报错,因为空构造函数将默认构造函数给屏蔽了。可以有多个构造函数。调用子类的构造函数前,肯定先执行父类的构造函数。。。。原创 2010-07-05 16:50:00 · 856 阅读 · 0 评论 -
java 笔记
1.DAO的作用是如果更换其他数据库或改写连接时,只需要改写DAO,程序调用DAO来访问数据库。 2、如果实现接口的话,则必须还要构造thread对象。 停止线程的建议的方法是while(flag)标记的方法,置方法为false>interupt>stop; 线程的join理解为合并更符合愿意,相当于融合到一个线程执行了,调用join(t)的线程要等待t执行完之后再执行,马士兵讲的太原创 2012-02-04 10:11:50 · 814 阅读 · 0 评论 -
java都是值传递 测试
以前有个疑惑是java既然是值传递,那么该如何通过一个方法或函数改变一个对象的里面的值呢?现在发现用返回值返回已改变的对象形参就可以了。以下是几个例子,写的挺乱的,有时间重新整理下。 1.0建立二叉树的代码,在java中必须创建二叉树的方法必须用返回值,因为不存在c语言原创 2011-10-03 12:05:35 · 1396 阅读 · 1 评论