锁定老帖子 主题:Java 7 新特性 -- 实战篇
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-08-10
早就不用java,改成php或者python了,对于高压力的b/s应用,目前一直没找到好的开源或免费的java服务器,目前用python的服务器,单台服务器都在千万以上的访问量,系统开销还不是很大,以前用resin或者tomcat,不论怎么优化,到500万访问量时系统16G内存就吃没了,CPU有时候也很高,可能是我们没找到更好的优化方法吧?反正脚本语言的性能很容易就达到要求。
|
|
返回顶楼 | |
发表时间:2011-08-10
可以 让 一个 Lock 实现 AutoCloseable.
|
|
返回顶楼 | |
发表时间:2011-08-10
最后修改:2011-08-10
Java 7 里面值得称道的 1. try-with-resources 2.Java NIO2 3. Fork and Join
其他的可以忽略 |
|
返回顶楼 | |
发表时间:2011-08-10
还是感觉这个程度的新特性不够让人兴奋
|
|
返回顶楼 | |
发表时间:2011-08-10
2、用更包容性的类型检查来重新抛出异常
这个还有点意思 |
|
返回顶楼 | |
发表时间:2011-08-10
里面有些特性还是挺实用的,比较SWICTH、try-with-resource之类的,很好
|
|
返回顶楼 | |
发表时间:2011-08-10
这次的版本个人感觉最多叫做 java1.6.9 。 没达到一个大版本更新的程度,尤其跟当初1.5 和 1.6 更新的幅度比较。java到了Oracle手里果然变成后娘养的了,跟SUN的精心抚养没得比了,可惜亲娘没钱养不起了。
PS:不是说oracle会推出收费版本的JDK吗?难道亮点会出现在这里? |
|
返回顶楼 | |
发表时间:2011-08-10
我觉得假如大文本字符的表示比较重要,类似python那样的
例如 String str='''asdfasdf asdf asdfas dfsdfasdfsadf sadfasdfasdfasdfasdf"; 而不是现在的写法 String str="asdfasdf"+ " asdf asdfas"+ " dfsdfasdfsadf" + " sadfasdfasdfasdfasdf"; |
|
返回顶楼 | |
发表时间:2011-08-10
最后修改:2011-08-10
新特性不错,想使用起来应该还要两年,到目前为止我们才决定用1.6的版本,而且还遇到了很大的压力。
|
|
返回顶楼 | |
发表时间:2011-08-10
say4ever2u 写道 清晨阳光 写道 楼主的List<? extends String>很强大!String是final的~~
List<? extends String> list2 = new ArrayList<String>(); 没有试就不要说 java5里都可以! 编译能通过不表示就是对的,<? extends String>是bounded wildcast, 意识是说在编译期间,list里面装的是一个unknown type的object, 但是此object必须是string的子类,或者string. string是final的,不可能有子类。 List<? extends String>毫无意义。 bounded wildcast 通常用来做为method的参数。 |
|
返回顶楼 | |