java基础
joonchou
这个作者很懒,什么都没留下…
展开
-
java.lang.NoSuchMethodError
启动tomcat报异常: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.context.ApplicationContext.findAnnotationOnBean NoSuchMethodError这个错误是说编译时有这个方法,但...原创 2013-04-01 21:08:45 · 128 阅读 · 0 评论 -
基本类型int和long的大小
int类型数据所占内存空间为32位,取值范围为—232至231-1 long类型数据所占内存空间为64位,取值范围为—264至263-1原创 2013-04-15 20:05:43 · 1856 阅读 · 0 评论 -
设计泛型堆栈类
package com.type.ch02; public class LinkedStack<T> { private static class Node<U>{ U item; Node<U> next; Node() { this.item = null; this.next =null; } ...原创 2013-04-16 08:23:51 · 236 阅读 · 0 评论 -
Random类
Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 Random(long seed) 使用单个 long 种子创建一个新的随机数生成器。 nextInt(int n) 返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值(不包括)之间均匀分布的 int 值...原创 2013-04-16 19:25:35 · 76 阅读 · 0 评论 -
Java栈与堆的区别(转载)
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详...原创 2013-04-21 20:02:04 · 66 阅读 · 0 评论 -
java基本数据类型
基本类型 大小 包装器类型 boolean — Boolean char 16bit Char byte 8bit Byte short 16bit Short int 32bit Integer long 64bit Long float 32bit Float double 64bit Double ...原创 2013-04-24 20:49:34 · 75 阅读 · 0 评论 -
Java序列化的机制和原理
Java序列化算法透析 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。 序列化的必要性 Java中,一切都是对象,在分布式环境中经常需要将Object从这一端网络或设备传递到另一端。这就需要有一种可以在两端传输数据的协议。Java序...原创 2013-05-02 15:02:29 · 88 阅读 · 0 评论 -
Iterator和ListIterator
ListIterator是Iterator的子接口 Iterator中的方法: hasNext() 方法,如果仍有元素可以迭代,则返回 true。 next() 方法,返回迭代的下一个元素。 remove(),从迭代器指向的 collection 中移除迭代器返回的最后一个元素(可选操作)。 ListIterator:任一方向遍历列表、迭代期间修改列表,并获得迭代器在列表中的当...原创 2013-05-03 15:19:41 · 99 阅读 · 0 评论 -
Java中volatile关键字和transient关键字
volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线...原创 2013-05-31 09:28:25 · 151 阅读 · 0 评论