`
文章列表
重写run方法是应该注意: 无论是继承Thread类的run方法还是实现Runnable接口的run方法,都不能抛出任何异常。原因是:重写方法抛出异常的范围不能大于被重写方法抛出的异常范围。   线程的让步:  线程的合并,也叫串行化:  小例子:    线程的同步:   synchronized修饰方法时,其他线程将不能锁定当前线程已经锁定的this对象     nodify方法和wait方法的小例子:         补充sleep方法与wait方法的区别
painting in AWT and Swing Good Painting Code Is the Key to App PerformanceBy Amy Fowler 在图形系统中, 窗口工具包(windowing toolkit)通常提供一个框架以便相对容易地创建一个图形用户接口(GUI),在正确的时间、正确的屏幕位置显示一个正确的图像位。 AWT (abstract windowing toolkit,抽象窗口工具包) 和Swing都提供这种框架。但是实现这种框架的APIs对一些开发人员来讲不是很好理解 -- 这就导致一些程序的运行达不到预期的效果。 本文详细地解 ...
TCP       是专门设计用于在不可靠的因特网上提供可靠的,端到端的字节流通信的协议。它是一种面向连接的协议。TCP连接是字节流。   UDP        UDP想应用程序提供了一种发送封装的原始IP数据报的方法,并且发送时 ...
============================================ 本次笔记结合郝斌老师和马士兵老师的线程部分作总结笔记 ============================================ 1).程序         所谓程序,是一个严格有序的指令集合。程序规定了完成某一个任务时,计 ...
1.递归实现数的阶乘 public class DiguiTest{ public static void main(String[] args){ Digui digui = new Digui(); System.out.println(digui.f(6)); } } class Digui{ public long f(int index){ if(index == 1){ return 1; }else if(index > 1){ return index*f(index-1); ...
本篇文章的目的是实现 通讯录添加联系人图片 的 功能 ,因为实验课设计上交日期逼近的缘故,没有细细研究,直接参考了 java1234_策划 的等同功能的代码部分,在此先感谢java1234_策划的热心分享!   下面介绍相关的api   1.介绍JFileChooser类 介绍来之API:JFileChooser为用户选择文件提供了一种简单的机制。   构造方法:     JFileChooser()   构造一个指向用户默认目录的JTileChooser。此默认目录取决于操作系统,在windows平台下,通常是“我的文档”。     方法:     public v ...
能让你在弯路上一直走下去死不悔改的,应该就是所谓的不撞南墙不回头,不见黄河心不死的倔犟了吧。。。人可以低头认输,但是一定要让自己心服口服的低头,一定是力所不能及时心甘情愿无话可说的认输。     在myeclipse下通过Matisse4Meyclipse插件拖出来的JTree,默认带有一些分支节点和叶子节点,而这些我们不是我们想要 的东西,通过编写删除节点的代码也只可以运行时调用删除功能,这里有一个简便的办法就是更改自动生成的代码,使之变成想要的自定义的JTree     1.介绍JTree的一个构造方法---JTree(Tree root, boolean asksAllow ...
Global site tag (gtag.js) - Google Analytics