![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
文章平均质量分 74
sunxiang0918
这个作者很懒,什么都没留下…
展开
-
JDK5.0新特性之:泛型
一、前言泛型这个词在现在的JAVA挺时髦,光从字面上你是无法知道它代表些什么东东的,所以我们还是不要从字面去理解,而是从一些实例去了解它吧。二、泛型之前的日子JDK1.4之前是没有泛型的概念的,所以我们才会有下面的代码:List list = new ArrayListfl;1ist. add(”aaaa”);list. add(rrbbbbnr)s;list. add(”cccc”...原创 2008-09-10 22:39:16 · 98 阅读 · 0 评论 -
JAVA 操作ZIP文件
JAVA压缩ZIP文档import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.z...原创 2008-11-19 01:47:12 · 224 阅读 · 0 评论 -
Java IO操作之File类
File类一个File类的对象,表示了磁盘上的文件或目录。File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作。------------Java API:------------ java.io 类 Filejava.lang.Object java.io.File所有已实现的接口: Serializable, Comparable<File>pu...原创 2008-09-10 23:06:41 · 121 阅读 · 0 评论 -
Windows下开机自启动的BAT文件格式
格式如下:start "" "F:\XXXX\XXXX\XXXX.exe"2008-09-10 22:54:46 · 185 阅读 · 0 评论 -
给JTextPane加入背景图片
import javax.swing.JFrame; import javax.swing.JTextPane; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JScrollPane; import ...原创 2008-09-10 22:53:48 · 582 阅读 · 0 评论 -
在JAR包中读取图片
当你编写一个图形界面的程序的时候,你肯定要使用各种图片资源。那么,当你发布你的程序的时候,这些图片资源如何发布呢?最简洁的方式就是将这些图片资源连同你的class文件一起打包为一个可执行Jar文件,这样你只需发布一个jar文件就囊括了所有的内容,用户只需双击该Jar文件就能运行程序。如果把图片打包在Jar文件中,编写程序的时候如何访问这些图片呢?这些图片的路径是什么呢?可以用 getResourc...原创 2008-09-10 22:53:02 · 1031 阅读 · 1 评论 -
从JAR包内读取文件
JVM是根据你的文件系统来寻找class和资源的,由于你的程序一经打包, getgetClass().getResource("/").getPath();的路径就和你未打包之前不同,所以才会找不到资源,解决办法如下: JarFile jarFile = new JarFile(jarName); Enumeration enum = ...2008-09-10 22:50:49 · 101 阅读 · 0 评论 -
使用jsmooth 制作exe文件
11原创 2008-09-10 22:50:00 · 103 阅读 · 1 评论 -
classpath详解
设置类路径结构可通过对 JDK 工具使用 -classpath 选项(首选方法)或设置 CLASSPATH 环境变量来设置类路径。 C:> jdkTool -classpath path1;path2... C:> set CLASSPATH=path1;path2...每个 path 以文件名或目录结尾,该文件名或目录取决于将类路径设置成什么: 对于包含 ....原创 2008-09-10 22:45:34 · 166 阅读 · 0 评论 -
使用JNA实现JAVA组件半透明
/*以前或许大家对一个UI组件是否透明没有那么关心,但是自从Vista的毛玻璃出现后,UI透明就成了大家非常关注的一个话题,于是Java阵营开始了铺天盖地的讨论如何实现透明的效果,但是很不幸的是无论组件如何透明和变换,但是能够放置于屏幕任何位置的 Window一族就是没法透明和变形,原生代码的问题还是交给原生代码来解决吧。自己写原生代码是可怕的,特别是对我这种只知道Java的平凡程序员,...原创 2008-09-10 22:44:43 · 424 阅读 · 0 评论 -
采用屏幕快照伪实现组件半透明
半透明窗口是大众对Swing最为渴求的特性之一. 也可以称之为定形窗口,这种窗口有一部分是透明的,可以透过它看到桌面背景和其它的程序.如果不通过JNI(Java Native Interface 本地接口)Java是无法为我们生成一个半透明的窗口的(即使我们可以那样做,还得本地操作平台好支持半透明窗口才行).然而这些现状无法阻止我们对半透明窗口的渴求,通过一个我最喜欢的手段screenshot,我...原创 2008-09-10 22:42:37 · 116 阅读 · 0 评论 -
JAVA 生成MD5
import java.security.*;public class MD5 { public static String convert(String s) { char hexChars[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; try ...原创 2008-09-10 22:41:10 · 124 阅读 · 0 评论 -
JAVA基础笔记(二)
17.方法覆盖 父子类之间满足一下条件可以override: (1) 方法名、方法签名一致; (2) 子类修饰符的限定范围不能小于父类的修饰符 (3)如果子类抛出的异常类型与父类抛出的异常类型有继承关系,那么子类异常类型不能是其父类异常类型的父类或更高,否则子类的Exception会抢先throws,导致父类Exception失效。 18.Polymorp...原创 2008-11-19 01:49:53 · 115 阅读 · 0 评论