随笔分类 - Java
摘要:我尝试过两种方式:java自带的sun.misc的工具类,还有commons-codec.jar 1、sun.misc的工具类 但测试的结果发现,需要自行对\r和\n做replaceAll替换为“”,得到的str才是正确的。 2、commons-codec.jar 这个第三方开源jar包也提供了对文
阅读全文
摘要:2. 用Java取指定时区的时间 北京时间,纽约时间,班加罗尔时间
阅读全文
摘要:UTC和GMT,这两者几乎是同一概念。它们都是指的格林尼治标准时间,只不过UTC的称呼更为正式一点。两者的区别在于前者是一个天文 上的概念,而 后者是基于一个原子钟。在UTC中,每一年或两年会有一个“闰秒”,而我们一般不理 会这个“闰秒”,但是在Java中,这造成我们有时会出现60秒或61秒。 GM
阅读全文
摘要:JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者 编译,调试和运行用Java语
阅读全文
摘要:“站内信”不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存。而“站内信”是系统内的消息,说白了,“站内信”的实现,就是通过数据库插入记录来实现的。 “站内信”有两个基本功能。一:点到点的消息传送。用户给用户发送站内信;管理员给用户发送站内信。二:点到面的消息传送。管理员给用户(指定满足某一 条
阅读全文
摘要:转自 http://blog.sina.com.cn/s/blog_ab345e5d01010zaq.html 算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:Negativ
阅读全文
摘要:一. 泛型概念的提出(为什么需要泛型)? 首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list
阅读全文
摘要:Compile、Make和Build的区别 针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。 编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的文件路径(输出目录)。Java的编译会将java编译为class文件
阅读全文
摘要:一、Java国际化我们使用java.lang.Locale来构造Java国际化的情境。java.lang.Locale代表特定的地理、政治和文化。需要Locale来执行其任务的操作叫语言环境敏感的操作。构造一个系统默认的LocaleLocale defaultLocale = Locale.getD...
阅读全文
摘要:今天做统计时需要对X轴的地区按照地区代码(areaCode)进行排序,由于在构建XMLData使用的map来进行数据统计的,所以在统计过程中就需要对map进行排序。一、简单介绍Map在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类主要包括:HashMap,Tree...
阅读全文
摘要:现在的项目一般都是一个团队共同开发,而每个人都有自己的编码习惯,为了统一格式,项目组在项目开发之前都会制定一系列的规范。设置Code Templates的目的主要是为了统一各种注释的格式以及代码的模板,只要设定好Code Templates之后利用Eclipse就可以方便地生成我们自定义的注释,所以...
阅读全文
摘要:开头先来介绍一片好文章:http://blog.itpub.net/15182208/viewspace-730172/
阅读全文
摘要:http://www.cnblogs.com/loveyakamoz/archive/2011/07/21/2112804.htmlhttp://blog.csdn.net/wangpeng047/article/details/19624529
阅读全文
摘要:本文转自:http://www.cnblogs.com/shishm/archive/2012/01/30/2332142.html谢谢原作者细心的总结,很赞!本概述是从《JDBCTMDatabase Access from JavaTM: A Tutorial and Annotated Refe...
阅读全文
摘要:栈与堆都是Java用来在RAM中寄存数据的中央。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运转时数据区,类的对象从中分配空间。这些对象经过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来显式的释放。...
阅读全文