
java基础
wangxr66
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
移位运算符
java移位运算符不外乎就这三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。 1、 左移运算符 左移运算符<<使指定值的所有位都左移规定的次数。 1)它的通用格式如下所示: value << num num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位,0补最低...原创 2012-07-09 14:53:59 · 136 阅读 · 0 评论 -
out.print和out.write的区别
在simple_jsp类的_jspService方法中,既用到了out.write语句,又用到了out.print语句进行输出,它们有什么区别呢?在_jspService方法中查看out对象的定义,可以看到out对象的类型为JspWriter.在JSP API的帮助文档的javax.servlet.jsp包中,可以找到JspWriter的帮助信息,JspWriter继承了java.io.W...原创 2012-10-30 12:11:06 · 143 阅读 · 0 评论 -
泛型(static)
在Java的泛型里,对于static方法而言,是无法访问泛型类的类型参数的.因此,如果想让static方法具有泛型能力,就必须使其成为泛型方法. 正确示例: public class Test { public static T f(T c) { //注意声明,使此方法成为泛型方法 return c; } }...原创 2012-03-30 17:11:17 · 375 阅读 · 0 评论 -
深入java核心——Java泛型
Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可以解决之前的集合类框架在使用过程中通常会出现的运行时刻类型错误,因为编译器可以在编译时刻就发现很多明...原创 2012-03-30 17:36:06 · 204 阅读 · 0 评论 -
反射中泛型应用的易错点
public class Test { public void func() { System.out.println("func"); } public static void main(String args[]) throws Exception { Test obj = new Tes...原创 2012-03-31 16:02:16 · 116 阅读 · 0 评论 -
Java类初始化顺序
对于静态变量,静态代码块,实例变量,代码块,构造器初始化顺序: 一、单独类中: 【静态变量,静态代码块】 > 【 实例变量,代码块 】 > 构造器 对于静态变量和静态代码块谁先加载取决于二者在程序中的先后顺序了,同理实例变量和实例代码块也是一样,但是静态的总是先于实例的先执行,构造器...原创 2015-01-11 12:44:39 · 125 阅读 · 0 评论 -
StringBuffer&StringBuilder详解
转自:http://www.oschina.net/question/129471_37356原创 2015-03-18 11:26:17 · 193 阅读 · 0 评论