摘要:
Executor作为现在线程的一个管理工具,就像管理线程的管理器一样,不用像以前一样,通过start来开启线程 Executor将提交线程与执行线程分离开来,使得用户只需要提交线程,并不需要在乎怎么和什么时候开启线程需要有以下功能: 1.查看现在开启了哪些进程 2.查看还有哪些进程... 阅读全文
随笔档案-2015年12月
设计3D标签
2015-12-30 18:58 by v_ZSW, 258 阅读, 收藏,
摘要:
java自带的Label太枯燥了,真是拿不出手啊。 所以,我们要设计3D标签!! 看看下面这张图 原理看看这图,可以看到哈哈有三种颜色:白色、黑色和灰色 实现的时候并不像PS那样,按几个按钮就O了 其实实际是画出3个“哈哈”,一种白色,一种黑色,一种灰色 然后想象一下,如果三种颜色... 阅读全文
创建被图像填充的组件
2015-12-27 19:57 by v_ZSW, 269 阅读, 收藏,
摘要:
如果你直接new一个组件的话,组件是标准外观 如果需要改变组件的外观,最关键的就是要就需要重写组件的paintCoponent(Graphics g)方法,同时需要调整组件的大小DIY的JPanel下面用代码说话import javax.swing.*;import java.aw... 阅读全文
IO碰到的问题
2015-12-15 21:27 by v_ZSW, 132 阅读, 收藏,
摘要:
1.流关了,并不代表流对象为空 可是java并没提供查看流是否关闭的方法 不过如果流已经关闭了以后,再对流进行操作的话,会抛出IOException:Stream closed异常 可以根据这个异常来判断流是否关闭了 2.每一次操作最好不要实时保存,避免flush()太多次,最后只... 阅读全文
当输入流和输出流同时作用一个文件
2015-12-14 23:43 by v_ZSW, 530 阅读, 收藏,
摘要:
当输入流和输出流同时作用一个文件会发生什么 以前试过:当输入流或输出流作用在一个文件上,而且流没有关闭的话,这时候我想删除这个文件是失败的,会提示文件被占用下面用代码证明一下import java.io.*;class Demo{ public static void mai... 阅读全文
NotSerializableException解决方法
2015-12-14 23:18 by v_ZSW, 2035 阅读, 收藏,
摘要:
NotSerializableException问题描述: 想要写入对象的时候的时候回抛出NotSerializableException:类名原因: 写入的对象没有序列化,即没有实现java.io.Serializable接口解决方法: 将要被写出对象的类序列化,可以不设置序列号... 阅读全文
java.io.StreamCorruptedException: invalid type code: AC错误的解决方法
2015-12-14 21:10 by v_ZSW, 3667 阅读, 收藏,
摘要:
问题描述:在向一个文件写入可序列化对象时,每次只想向文件的末尾添加一个可序列化的对象,于是使用了FileOutputStream(文件名,true)间接的构建了ObjectOutputStream流对象,在向外读数据的时候第一次运行的时候不会报错,在第二次就会报java.io.St... 阅读全文
java1.8的默认方法的坑
2015-12-14 19:36 by v_ZSW, 222 阅读, 收藏,
摘要:
默认方法: 接口的方法一直都是抽象方法,自从1.8出来了之后,新增了一个默认方法。可以在接口中实现方法 1.默认方法需要用default修饰 2.默认方法不能是静态的 3.子接口继承了2个相同签名的默认方法,需要自己覆写指定一个默认方法,不然就挂 4.子接口不能重写默认方法,只有实... 阅读全文
怎么改变按钮的图标
2015-12-09 13:23 by v_ZSW, 469 阅读, 收藏,
摘要:
按钮的图标一开始很难看 所以要改改变按钮图标的方法: javax.swing.AbstractButton中的方法 setContentAreaFilled(boolean) //是否填充区域,如果你的自定义图片不是矩形或存在空白边距,可以设为 false 使按钮看起来透明。 se... 阅读全文
怎么实现关闭窗口
2015-12-04 10:25 by v_ZSW, 638 阅读, 收藏,
摘要:
思路:在java源文件中查找源代码 首先,我们知道JFrame.setDefaultCloseOperation(int operation)中提供了四种方式去实现关闭窗口 JFrame在包javax.Swing中,所以他继承了java.awt.FramesetDefaultClo... 阅读全文
SequenceInputStream
2015-12-03 17:22 by v_ZSW, 393 阅读, 收藏,
摘要:
SequenceInputStream从名字上看, 他是一个序列字节输入流 既然是个序列 那么意味着 SequenceInputStream装着许多的输入流 所以 可以用他来合并文件SequenceInputStream的主要方法SequenceInputStream构造方法new... 阅读全文
浙公网安备 33010602011771号