- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 java反射
反射就是把java类中的各种成分映射成相应的java类。 Reflection 是 Java 被视为动态(或准动态)语言的关键,允许程序于执行期 Reflection APIs 取得任何已知名称之 class 的內部信息,包括 package、type parameters、superclass、implemented interfaces、inner classes, outer class,
2012-10-10 19:28:46 239
原创 单例模式
单例模式:单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。class Singleton { private static Singleton singleton; private Singleton() { } public static synchronized Singleton getInstance() {
2012-09-24 09:25:03 182
原创 java实现端口扫描
import java.io.*;public class MyTest { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); Process process = null; try { process = runtime.exec("netstat -a");
2012-09-24 08:53:12 819
原创 equals与hashCode总结
Java语言规范要求equals方法具有下面的特性: 1) 自反性:对于任何非空应用x,x.equals(x)应该返回true。 2) 对称性:对于任何引用x和y,如果x.equals(y)返回true,那么y.equals(x)也应该返回true。 3) 传递性:对于任何引用x、y和z,如果x.equals(y)返回true,y.equals(z)返回true,那么
2012-09-24 08:45:53 225
原创 Eclipse 关联jdk源文件
我使用的Eclipse版本为3.7.21.点 "window">"Preferences">"Java">"Installed JRES".2.此时"Installed JRES"右边是列表窗格,列出了系统中的JRE环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项 (JDK安装文件目录\lib\rt.jar
2012-09-21 17:11:23 233
转载 钗黛双收:若你也同Vim难割舍,却又看Emacs情切切
作者: C. Minos Niu原文:请猛击。1 钗黛双收:若你也同Vim难割舍,却又看Emacs情切切 (引子)这篇文章分享我的一些经历,写给和我一样对娇小的Vim难以割舍,又在抱上Emacs这个大家闺秀以后死活不愿意撒手的朋友们。如果你不知道什么是“编辑器圣战”,那不妨百度Google一下,总之是自从开辟鸿蒙以来,就有两个以伴君左右为己任的贤内助(Vim编辑
2012-09-11 19:02:56 2774
转载 windows 下 vim + taglist + ctags
vim + taglist + ctags 原文:请猛击。==================================在windows下安装:1. 先在www.vim.org上下载 taglist_45.zip,解压后有两个文件doc和plugin。把这个两个文件,拷到vim的安装目录的doc和plugin即可。2. 打开vim:helptags $(home)
2012-09-10 21:07:31 386
原创 java线程个人总结
最近,正学习java线程,总结如下:java.util.concurrent.locks.Lockvoid lock() 获得这个锁,如果这个锁当前被另一个线程所持有,则该线程发生阻塞。void unlock() 释放锁定。java.util.concurrent.locks.ReentrantLockpublic ReentrantLock() 创建一个可被用来保护临界区的可
2012-09-04 19:18:28 345
原创 使用java.util.zip压缩、解压文件
压缩文件:import java.util.zip.*;import java.io.*;public class ZipTest { public static void main(String[] args) { if (args.length < 1) { System.out.println("请输入参数:javac Z
2012-09-04 19:11:53 405
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人