- 博客(6)
- 资源 (29)
- 收藏
- 关注
原创 Java核心(三)反射
Java反射给我们提供了在运行时检查甚至修改应用行为的机制。 反射是java高级的核心技术,所有有经验的程序员都应该理解。通过反射机制,我们可以在运行时检视 类、接口、枚举,获得他们的结构、方法以及属性信息,即使在编译期类是不可访问的。 我们也可以通过反射创建类实例,调用它的方法,或者改变属性值。Java中的反射Java的反射是一种很强大的机制,在正常的编程中使用并不多,但它是java的主干,很
2017-05-14 01:35:26 787
翻译 深入理解Java注解
Java注解可以提供代码的某些信息,但并不是直接影响它所注解的代码的。我们先了解java内置的注解使用,然后编写自定义注解,理解注解的具体使用方法,利用反射技术解析注解。Java注解Java注解是在1.5开始引入的,此后在java EE框架中经常使用,例如:Hibernate, Jersey, Spring 等。Java注解作为程序的元数据嵌入到代码中。注解将会被编译器解析或者通过解析器来解析,我们
2017-05-12 00:12:16 1273
翻译 SpringMVC怎样获取客户端的ip地址
SpringMVC怎样获取客户端的ip地址再spring框架管理下,你可以再任意一个spring管理的bean中使用 @Autowired注解来注入一个 HttpServletRequest,然后就可以从请求头中获取ip地址了。示例代码如下:@Componentpublic class WebUtils { private HttpServletRequest request; @Au
2017-05-10 20:37:33 20979 1
翻译 Java依赖注入(DI)实例详解
Java依赖注入模式允许我们摆脱硬编码,使我们的应用更加松耦合、增强扩展性以及可维护性。通过依赖注入我们可以降低从编译到运行时的依赖性。Java依赖注入Java的依赖注入仅仅通过理论是很难解明白的,所以我们通过几个简单的示例来描述它,怎样利用依赖注入模式降低我们应用之间的耦合性和增强可扩展性。假设我们的应用需要通过 EmailService 去发送email,通常情况下,我们是这样实
2017-05-09 23:54:31 12710 2
翻译 Java 8新特性 全新的日期时间API
Java 8 Date Time APJava 8 Date Time AP 是受开发者最受追捧的变更。 java在之前并没有处理日期、时间的一致性方法。为什么我们需要新的 Java Date Time API?我们关注Java 8 Date Time API使用之前,先看一下我们为什么需要它们。之前,在与日期、时间关联的java类中存在以下几个问题:java的日期、时间类定义不一致。 之前在
2017-05-07 21:39:59 1217
翻译 Java 8新特性 Stream API 编程
Java8 Stream存在的必要性为什么要使用Stream API? 解释这个问题之前,我们先看如下示例: 我们需要迭代整形list中所有大于10的元素的和。JAVA8之前我们可能会这样编码实现:private static int sumIterator(List<Integer> list) { Iterator<Integer> it = list.iterator();
2017-05-07 10:48:14 691
JAVA面试八股文.pptx
2021-09-22
mysql读写锁演示案例
2019-10-23
Zookeeper数据节点可视化查看工具
2018-11-29
自动生成mybatis映射文件工具
2018-09-14
支付宝账户体系架构支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍
2018-06-11
java8帮助文档中文版API
2018-05-15
Git 64 bit
2017-10-11
spring-batch教程.pdf
2017-09-21
maven构建多模块项目源码实例
2016-11-21
springMVC4-rest-jackson-jsonview-annotation.zip
2016-11-19
个推Demo-APP
2016-07-15
Extjs中文API(脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta))
2014-07-12
W3SCHOOL离线api.chm
2014-07-08
开发API帮助文档集结(.chm)
2013-12-11
常用正则表达式
2013-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人