
JAVA
noCRUDer
这个作者很懒,什么都没留下…
展开
-
java中final和static总结
一.final总结 1.final修饰类:表示该类不可继承 final不能修饰interface接口 2.final修饰方法:表示该方法不能被子类覆盖(即子类不能重写父类的final方法,可以继承) final不能修饰构造函数 3.final修饰字段转载 2011-10-13 11:01:12 · 653 阅读 · 0 评论 -
Forward和Redirect的区别
转自: http://www.cnblogs.com/selene/p/4518246.html?utm_source=tuicool&utm_medium=referral 用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forwar转载 2016-08-21 14:43:46 · 3738 阅读 · 1 评论 -
怎么解决java.lang.NoClassDefFoundError错误
From: http://blog.youkuaiyun.com/jamesjxin/article/details/46606307前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFo转载 2016-08-19 16:21:48 · 5063 阅读 · 0 评论 -
字符编码简介:ASCII,Unicode,UTF-8,GB2312
字符编码简介:ASCII,Unicode,UTF-8,GB23121. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到111转载 2013-11-10 15:25:37 · 1714 阅读 · 0 评论 -
java学习笔记(二)--数据的溢出
数据的溢出:当整数的数据大小超出了可以表示的范围,而程序中又没有做数值范围的检查时,这个整型变量所输出的值将发生紊乱,且不是预期的运行结果。01 // 整数值如果超出了自己所可以表示范围的最大值,会出现溢出 02 public class TestJava3_4 03 { 04 public static void main(String args[]) 05 {原创 2011-10-30 16:38:39 · 3731 阅读 · 0 评论 -
java中拷贝数组
JAVA数组的复制是引用传递,而并不是其他语言的值传递。这里介绍java数组复制的4种方式极其问题:第一种方式利用for循环:int[] a={1,2,4,6};int length=a.length;int[] b=new int[length];for (int i = 0; i b[i]=a[i];}第二种方式直接赋值:int[] array1={1,转载 2011-10-22 22:10:31 · 1548 阅读 · 0 评论 -
Eclipse调试时出现Exception Processing async thread queue
Eclipse调试时出现Exception Processing async thread queue异常。Problem Reports Fixed88752: Exception processing async thread queue: NullPointerEx转载 2011-10-18 20:34:08 · 6411 阅读 · 1 评论 -
java学习笔记(一)
1、在java中定义一个String str;在这里实际上只是定义了一个引用,并不是对象,如果此时在某处调用了str将会产生错误;安全的做法是在创建一个引用的时候同时进行初始化:String str="Hello World!";2、java中数据存储的地方 (1)原创 2011-10-17 16:10:26 · 725 阅读 · 1 评论 -
Java中的环境配置及其[could not open C:/program files/java/jre6/lib/i386/jvm.cfg ]
本人用的是win7的系统,所以在这里我就专对win7做解释;首先说下Java的环境配置:[计算机]右键的[属性]----->[高级系统设置]----->[高级]中的[环境变量(N)]----->在用户变量中点击[新建]按键,建立一个[变量名]为[classpath],[变转载 2011-10-17 19:56:05 · 1083 阅读 · 0 评论 -
java的线程与锁
在平时的编程中,经常遇到一个线程要产生数据,而另一个线程要处理产生出来的数据,这其实就是生产者和消费者的关系。生产者在产生数据后可以直接调用消费者处理数据;也可以把数据放在一个缓冲区中,让消费者从缓冲区中取出数据处理,两种方式从调用方式上来说,第一种可是说是同步的,即生产者在生产转载 2011-10-16 14:42:27 · 692 阅读 · 0 评论 -
在Java中byte类型数据在运算的问题
在Java中,byte类型数据在运算之前要转换成int类型数据。比如:byte a=1;byte b=2;byte c;c=a+b; //这样是计算不出c,是错误的c=a+1; //这样也是不能计算c的c=64+1; //为什么这样就能计算c,在Jav原创 2011-10-12 19:44:50 · 1167 阅读 · 0 评论 -
java中equals和==的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同转载 2011-10-12 21:48:23 · 561 阅读 · 0 评论 -
log4j.properties配置
仅作记录自定义输出多个配置文件,参考http://blog.youkuaiyun.com/georgejin/article/details/7427103配置详解,参考http://www.cnblogs.com/pigtail/archive/2013/02/16/2913195.html原创 2016-08-24 11:17:36 · 1025 阅读 · 0 评论