z*******3 发帖数: 13709 | 1 就是所谓的java1.7的新特性
List l = [1,2,3];
Map m = {"a":2,"b":3};
Set s = {1,2,3,3}
这种定义方式? |
F****n 发帖数: 3271 | 2 汲取script language的优点
【在 z*******3 的大作中提到】 : 就是所谓的java1.7的新特性 : List l = [1,2,3]; : Map m = {"a":2,"b":3}; : Set s = {1,2,3,3} : 这种定义方式?
|
z*******3 发帖数: 13709 | 3 有人这么定义成功过么?
用jdk1.7
【在 F****n 的大作中提到】 : 汲取script language的优点
|
k********e 发帖数: 368 | |
z*******3 发帖数: 13709 | 5 如果可以的话,应该会自动干掉重复的element
【在 k********e 的大作中提到】 : set可以重复了?
|
w**z 发帖数: 8232 | 6 还在用1.6.
这看上去不错。
【在 z*******3 的大作中提到】 : 就是所谓的java1.7的新特性 : List l = [1,2,3]; : Map m = {"a":2,"b":3}; : Set s = {1,2,3,3} : 这种定义方式?
|
g*****g 发帖数: 34805 | 7 I don't see it being supported. This only enhancement of collections are the
simplifed declaration
http://www.slideshare.net/denizoguz/new-features-of-jdk-7
Map map = new HashMap()
now can be
Map map = new HashMap<>()
【在 z*******3 的大作中提到】 : 就是所谓的java1.7的新特性 : List l = [1,2,3]; : Map m = {"a":2,"b":3}; : Set s = {1,2,3,3} : 这种定义方式?
|
z*******3 发帖数: 13709 | 8 我试了一下,也的确不行
但是奇怪的是,国内到处是这种帖子
说1.7的new feature,然后下面的评论一堆都是
楼主你试了没有?压根不行
然后有人说是oracle官方网站上写的
搞不清楚是怎么回事了
不过今天想到这个是突然想起
python里面定义list什么的语法跟这个一模一样
我怀疑是不是有人恶搞
the
【在 g*****g 的大作中提到】 : I don't see it being supported. This only enhancement of collections are the : simplifed declaration : http://www.slideshare.net/denizoguz/new-features-of-jdk-7 : Map map = new HashMap() : now can be : Map map = new HashMap<>()
|
p*****2 发帖数: 21240 | 9
the
这个也不错,一会儿试试
【在 g*****g 的大作中提到】 : I don't see it being supported. This only enhancement of collections are the : simplifed declaration : http://www.slideshare.net/denizoguz/new-features-of-jdk-7 : Map map = new HashMap() : now can be : Map map = new HashMap<>()
|
g**e 发帖数: 6127 | 10 guava一直都有
Map map = Maps.newHashMap();
List list = Lists.newArrayList();
【在 p*****2 的大作中提到】 : : the : 这个也不错,一会儿试试
|
|
|
p*****2 发帖数: 21240 | 11
guava是什么东东?
【在 g**e 的大作中提到】 : guava一直都有 : Map map = Maps.newHashMap(); : List list = Lists.newArrayList();
|
g**e 发帖数: 6127 | 12 google搞的一个lib,跟apache commons类似
【在 p*****2 的大作中提到】 : : guava是什么东东?
|
c*****e 发帖数: 3226 | 13 学java 不会 guava 如入宝山而空返。
【在 g**e 的大作中提到】 : google搞的一个lib,跟apache commons类似
|
t***a 发帖数: 416 | 14 二爷呢,快出来,这个guava,更是为了弥补java的缺陷而出来的,他公然连equals这
样的方法都又整出一套逻辑
【在 c*****e 的大作中提到】 : 学java 不会 guava 如入宝山而空返。
|
z*******3 发帖数: 13709 | 15 google的java lib一堆的私货
而且都是非标准的私货
用了之后要换什么几乎不可能
【在 t***a 的大作中提到】 : 二爷呢,快出来,这个guava,更是为了弥补java的缺陷而出来的,他公然连equals这 : 样的方法都又整出一套逻辑
|
t***a 发帖数: 416 | 16 赵老师说的很对,那些东西看看稀奇就好了,要是真用,可得想清楚了再上。。。
【在 z*******3 的大作中提到】 : google的java lib一堆的私货 : 而且都是非标准的私货 : 用了之后要换什么几乎不可能
|
g*****g 发帖数: 34805 | 17 纯java不需要container的开源类库,用了不会出啥大事。
【在 t***a 的大作中提到】 : 赵老师说的很对,那些东西看看稀奇就好了,要是真用,可得想清楚了再上。。。
|
t***a 发帖数: 416 | 18 要是这么想的话。。。也的确。。。。反正死不了人,最多被底下dev骂骂
【在 g*****g 的大作中提到】 : 纯java不需要container的开源类库,用了不会出啥大事。
|
p*****2 发帖数: 21240 | 19
语法很像scala。我感觉还不如用scala呢。
【在 g**e 的大作中提到】 : google搞的一个lib,跟apache commons类似
|
p*****2 发帖数: 21240 | 20
啥意思呀?中文不好呀。
【在 c*****e 的大作中提到】 : 学java 不会 guava 如入宝山而空返。
|
|
|
p*****2 发帖数: 21240 | 21
所以吗,又是我说对了。
【在 t***a 的大作中提到】 : 二爷呢,快出来,这个guava,更是为了弥补java的缺陷而出来的,他公然连equals这 : 样的方法都又整出一套逻辑
|
p*****2 发帖数: 21240 | 22
这东西有谁在用呢?
【在 z*******3 的大作中提到】 : google的java lib一堆的私货 : 而且都是非标准的私货 : 用了之后要换什么几乎不可能
|
z*******3 发帖数: 13709 | 23 放心,总有人上当受骗
就跟你玩三国杀一样
要经常在聊天里面放一些忽悠的话
虽然未必骗得了所有人
但是总有人上当受骗
这纯粹是一个概率问题
【在 p*****2 的大作中提到】 : : 这东西有谁在用呢?
|
z*******3 发帖数: 13709 | 24 google的很多库不是纯粹的core java库
它多少扯到一些j2ee里面的标准
很多jpa的非标准实现之类的
而且还经常变,很不稳定,而且经常牺牲某一块去迎合另外一块
比如牺牲一些非常用的标准去强化启动速度之类的
很多时候完全是为了迎合google自身产品而定制的
换一个环境就未必管用了
比起其它第三方工具来说,好处就是bug相对少一点
【在 g*****g 的大作中提到】 : 纯java不需要container的开源类库,用了不会出啥大事。
|
p*****2 发帖数: 21240 | 25
还是大牛火眼金睛呀。
【在 z*******3 的大作中提到】 : 放心,总有人上当受骗 : 就跟你玩三国杀一样 : 要经常在聊天里面放一些忽悠的话 : 虽然未必骗得了所有人 : 但是总有人上当受骗 : 这纯粹是一个概率问题
|
c*****e 发帖数: 3226 | 26 现在说的是guava, 就是最基本的java lib,你瞎扯jpa.j2ee,还在那里乱喷。
【在 z*******3 的大作中提到】 : google的很多库不是纯粹的core java库 : 它多少扯到一些j2ee里面的标准 : 很多jpa的非标准实现之类的 : 而且还经常变,很不稳定,而且经常牺牲某一块去迎合另外一块 : 比如牺牲一些非常用的标准去强化启动速度之类的 : 很多时候完全是为了迎合google自身产品而定制的 : 换一个环境就未必管用了 : 比起其它第三方工具来说,好处就是bug相对少一点
|
z*******3 发帖数: 13709 | 27 我说的是google所有库的一个概论
明明范围要大过这个,你自己不看我前面说什么,还在这里瞎喷
【在 c*****e 的大作中提到】 : 现在说的是guava, 就是最基本的java lib,你瞎扯jpa.j2ee,还在那里乱喷。
|