![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
xiongzz12
这个作者很懒,什么都没留下…
展开
-
concurrent and nio
一、 java.util.concurrent线程池: ExecutorService pool = Executors.newFixedThreadPool(poolSize); 用工具类Executors产生线程池(ThreadPoolExecutor),线程池大小poolSize将线程加入到线程池: pool.execute(new Handler(serve...原创 2011-06-14 13:25:29 · 104 阅读 · 0 评论 -
线程知识
线程:Java中的多线程是一种抢占式的机制而不是分时机制。线程主要有以下几种状态:可运行,运行,阻塞,死亡。抢占式机制指的是有多个线程处于可运行状态,但是只有一个线程在运行。 由于sleep()方法是Thread类的方法,因此它不能改变对象的机锁。所以当在一个Synchronized方法中调用sleep()时,线程虽然休眠了,但是对象的机锁没有被释放,其他线程仍然无法访问这个对象。而wa...2011-06-23 11:20:28 · 78 阅读 · 0 评论 -
rmi
一,服务器端开启服务以及注册服务类LocateRegistry.createRegistry(port); //开启服务// 创建一个远程对象 RmiMonitorService comm = new RmiMonitorServiceImpl(); Naming.bind("//" + ip + ":" + port + "/comm", comm); //注册一个远程...原创 2011-07-19 10:07:55 · 95 阅读 · 0 评论 -
jframe将程序图标写到任务栏中
将程序图标写到任务栏中import java.awt.AWTException;import java.awt.HeadlessException;import java.awt.Image;import java.awt.MenuItem;import java.awt.PopupMenu;import java.awt.SystemTray;import java....原创 2011-12-01 16:04:06 · 147 阅读 · 0 评论 -
jframe一些设置
1.设置jframe没有标题栏:this.setUndecorated(true); 2.设置jframe在程序最上层:this.setAlwaysOnTop(true); 3.用到项目中的图片(src/res/xxx.jpg):new JLabel(new ImageIcon(Titile.class.getResource("/res/bg.JPG")));...原创 2011-12-01 16:08:23 · 182 阅读 · 0 评论