J2SE
文章平均质量分 78
jadeStone07
这个作者很懒,什么都没留下…
展开
-
Why should I bother about serialVersionUID?
转自: http://stackoverflow.com/questions/285793/why-should-i-bother-about-serialversionuidThe docs for java.io.Serializable are probably about as good an explanation as you'll get:The seri转载 2012-01-12 15:45:13 · 529 阅读 · 0 评论 -
java中ArrayList 、LinkList、List区别
转自:http://huiqinbo.iteye.com/blog/1168353java中ArrayList 、LinkList区别1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3转载 2012-03-02 13:53:45 · 2355 阅读 · 0 评论 -
java编程中遇到的时区与时间问题总结
转自: http://www.cnblogs.com/flying5/archive/2011/12/05/2276578.html最近在编程中遇到了时间与时区相关的问题,整理在这里 我的程序是一个在hadoop上运行的分布式程序,从mysql数据库中取数据,经过处理之后输出一. 基本概念 时区 :time zone 1884年国际经线会议规定,全球按经度分为24个时区转载 2012-02-15 23:30:34 · 1606 阅读 · 0 评论 -
JAVA反射机制
转自: http://blog.csdn.net/justinavril/article/details/2873664Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其转载 2012-03-08 11:09:37 · 362 阅读 · 0 评论 -
Java中的异常处理
转自: http://ltzmage.blog.163.com/blog/static/179699982006111893553993/1、异常处理流程: 抛出异常以后,首先,同Java中其他对象创建一样,将使用new在堆上创建异常对象。然后,当前的执行路径(它不能继续下去)被终止,并且从当前环境中弹出对异常对象的引用。从此,异常处理机制接管程序,并开始寻找一个合适的地方转载 2012-03-08 13:33:12 · 472 阅读 · 0 评论 -
java中key值可以重复的map:IdentityHashMap
转载: http://www.cnblogs.com/flying5/archive/2011/05/23/2078400.html在java中,有一种key值可以重复的map,就是IdentityHashMap。在IdentityHashMap中,判断两个键值k1和 k2相等的条件是 k1 == k2 。在正常的Map 实现(如 HashMap)中,当且仅当满足下列条件时才认为两转载 2012-02-15 22:01:32 · 25970 阅读 · 2 评论 -
J2ee5与javamail的冲突
转载:http://www.cnblogs.com/arix04/archive/2009/06/29/1513404.htmlpackage com.wintv.common;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.Pro转载 2013-11-06 17:11:22 · 1401 阅读 · 0 评论 -
java中Class.getResource用法
转自: http://blog.sina.com.cn/s/blog_5f3d71430100ww8t.html用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = newFile("c:/test.txt");这样用有什么问题,相信大家转载 2012-02-15 16:01:00 · 1052 阅读 · 0 评论 -
Java Resource路径小结
转载:http://blog.csdn.net/cutesource/article/details/6141768首先一点很重要,Java中不存在标准的相对路径,各种相对路径取资源的方式都是基于某种规则转化为绝对路劲然后一点也很重要,绝对不要直接使用绝对路径,否则死得很难看基于以上两点,总结Resource路径问题无非归结为一点:找基点,也就是在某种环境下(web转载 2013-11-07 17:24:55 · 590 阅读 · 0 评论 -
JAVA深复制(深克隆)与浅复制(浅克隆)
转载:http://blog.csdn.net/destruction666/article/details/86076521.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象转载 2013-11-13 11:16:10 · 851 阅读 · 0 评论 -
20非常有用的Java程序片段
转载:http://www.cnblogs.com/arix04/archive/2009/12/03/1616185.html下面是20个非常有用的Java程序片段,希望能对你有用。1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric stringint i = Integer.转载 2013-11-06 16:48:41 · 659 阅读 · 0 评论 -
java多线程之Semaphore信号量详解
转载:http://ketqi.blog.51cto.com/1130608/1127274信号量在操作系统中一般用来管理数量有限的资源.每类资源有一个对应的信号量.信号量的值表示资源的可用数量.在使用资源时,要先从该信号量上获取一个使用许可.成功获取许可之后,资源可用数量减1.在持有许可期,使用者可以对获取资源进行操作.完成对资源的使用之后,需要在信号量上释放一个许可,资源可用数转载 2013-11-27 16:57:42 · 1571 阅读 · 0 评论 -
JAVA异常设计原则
转自:http://www.oecp.cn/hi/yongtree/blog/2099异常是面向对象语言非常重要的一个特性,良好的异常设计对程序的可扩展性、可维护性、健壮性都起到至关重要。JAVA根据用处的不同,定义两类异常 * Checked Exception: Exception的子类,方法签名上需要显示的声明throws,编译器迫使调用者处理这类异常或者声明thr转载 2012-02-15 15:17:29 · 676 阅读 · 0 评论 -
Hibernate session 的evict()和clear()的区别
转自: http://hi.baidu.com/%C0%E1%D2%D7%BA%AE/blog/item/0ba7c60e6ef3dfe0ab64577a.htmlsession.evict(obj),会把指定的缓冲对象进行清除 session.clear(),把缓冲区内的全部对象清除,但不包括操作中的对象所以,hibernate执行的顺序如下,(1)生成一个事务的转载 2012-02-10 17:00:27 · 1167 阅读 · 0 评论 -
java项目打包成为exe执行文件
转自: http://zjd9961.blog.163.com/blog/static/33892990201082811338476/本文只是对一个简单的java项目进行示范打包。本文假设你的windows机器已经安装了jdk环境,可以顺利对java项目进行编译。 第一步:编译一个简单的java项目,假设本项目存存放在win系统的d:\test\app目录下,本文的代码路径为转载 2012-01-12 16:56:30 · 494 阅读 · 0 评论 -
Tomcat配置远程调试
转自: http://www.linuxso.com/linuxxitongguanli/8482.html1.进入工程目录,运行Ant命令编译;2.生成Eclipse工程所需的文件(.classpath和.project等);3.antexpand发布编译生成的war包;4.从外面启动Tomcat(某些工程并非标准JavaEE工程,无法直接在Server视图下集成服务器)转载 2012-01-12 16:43:48 · 428 阅读 · 0 评论 -
Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
转自: http://tenn.iteye.com/blog/99339什么叫面向接口编程[作者:umlchina 转贴自:www.umlchina.com ]在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的转载 2012-01-17 16:29:32 · 501 阅读 · 0 评论 -
Vector、ArrayList和Hashtable、HashMap数据结构
转自: http://hi.baidu.com/%C2%E4%D1%A9_%C7%D9/blog/item/5ebbc780be7559c9fd1f10b6.html线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。转载 2012-02-07 21:30:12 · 365 阅读 · 0 评论 -
JavaApplet遇到的一个问题及解决方法
运行Applet时老是出现下面的问题警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\administrator\.hotjava\properties 使用默认值。 解决方法:1.打开命令提示窗口2.打入PolicyTool并按Enter 3.在PolicyTool对话框中,点击Add Policy Entry按钮转载 2012-02-09 22:27:00 · 678 阅读 · 0 评论 -
谨慎使用Date和Time类
JAVA里提供的日期和时间类,java.sql.Date和java.sql.Time,只会从数据库里读取某部分值,这有时会导致丢失数据。例如一个包含2002/05/22 5:00:57 PM的字段,读取日期时得到的是2002/05/22,而读取时间时得到的是5:00:57 PM.你需要了解数据库里存储时间的精度。有些数据库,比如MySQL,精度为毫秒,然而另一些数据库,包括Orac转载 2012-02-09 16:56:29 · 522 阅读 · 0 评论 -
从java jar文件包中读资源的常用方法
可能有不少初学者会有这样的困惑(以前我也有过):在你的代码里调用了一些资源文件,如图片,音乐等,在调试环境或单独运行的时候可以正常显示或播放,而一旦打包到jar文件中,这些东东就再也出不来了,除非把这个jar放到原来未打包以前的目录下,但通常jar是单独发布的。这里介绍一个解决这类问题的方法。getResource和getResourceAsStream 问题的根源还是在于老生常谈的转载 2012-02-09 17:01:56 · 497 阅读 · 0 评论 -
Java安装后JDK/bin目录下的众多exe文件的用途
javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档 jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量 javah:产生可以调用Jav转载 2012-02-10 10:54:40 · 545 阅读 · 0 评论 -
深入研究java.lang.ThreadLocal类
转自: http://lavasoft.blog.51cto.com/62575/51926一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用转载 2012-02-10 11:00:06 · 303 阅读 · 0 评论 -
java数组及常用算法
转自: http://hi.baidu.com/fangyuan28/blog/item/3d59b53855053df8b211c733.htmljava数组及常用算法:1. 数组:一组相同数据类型的存储结构。2. 声明:数据类型[] 数组变量名;3. 创建:数组变量名 = new 数据类型[长度]; 也可以把数据的声明和创建合为一步:数据类型[] 数组变转载 2012-02-10 14:52:11 · 569 阅读 · 0 评论 -
DecimalFormat的用法介绍
转自: http://hi.baidu.com/%C2%E4%D1%A9_%C7%D9/blog/item/c00a94181dd85a185aaf53eb.htmlimport java.text.*;import java.util.*;public class DecimalFormatSample { public static void main(Stri转载 2012-02-10 15:01:11 · 384 阅读 · 0 评论 -
java中的IO整理
转载:http://blog.csdn.net/destruction666/article/details/8597240【案例1】创建一个新文件?1234567891011import java.io.*;class hello{ public static void main转载 2013-11-13 14:44:39 · 920 阅读 · 0 评论