精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (6)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-26
http://stackoverflow.com/questions/1995113/strangest-language-feature觉得挺有意思,开个贴专门收集一下java最蛋疼、怪异的语法与类库设计。
看了这个帖子 那个帖子里面有这么个语法,挺有意思: public String getArray()[] { return new String[]{"a","b","c"}; } 还有哪些大家觉得比较蛋疼和怪异的呢 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-12-27
public static void main(String args[]){
} |
|
返回顶楼 | |
发表时间:2011-12-27
我觉得这个比较怪异。。。
String[] list = new String[]{ "1234", "1234", "1234", // <-- 注意这个逗号。。。居然是ok的 }; list.length = 3 |
|
返回顶楼 | |
发表时间:2011-12-27
呵呵,怪异的东西多了
|
|
返回顶楼 | |
发表时间:2011-12-28
String[][] strs = new String[][]{{},{},{},{},};
|
|
返回顶楼 | |
发表时间:2011-12-28
enum Test{
instace(); //加不加括号都行,反正调用的时候是 Test.instance } |
|
返回顶楼 | |
发表时间:2011-12-28
{
System.out.println("实例代码块."); name = id; } { System.out.println("实例代码块."); name = id; } { System.out.println("实例代码块."); name = id; } |
|
返回顶楼 | |
发表时间:2011-12-28
class CC<E extends Object> extends ArrayList<E>{
}//注意这个E 可以改成T ,但是后面也要变成T 有些地方可以改成?但是不是所有的都行,呵呵,我不知道有木有什么规律 |
|
返回顶楼 | |
发表时间:2011-12-28
想起了SCJP的一道题。。
int[][] abc[] = new int[][][]; |
|
返回顶楼 | |
发表时间:2011-12-28
java.util.List<? extends Object> list;//嘿嘿
class CC<T extends Object> extends ArrayList<T>{ }这就是效果 |
|
返回顶楼 | |