一、基础篇
1.1 JVM
1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收
http://www.jcp.org/en/jsr/detail?id=133
http://ifeve.com/jmm-faq/
1.1.2. 了解JVM各种参数及调优
1.1.3. 学习使用Java工具
jps, jstack, jmap, ...
分类:
编程语言 时间:
2015-12-23 11:01:46
阅读次数:
126
@PostConstruct 和 @PreDestroy 注释:你可以使用@PostConstruct注释作为初始化回调函数的一个替代,@PreDestroy注释作为销毁回调函数的一个替代,其解释如下示例所示。javapublic class HelloWorld { private Strin.....
分类:
编程语言 时间:
2015-12-17 16:07:25
阅读次数:
157
JSR 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案。2009 年 12 月 Java EE 6 发布,Bean Validation 作为一个重要特性被包含其中。本文将对 Bean Validation 的主要功能进行介绍,并通过一些示例来演...
分类:
Web程序 时间:
2015-12-03 23:09:51
阅读次数:
236
一:JSR 303是JAVA EE 6中的一项子规范,叫做Bean Validation,官方参考实现是Hibernate Validator,此实现与Hibernate ORM没有任何关系。JSR 303用于对Java Bean中的字段的值进行验证。本教程翻译自Hibernate Validato...
分类:
Web程序 时间:
2015-12-03 22:44:50
阅读次数:
229
最近在看《深入理解Java虚拟机:JVM高级特性与最佳实践》讲到了线程相关的细节知识,里面讲述了关于java内存模型,也就是jsr 133定义的规范。系统的看了jsr 133规范的前面几个章节的内容,觉得受益匪浅。废话不说,简要的介绍一下java内存规范。什么是内存规范在jsr-133中是这么定义的...
分类:
编程语言 时间:
2015-11-21 00:44:30
阅读次数:
206
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowired是Spring 提供的,需导入 Package:or...
分类:
编程语言 时间:
2015-10-27 16:42:02
阅读次数:
210
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired ???? @Autowired是Spring 提供的,需导入 ???? Package:or...
分类:
编程语言 时间:
2015-10-27 15:32:59
阅读次数:
205
JSF框架编辑JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。由于由Java C...
分类:
Web程序 时间:
2015-10-16 11:35:44
阅读次数:
169
Sun推荐的命名规范1,类名要首字母大写,后面的单词首字母大写2,方法名的第一个单词小写,后面的单词首字母大写3,变量名的第一个单词小写,后面的单词首字母大写为了使JavaBean的属性名和存取方法都符合规范,Sun在JSR文档中规定了属性名和存取方法名的映射规则:①属性名对应的存取方法为get/s...
分类:
编程语言 时间:
2015-09-15 10:46:35
阅读次数:
128
JSR 303 – Bean Validation 是一个数据验证的规范,2009 年 11 月确定最终方案。2009 年 12 月 Java EE 6 发布,Bean Validation 作为一个重要特性被包含其中。本文将对 Bean Validation 的主要功能进行介绍,并通过一些示例来演...
分类:
Web程序 时间:
2015-09-05 22:12:12
阅读次数:
219