随笔分类 - J2SE
java语言
    
摘要:转自:http://www.cnblogs.com/yan5lang/archive/2011/05/27/2059506.html从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论
        阅读全文
            
摘要:大学学习网络基础的时候老师讲过,网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输, 而HTTP是应用层协议,主要解决如何包装数据。 关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍: “我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用...
        阅读全文
            
摘要:Java中的集合类1http://www.cnblogs.com/xiaoqv/archive/2011/11/24/2262142.htmljava集合类2http://blog.163.com/luyufen_luise/blog/static/5777392520087542244323/java集合类总结3http://www.blogjava.net/hitlang/archive/2006/06/09/51569.htmlJava集合类详解4http://blog.csdn.net/softwave/article/details/4166598
        阅读全文
            
摘要:转自:http://blog.csdn.net/taosst/article/details/18047181.6API文档(中文)的下载地址:ZIP格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zipCHM格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
        阅读全文
            
摘要:使用TreeSet集合比较Comparable接口和Comparator接口的区别http://byandby.iteye.com/blog/651385Comparator和Comparable在排序中的应用http://www.blogjava.net/fastunit/archive/2008/04/08/191533.html
        阅读全文
            
摘要:http://elf8848.iteye.com/blog/1535003
        阅读全文
            
摘要:1 public static void main(String[] args) { 2 3 String r,g,b; 4 Random random = new Random(); 5 r = Integer.toHexString(random.nextInt(256)).toUpperCase(); 6 g = Integer.toHexString(random.nextInt(256)).toUpperCase(); 7 b = Integer.t...
        阅读全文
            
摘要:转自:http://blog.csdn.net/jiebacai/article/details/7871517概述:现在简要的介绍Jasperreport 是如何工作的,这样你可以更好的理解iReport 是如何帮助Jasperreport 实现前端的工作,其实这些工作在我们看来就是“脏活”,为什么呢?看看下面的资料就知道了:首先是要有一个XML文件(一般是以jrxml后缀),那么这个XML文件从那里来呢?做什么用呢? 这个XML 文件就是报表的定义文件,整个报表的每一个细节都在这个XML 文件之中定义,一个简单报表的xml文件就有几百行,你可以手工编辑这个XML文件(一行一行,一段一段的编
        阅读全文
            
摘要:转自:http://wanqiufeng.blog.51cto.com/409430/458883一、什么是java注解注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息)。且在以后某个时段通过反射将标注的信息提取出来以供使用。二、自定义Java标注1 为什么要自定义注解 Java从1.5版本以后默认内置三个标注:@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。@Depreca.
        阅读全文
            
摘要:转自:http://www.cnblogs.com/hibernate3-example/archive/2011/05/06/2492545.html========================================================Java注解Annotation详解 http://www.cnblogs.com/linjiqin/archive/2011/02/16/1956426.htmlmeta-annotation http://www.cnblogs.com/mabaishui/archive/2010/07/14/1777087.htmlJava a
        阅读全文
            
摘要:网上多的是啊 可以看看IT公司面试手册吧Java面试题http://www.mianwww.com/html/category/it-interview/javaSpring面试题http://www.mianwww.com/html/category/it-interview/springStruts面试题http://www.mianwww.com/html/category/it-interview/struts-it-interviewHibernate面试题http://www.mianwww.com/html/category/it-interview/hibernate更多jav
        阅读全文
            
摘要:转自:http://blog.csdn.net/wlwqw/article/details/2037930【带代码进行了整理】起因:上份工作辞掉了,找新工作,笔试题有一道题按照所给出的格式将重新命名文件名。当时对io包中的file类操作生疏了,回来后整理了一下。先简单说下java.io.File的构造方法和常用方法,具体可参考JDK1.6文档。在线文档:http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/java/io/File.html构造方法如下:File(Fileparent,Stringchild)根据 pa
        阅读全文
            
摘要:转自:http://blog.csdn.net/tianzhw/article/details/6117692FileOutputStream类和FileInputStream类,他们的父类分别是OutputStream类和InputStream类。FileOutputStream类FileInputStream类都没有子类了。它们的父类都是抽象类不能实例化。所以FileOutputStream类和FileInputStream类,就是其父类最直接的实现。FileInputStream类在创建的时候有2个构造方法,一个直接指定输入流的IO设备的路径,或者是指定一个File类对象。并且指定路径或
        阅读全文
            
摘要:定时器1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer; timer = new Timer(true); timer.schedule(new java.util.TimerTask() { public void run() { //server.checkNewMail();要操作的方法 } }, 0, 5*60*1000);第一个参数是要操作的方法,第二个参数是要设定延迟的时间,第三个参数是周期的设定,每隔多长时间执行该操作
        阅读全文
            
摘要:package com.kkoolerter;import java.io.IOException;public class OpenIE {public static void main(String[] args) throws IOException {String url = "www.baidu.com";ProcessBuilder builder = new ProcessBuilder("c:\\Program Files\\Internet Explorer\\iexplore", url);builder.start();}}
        阅读全文
            
摘要:Java 5中提供了另一种实现线程同步或互斥的机制,即使用Lock和Condition。Lock比传统线程模型中的synchronized方式更加面向对象,也提供了更多可选择的锁机制。与生活中的锁类似,锁本身也是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须使用同一个Lock对象。锁是上在代表要操作的资源的类的内部方法中,而不是线程代码中。Lock使用示例: 1 import java.util.concurrent.locks.Lock; 2 import java.util.concurrent.locks.ReentrantLock; 3 4 // An example.
        阅读全文
            
摘要:一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译成不同的语言 一次处理多个语言环境 以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程序指定),然后获取相应的properties文件的内容。使用这个类,要注意的一点是,这个properties文件的名字是有规范的:一般的命名规范是:自定义名_语言代码_国别代码.properties,如果是默认的,直接写为:自定义名.properti
        阅读全文
            
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号