java
文章平均质量分 73
hybxiaodao
这个作者很懒,什么都没留下…
展开
-
Difference Between String , StringBuilder And StringBuffer Classes
Today we are going to understand the difference between String , StringBuilder and StringBuffer . As you will find that there are minor differences between the above mentioned classes. String转载 2016-10-14 18:53:28 · 296 阅读 · 0 评论 -
泛型教程(二)---源类型
源类型 源类型是一个名字,一个没有任何类型参数的泛型类或者接口的名字。比如说例子中的泛型类 Box public class Box{ public void set(T t) { /* ... */} // ... } 去创建一个Box的参数化类型(parameterized type),你需要为类型参数(type parameter)T提供一个type argume翻译 2016-11-11 01:15:13 · 346 阅读 · 0 评论 -
泛型教程(一)---基础知识
泛型(generic types) 泛型就是被参数化了类型的一个类或者接口。下面的Box类作为一个例子去理解这个概念 一个简单的Box类 先从一个非泛化的类Box开始,这个类作用于一个任何类型的对象。这里只需要两个方法,set 和 get public class Box{ private Object object; public void s翻译 2016-11-11 01:10:18 · 303 阅读 · 0 评论 -
泛型教程(三)---泛化方法(generic methods)
Generic Methods 泛化方法就是一个引进了自己的类型参数(type parameter)的方法。就很像去申明了一个泛型(generic type)。但是类型参数的范围被限制在方法里。静态,非静态甚至构造方法都可以是泛化方法。 泛化方法的语法包括了一个在尖括号里的类行参数(type parameter),在方法的返回类型前出现。对于静态泛化方法,类型参数部分必须在方法返回类型翻译 2016-11-11 01:17:05 · 2279 阅读 · 0 评论 -
泛型教程(四)---有界类型参数
有界类型参数(Bounded Type Parameters) 你是否曾经。。。 你是否曾经想在一个参数化类型(parameterized type)里限制type argument的类型?比如一个只处理数字的方法只想接受Number或者其子类的实例。那么就靠有界类型参数可以实现啦。 声明有界类型参数,列出类型参数的名字,之后跟 extends 关键子,之后跟上界,本例中也就翻译 2016-11-12 00:27:54 · 1123 阅读 · 0 评论 -
ResultSet 获得列名
ResultSet rs = stmt.executeQuery("SELECT * FROM TABLE"); ResultSetMetaData rsmd = rs.getMetaData(); int count=rsmd.getColumnCount(); String[] name=new String[count]; for(int i=0;i<...原创 2012-01-19 16:14:26 · 203 阅读 · 0 评论