
java基础
吟风吹雪
这个作者很懒,什么都没留下…
展开
-
java中计算随机数
java中一般有两种随机数,一个是Math中random()方法,一个是Random类。 一、Math.random()随即生成0原创 2010-12-20 11:22:46 · 180 阅读 · 0 评论 -
Java深度历险(十)——Java对象序列化与RMI(转载自infoq)
对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中。JVM停止之后,这些状态就丢失了。在很多情况下,对象的内部状态是需要被持久化下来的。提到持久化,最直接的做法是保存到文件系统或是数据库之中。这种做法一般涉及到自定义存储格式以及繁琐的数据转换。对象关系映射(Object-relational mapping)是一种典型的用关系数据库来持久化对象的方式,也存在很多直接存储对象的对象...原创 2011-06-30 10:11:44 · 93 阅读 · 0 评论 -
Java深度历险(九)——Java安全(转载自infoq)
安全性是Java应用程序的非功能性需求的重要组成部分,如同其它的非功能性需求一样,安全性很容易被开发人员所忽略。当然,对于Java EE的开发人员来说,安全性的话题可能没那么陌生,用户认证和授权可能是绝大部分Web应用都有的功能。类似Spring Security这样的框架,也使得开发变得更加简单。本文并不会讨论Web应用的安全性,而是介绍Java安全一些底层和基本的内容。认证用户...原创 2011-06-30 10:13:54 · 104 阅读 · 0 评论 -
Java深度历险(八)——Java I/O(转自infoq)
在应用程序中,通常会涉及到两种类型的计算:CPU计算和I/O计算。对于大多数应用来说,花费在等待I/O上的时间是占较大比重的。通常需要等待速度较慢的磁盘或是网络连接完成I/O请求,才能继续后面的CPU计算任务。因此提高I/O操作的效率对应用的性能有较大的帮助。本文将介绍Java语言中与I/O操作相关的内容,包括基本的Java I/O和Java NIO,着重于基本概念和最佳实践。流Jav...原创 2011-07-04 14:52:50 · 99 阅读 · 0 评论 -
Java堆和栈的区别
Java堆和栈的区别 堆和栈的区别 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大...原创 2011-07-12 17:50:40 · 94 阅读 · 0 评论 -
java.util.HashMap源码要点浅析
java.util.HashMap源码要点浅析 1、散列表要解决的一个问题就是散列值的冲突问题,通常是两种方法:链表法和开放地址法。链表法就是将相同hash值的对象组织成一个链表放在hash值对应的槽位;开放地址法是通过一个探测算法,当某个槽位已经被占据的情况下继续查找下一个可以使用的槽位。java.util.HashMap采用的链表法的方式,链表是单向链表,因此在删除过程中要自己维持prev...原创 2011-07-14 14:43:04 · 82 阅读 · 0 评论 -
json for java
一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单; JSON是AJAX中的X(就是可以取代XML); ------出自JSON创始人; 注意:JSO...原创 2011-12-15 13:58:46 · 107 阅读 · 0 评论 -
51CTO JAVA NIO技术专题
看到51CTO对为JAVA 的NIO做了一个技术专题,做个标记: http://developer.51cto.com/art/201112/307172.htm原创 2011-12-22 21:08:13 · 103 阅读 · 0 评论 -
学习正则表达式
入门学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配hi,H...原创 2011-12-26 15:04:39 · 127 阅读 · 0 评论