文章列表
重写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);
...
给指定标签添加图片实现添加联系人照片功能
- 博客分类:
- swing
本篇文章的目的是实现 通讯录添加联系人图片 的 功能 ,因为实验课设计上交日期逼近的缘故,没有细细研究,直接参考了 java1234_策划 的等同功能的代码部分,在此先感谢java1234_策划的热心分享!
下面介绍相关的api
1.介绍JFileChooser类
介绍来之API:JFileChooser为用户选择文件提供了一种简单的机制。
构造方法:
JFileChooser() 构造一个指向用户默认目录的JTileChooser。此默认目录取决于操作系统,在windows平台下,通常是“我的文档”。
方法:
public v ...
能让你在弯路上一直走下去死不悔改的,应该就是所谓的不撞南墙不回头,不见黄河心不死的倔犟了吧。。。人可以低头认输,但是一定要让自己心服口服的低头,一定是力所不能及时心甘情愿无话可说的认输。
在myeclipse下通过Matisse4Meyclipse插件拖出来的JTree,默认带有一些分支节点和叶子节点,而这些我们不是我们想要 的东西,通过编写删除节点的代码也只可以运行时调用删除功能,这里有一个简便的办法就是更改自动生成的代码,使之变成想要的自定义的JTree
1.介绍JTree的一个构造方法---JTree(Tree root, boolean asksAllow ...