J2SE
iteye_15549
这个作者很懒,什么都没留下…
展开
-
谈抽象类与接口的区别之一
源:http://wenku.baidu.com/link?url=TYIBaNR8SjtDIDFO_E9ROFLlghKhAoW48qZXj_berCee07s9e9nXv5XNRYb10GZW_mCw7lmHnuPXS0yw1DE0UBTeYxMKww_2K_vHvYwTlRC评:谈抽象类与接口的区别之一 一、抽象类: 抽象类是特殊的类,只是不能...原创 2015-04-23 11:46:05 · 156 阅读 · 0 评论 -
java守护进程
源:http://blog.sina.com.cn/s/blog_63dac1ed01017tva.html评:1.所谓守护线程就是运行在程序后台的线程,程序的主线程Main(比方java程序一开始启动时创建的那个线程)不会是守护线程.2.Daemon thread在Java里面的定义是,如果虚拟机中只有Daemon thread 在运行,则虚拟机退出。 虚拟机中可能会...原创 2014-06-29 16:56:44 · 334 阅读 · 0 评论 -
JDK源码包结构分类
源:http://blog.csdn.net/bbirdsky/article/details/17121677评:最近查看JDK源码时,无意间发现几个类在陌生包里:com.sun.*、sun.*、org.*,google了一把总结了下以备他人搜索,如内容有误欢迎指正!Jre库包含的jar文件(jdk1.6):resources.jar、rt.jar、jsse.jar、jce.ja...原创 2014-05-14 11:13:30 · 111 阅读 · 0 评论 -
JAVA动态代理内部实现
源:http://blog.csdn.net/liuhebing/article/details/5571734评:一 代理设计模式代理模式为目标对象提供一种代理以控制对实际对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。为了保持行为的一致性,代理类和实际委托类通常会实现相同的接口,所以在访问者看来两者没...原创 2014-05-11 19:59:33 · 122 阅读 · 0 评论 -
ThreadLocal在Tomcat环境应用问题
源:http://charyle.iteye.com/blog/1846143评:ThreadLocal的使用在Tomcat的服务环境下要注意,并非每次web请求时候程序运行的ThreadLocal都是唯一的..ThreadLocal的绳命周期不等于一次Request的绳命周期..ThreadLocal与线程对象紧密绑定的,由于Tomcat使用了线程池,线程是可能存在复用情况......原创 2014-05-07 14:25:39 · 225 阅读 · 0 评论 -
BigDecimal 的floatValue 方法 返回数值 精度丢失
package test;import java.math.BigDecimal;import java.text.DecimalFormat;public class A { public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal a = ...原创 2014-05-07 11:51:41 · 1624 阅读 · 0 评论 -
Java 枚举7常见种用法
源:http://www.iteye.com/topic/1116193评:DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。...原创 2014-04-17 23:06:32 · 87 阅读 · 0 评论 -
Ant通配符
源:http://www.cnblogs.com/cyjch/archive/2012/03/28/2421353.html评:我们常用的匹配模式有ANT模式,比如acegi可以用PATTERN_TYPE_APACHE_ANT来使用ANT匹配模式,那什么是ANT匹配模式呢。 ANT通配符有三种: 通配符 说明? 匹配任何单字符* 匹配0或者任意数量的字符*...原创 2014-03-31 09:47:16 · 113 阅读 · 0 评论 -
在运行时打印变量或对象类型的函数
源:http://baisong.me/?p=91评:gettype()能显示一个变量的类型,比如“boolean”, “integer”, “double”, “string”, “array”, “object” 等。get_class()能显示是哪一个类。instanceo() 和java类似,判断是否是某个类的实例。...原创 2014-03-15 18:05:28 · 142 阅读 · 0 评论 -
java的算术右移(>>)与逻辑右移(>>>)
源:http://blog.csdn.net/zgrjkflmkyc/article/details/12186139评:运算符“>>”执行算术右移,它使用最高位填充移位后左侧的空位。右移的结果为:每移一位,第一个操作数被2除一次,移动的次数由第二个操作数确定。逻辑右移或叫无符号右移运算符“>>>“只对位进行操作,没有算术含义,它用0填充左侧的空位。算术右移不改变原数的符号...原创 2014-03-04 00:30:41 · 224 阅读 · 0 评论 -
红薯 7 种将字符串反转的 Java 方法
源:http://www.oschina.net/code/snippet_12_9060评:import java.util.Stack;public class StringReverse { public static String reverse1(String s) { int length = s.length(); if (length = 0; i...原创 2014-03-02 20:03:52 · 81 阅读 · 0 评论 -
浅谈java异常[Exception]
源:http://www.cnblogs.com/focusj/archive/2011/12/26/2301524.html评:一. 异常的定义在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以jav...原创 2014-03-02 18:24:58 · 123 阅读 · 0 评论 -
System.setProperty()
源:评:/* * 设置指定键对值的系统属性 * setProperty (String prop, String value); * * 参数: * prop - 系统属性的名称。 * value - 系统属性的值。 * * 返回: * 系统属性以前的值,如果没有以前的值,则返回 null。 * * 抛出: * SecurityException -...转载 2013-03-05 20:25:12 · 142 阅读 · 0 评论 -
Java中ThreadLocal的设计与使用
源:http://www.jcwcn.com/article-30276-1.html 早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。 ThreadLocal是...原创 2013-03-12 10:54:51 · 121 阅读 · 0 评论 -
Java基本数据类型
源:http://blog.csdn.net/zuolongsnail/article/details/6855327评:在移动开发中由于移动设备内存的局限性,往往需要考虑使用的数据类型所占用的字节数。下面简单介绍下Java中几种基本数据类型,以加深记忆。在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真...原创 2015-04-17 14:57:27 · 372 阅读 · 0 评论 -
JAVA深复制(深克隆)与浅复制(浅克隆)
源:http://www.cnblogs.com/yxnchinahlj/archive/2010/09/20/1831615.html评:1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所...原创 2015-04-17 14:23:49 · 125 阅读 · 0 评论 -
java中的四种访问权限是?
源:http://zhidao.baidu.com/link?url=isSao-vgA_fqhRRBnS3xlw8AeeSmt6gOAO1dMlrsBaNWzzuE-H5wp2rUgmvuMSnyhY19e79MPKdR2Wkk2dkM9q评:1、私有权限(private) private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被priv...原创 2015-04-16 17:58:03 · 376 阅读 · 0 评论 -
DMA Direct Memory Access(存储器直接访问)
源:http://baike.baidu.com/link?url=d_MWvdW3T1BlYW-oPqOEjYF8B1hf_3RZqDXUcBKJz9y5tGfum10xpn4zQXqLyCBQxfntLqzMp_ppHTmuRHljE5Ntfj_yMO3A0R83V1NQtgC评:DMA = Direct To Market二Direct Memory Access(存储器直接...原创 2015-04-02 15:55:24 · 369 阅读 · 0 评论 -
HmacMD5 调通 java与ios端
见 github代码https://github.com/mauersu/HmacMD5java参考 博客http://blog.csdn.net/feiyangxiaomi/article/details/34445005原创 2015-04-02 15:53:28 · 241 阅读 · 0 评论 -
NoSuchMethodError on ConcurrentHashMap$KeySetView
源:https://issues.apache.org/bugzilla/show_bug.cgi?id=55554评:I'm getting the following stack trace with Java 7 (but no with Java 8):java.lang.NoSuchMethodError: java.util.concurrent.Concurren...原创 2015-02-09 20:17:10 · 410 阅读 · 0 评论 -
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
源:http://blog.csdn.net/hbsong75/article/details/39736291评:今天打算用JMeter测试一下tomcat并发性能,下载安装后执行 bin\JMeter.bat,报 “Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'”错误,从本机环境来看,JA...原创 2015-02-09 20:15:27 · 151 阅读 · 0 评论 -
REGISTRY KEY 'SOFTWARE\JAVASOFT\JAVA RUNTIME ENVIRONMENT\CURRENTVERSION'错误
源:http://www.blogjava.net/tomorrowchen/archive/2008/07/05/212775.html评:运行java.exe 出现Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'错误以前就出现过,觉得自己环境变量都设了,应该没问题了,懒得想了,重装了就好...原创 2015-01-21 20:17:57 · 292 阅读 · 0 评论 -
Spring线程池开发实战
源:http://blog.csdn.net/chszs/article/details/8219189评:作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs本文提供了三个Spring多线程开发的例子,由浅入深,由于例子一目了然,所以并未做过多的解释。诸位一看便知。前提条件:1)在Eclipse创建一个Java项目,我取...原创 2014-12-12 10:44:19 · 138 阅读 · 0 评论 -
int数组转化为List
源:http://blog.163.com/java_boy@126/blog/static/1176636752010214541529/评:今天想把int数组转换为List,知道在Arrays里有一个静态的方法asList();所以就用了:int[] data= new int[] {1,2,3};List dataList = Arrays.asList(...原创 2014-07-12 17:41:34 · 1466 阅读 · 0 评论 -
在JAVA中怎么比较Double类型数据的大小?
源:http://blog.csdn.net/cynhafa/article/details/6899921评:double a = 0.001;double b = 0.0011;BigDecimal data1 = new BigDecimal(a);BigDecimal data2 = new BigDecimal(b);data1.compareTo(data2)...原创 2014-07-12 16:05:36 · 1477 阅读 · 0 评论 -
@SuppressWarnings
源:http://www.miss77.net/558.htmlhttp://hi.baidu.com/niuzaiwenjie/item/e373a585a99fff14c216274f评:SuppressWarnings压制警告,即去除警告rawtypes是说传参时也要传递带泛型的参数rawtypes to suppress warnings relative to u...原创 2014-02-11 10:50:14 · 112 阅读 · 0 评论 -
serialVersionUID的作用
源:http://www.cnblogs.com/guanghuiqq/archive/2012/07/18/2597036.html评:简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如...原创 2014-02-11 10:43:52 · 77 阅读 · 0 评论 -
Java Map 集合类简介
源:http://www.oracle.com/technetwork/cn/articles/maps1-100947-zhs.html#T1评:了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map。java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。List 的具体实现包括 ArrayList ...原创 2014-01-15 20:04:24 · 157 阅读 · 0 评论 -
读取文件方法大全
源:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html评:1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像...原创 2013-12-02 09:52:46 · 104 阅读 · 0 评论 -
javaMail发邮件 简单小例子
源:http://my.oschina.net/u/865478/blog/94154评:package com.mail;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException...原创 2013-11-29 11:47:00 · 150 阅读 · 0 评论 -
Java Socket 测试本机使用的端口
源:http://blog.csdn.net/hailongge/article/details/5109044评: import java.io.IOException; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHost...原创 2013-11-29 10:35:29 · 495 阅读 · 0 评论 -
java replaceAll() 关于其参数正则匹配
源:http://bbs.csdn.net/topics/200023433评:java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠 例如 str1="aa\bbb"; str2="aa'bbb"; 要想替换成 str1="aa\\bbb";str2="aa\'bbb"; 必须这样替换: str1 = str1.replaceAll("...原创 2013-11-24 14:15:50 · 1547 阅读 · 0 评论 -
serialVersionUID的作用
源:http://www.cnblogs.com/guanghuiqq/archive/2012/07/18/2597036.html评:简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如...原创 2015-11-08 15:27:29 · 85 阅读 · 0 评论 -
java 泛型 深入
源:http://www.blogjava.net/fancydeepin/archive/2012/08/25/java_Generics.html评:泛型的好处: 泛型的主要好处就是让编译器保留参数的类型信息,执行类型检查,执行类型转换(casting)操作,编译器保证了这些类型转换(casting)的绝对无误。 /******* 不使用泛型类型 ****...原创 2013-11-02 16:22:05 · 126 阅读 · 0 评论 -
dom4j写xml时&会被转义成&的解决方法?
源:http://www.iteye.com/problems/48025评:原文第一答案不好,正确答案见下我通过dom4j生产xml文档时,如果我的文档里面有&、原创 2015-09-08 20:52:43 · 2055 阅读 · 1 评论 -
java ImageIO处理图像的封装
源:http://blog.csdn.net/hu_shengyang/article/details/7433988评:package com.adam.dev.pic.easyImage;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Gr...原创 2015-09-06 10:17:00 · 110 阅读 · 0 评论 -
java 版本更迭
源:https://en.wikipedia.org/wiki/Java_version_historyhttp://www.365mini.com/page/6.htm伴随着版本更迭,众多的新功能被添加到了java类库中,到了j2se 1.4,java的新功能由JSRs(Java Specification Requests)的方式提出并通过JCP(Java Community Proc...原创 2015-08-03 10:19:08 · 420 阅读 · 0 评论 -
String类的hashcode算法
源:http://josephmok.iteye.com/blog/631181评:搞了一晚上的equals()方法和hashCode() 与 == 之间的关系 还是可以嘛 未重写equals()比较对象是返回true,则说明两个对象相等(即引用同一个对象) 其hashcode值应该相等。 不同对象,用equals方法肯定是返回false,但是其hashcode可能相等也可能不相等。 =...原创 2013-07-14 12:29:49 · 139 阅读 · 0 评论 -
java读取properties文件
源:http://josephmok.iteye.com/blog/764689评:使用J2SE API读取Properties文件的六种方法 1.使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p =...原创 2013-07-14 12:24:09 · 105 阅读 · 0 评论 -
关于 java 反编译 软件
源:http://phl.iteye.com/blog/688404评: 反编译,顾名思义就是把.class文件反编译成.java源代码.有些demo,只能看,缺没有源代码。这对开发和学习以及工作造成了很大的阻力.而笔者在工作中,多次靠jad成功的获取了demo的java代码,进而完成了几个难度较大的工作.下面笔者将介绍2款著名的反编译工具(一)jad1.5.8 先将XX...原创 2013-12-05 11:29:11 · 110 阅读 · 0 评论