Java
iteye_17821
这个作者很懒,什么都没留下…
展开
-
RMI
一、简介RMI (Remote Method Invocation) 是Java内置的分布式透明远程方法调用机制,客户端仅需要有远程服务的接口。EJB远程调用方式也是对RMI方式的封装,只是EJB是通过配置方式发布的远程服务,而RMI是通过编程方式发布的远程服务。二、RMI原理[img]http://dl2.iteye.com/upload/attachment/0109/29...2015-06-07 16:54:04 · 87 阅读 · 0 评论 -
如何调试JDK源码
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。下面是编译jdk的具体步骤: 1.把C:\java\jdk1.6.0_26\src.zip解压到C:\java\jdk1.6.0_26\src ...2015-06-30 20:42:15 · 187 阅读 · 0 评论 -
ArrayList源码分析
[b]一、类结构[/b][img]http://dl2.iteye.com/upload/attachment/0110/1037/e19e7258-8df2-3d3b-ad2b-f64f6fc1599c.png[/img]List,Set,Queue等均继承自Collection接口。[b]二、属性[/b]非常简单就2个属性。private transient Objec...2015-07-12 10:44:08 · 126 阅读 · 0 评论 -
HashMap源码分析
[b]一、数据结构[/b]Map将实际数据存储在Entry类的数组中。代码片段:[code="java"]transient Entry[] table;//HashMap的成员变量,存放数据static class Entry implements Map.Entry {//内部类Entry final K key; V value; Entry...2015-07-19 20:33:37 · 125 阅读 · 0 评论 -
Java IO (上)
[b]一、概述[/b]IO即Input/Output,指输入/输出,IO设备是计算机系统的重要组成部分。Java使用"流"的方式处理IO,对象或者数据要进行传递,需要将对象或者数据转换成某种形式的流,然后通过流的形式传递到目的地,最后再将目的地的流转换成对象或者数据。例如通过网络传递数据,或者将内存中的数据持久化到文件或者数据库中都会涉及到IO操作,另外Java中的RMI和EJB等技术也会默认...2015-08-16 16:58:15 · 126 阅读 · 0 评论 -
Java 反射
1 什么是反射反射机制允许程序在运行时透过Reflection 相关的API取得任何class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现interfaces(例如Serializable),Exceptions等,也包括fields和methods的所有信息,并可于运行时改变fields内容或调用methods...2015-01-15 16:23:22 · 63 阅读 · 0 评论 -
Java 注解
1 什么是注解Java注解是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符,注解相当于源代码的元数据。注解推出的目的是为了减少配置,让注解代替配置。2 注解的应用场景1)框架。注解广泛用于各个框架中,用于节省配置文件工作,例如Struts,Spring,Hibernate,JUnit等框架。3 内置注解Java提供了3个内置注解。1)@Override...2015-01-17 18:24:45 · 79 阅读 · 0 评论 -
JSON
1.什么是JSONJSON是指JavaScript对象表示法([color=red][b]J[/b][/color]ava[color=red][b]S[/b][/color]cript [color=red][b]O[/b][/color]bject [color=red][b]N[/b][/color]otation)。JSON是轻量级的文本数据交换格式。JSON独立于语言。J...2015-02-12 11:15:19 · 84 阅读 · 0 评论 -
JMS
1 JMS概念 JMS是Java Message Service Java消息服务的简称,是Sun公司制定的J2EE规范之一,JMS是一个规范,各个厂商提供了不同的实现,类似于JPA,Hibernate和TopLink等提供了JPA实现,很多产品都实现了JMS规范,如IBM的MQSeries、Weblogic、JBoss还有开源的activemq等等。查看JMS源码您就会发现,里面基本都是接口...2015-05-08 21:13:12 · 131 阅读 · 0 评论