发帖数: 1 | 1 面试时建议使用JDK8 stream、forEach loop吗? |
|
l****g 发帖数: 761 | 2 面试的人就算写haskell我都没意见
只要他自己知道自己在写什么 |
|
发帖数: 1 | 3 恩,我觉得要看客人的要求,姿势太fancy,可能会吓到客人,硬不起来 |
|
l****u 发帖数: 1764 | 4 白板上你还可以和面试官争一下
如果公司的机器上没装最新的jdk编译不过,你还现场给他装一个? |
|
|
|
|
l****g 发帖数: 761 | 8 我不知道你哪个公司的
但是我呆过的公司都是 big NO to 伪代码
用什么语言随便, 但是必须是真实能run的代码 |
|
t****b 发帖数: 2484 | 9 并不是全程伪代码 但类似tree之类的题目 有时候变量名字再加成员变量名字太长 而
且反复写 往往就伪代码了 |
|
a**e 发帖数: 5794 | 10 Oracle和原来Sun的人正在争吵是否把正在开发的JDK7的功能分一部分
到JDK8,最早明年中才会有结果。
Java对Sun很重要,对Oracle就没那么重要了。 |
|
|
r***y 发帖数: 4379 | 12 2013/01/31 M6 Feature Complete
2013/02/21 M7 Developer Preview
2013/07/05 M8 Final Release Candidate
2013/09/09 GA General Availability
月底就完事了.
一些 features 是 7 postpone 过来的 |
|
|
r***y 发帖数: 4379 | 14 嗯. 是business
赶release date又弄不完了, 只好roll over.
不然外界会认为产品跳票了 |
|
|
|
g*****g 发帖数: 34805 | 17 我们刚把JDK7提上日程,migration估计至少还得一年。 |
|
w**z 发帖数: 8232 | 18 JDK 6 end of life(no more updates from Oracle ) next month. 俺们还没考虑7呢。 |
|
|
r***y 发帖数: 4379 | 20 我估计他们会 migrate 到7, 跳过8, 几年后上9.
现在一个 project 是从 1.4 直接穿越到7 |
|
|
z****e 发帖数: 54598 | 22 我们是1-2-4-6这样,7估计就不用了,将来上8 |
|
u****s 发帖数: 2186 | 23 我以前工作的项目中,我们的产品都是用最新的JRE version/update,主要是为了
security and performance,所以每个release都会更新JRE,提前和JRE team要他们的
stable dev build/release candidate来测试我们的产品,也可以发现他们的bugs。 |
|
w**z 发帖数: 8232 | 24 你们是免费为Oracle 测试。一般enterprise software 比较保守,基本不考虑最新版
本,除非是security patch. 我们以前大客户,半年测试,所以几年才upgrade 一次。 |
|
|
n*w 发帖数: 3393 | 26 这次终于确定要加上lambda了吧。期待已久。 |
|
w**z 发帖数: 8232 | 27 现在还有啥jvm? Oracle 把jrockit 收了后,只有IBM, Zing 了吧 |
|
z****e 发帖数: 54598 | 28 openjdk
大部分linux自带的jvm都是openjdk |
|
z****e 发帖数: 54598 | 29 还有jrockit的话比hotspot更为real time一些 |
|
|
|
d****i 发帖数: 4809 | 32 Node和Java的framework可以实现无缝连接吗? 好像看到JDK8要强化对JS的支持,据说
就是为了支持Node。
side |
|
|
f*n 发帖数: 254 | 34 77th from Java Puzzlers book.
Code is as following:
import java.util.*;
public class Worker extends Thread {
private volatile boolean quittingTime = false;
public void run() {
while (!quittingTime) {
pretendToWork();
}
System.out.println("Beer is good!");
}
private void pretendToWork() {
try {
Thread.sleep(300); // Sleeping on the job?
} catch (InterruptedException ex) {}
}
// It's quitting time, wait for wor... 阅读全帖 |
|
d*******r 发帖数: 3299 | 35 请教板上 Java 大牛们,JAX Innovation Awards 在 Java community 影响有多大?
刚刚看到这个:
http://jax.de/awards2014/
list Most Innovative Java Technology: Vert.x
list Most Innovative Open Technology: Docker
list Most Innovative Open Tech Business: Hazelcast
list Special Jury Award: JDK8
Vert.x 和 Hazelcast 本来就是一起的,所以 Vert.x 是大赢家的样子
最好玩的居然是 Go 的 Docker 也能来客串,得个奖 |
|
d****i 发帖数: 4809 | 36 再举个例子,最近出的JDK8,hype了半天,除了加了一些不必要的语法糖,我没有看到
有什么feature是必不可少的,JDK6和JDK7已经非常完美,哪怕就是永久的定格在JDK6,
这个世界上所有的Java application几乎都可以简单明了的实现。
fancy |
|
z****e 发帖数: 54598 | 37 jdk8最大的改变是javafx的集成
做跨平台的ui更容易了
libgdx和robovm什么都在关注javafx的进展
而且javafx team对于垮平台实现java app在android和ios上都出了大力
你不做这些根本不懂
jdk7有nio2,读写文件更为高效,这对于hdfs等文件系统来说尤为重要
你们做的那些东西是有些过时了
JDK6, |
|
z*******3 发帖数: 13709 | 38 ellison是business man
这种商人一般都有自己的小九九
其实java一直都有这种问题
就是各种利益集团在里面塞私货
但是好就好在,各种利益集团都会在大方向上保持一致
不会因为一点小私利就闹翻
比如最早的swing和awt还有swt的冲突
这个其实也多少是闹翻了,所以后来很长时间java的gui都做得不死不活的样子
到今天都没有多少人用这个了
现在就是说,重新推翻,搞javafx,看行不行
可以看出从8以后的版本,对于gui的重视是逐步加强
所以有时候也需要一个商人来操盘,要不然极左太过于自由
很多时候破坏力有余,但是创造力往往有限
互相制肘,导致真正的果实被其他利益方给篡夺了去
不管怎样,openjdk是一个好东西,apache也拿到了自己想要的
如果没有openjdk,那会比较麻烦
至于jcp,其实jcp已经没啥事情可以做了
你回头看一下jdk8的new features
大部分是javafx的东西,换句话说,java做server这一边
多少已经有点接近极限了,再往上它也很难搞出点什么东西来了
而现在大部分人在考虑用一种更好的方式予以实现
但是这个是建立在jvm的基... 阅读全帖 |
|
z****e 发帖数: 54598 | 39 一般大公司不会定制jvm下的东西
因为大公司下面一堆乱七八糟的操作系统
大部分公司都有linux/windows/unix的os
很多,开发机器现在还有macosx,所以不同平台上的兼容性是一个很大的问题
比如我们开发一般都是macosx,测试用的是windows
但是实际部署时候,生产环境用的是linux
如果不用java,那就要每次都跑生产环境上去编译
这样搞会挂,所以jvm是很重要的一个工具,没有jvm的话
很多问题搞不定啊,pc上的os跟server上的os一般来说不一样
compile once run everywhere其实对server side来说才是最重要的
mobile和pc上其实现在jdk8.0以后的版本就初步有打算搞native compiling了
javafx就有这个选择 |
|
|
|
|
|
b***i 发帖数: 3043 | 44 今年Oracle JDK8.0 Arm到底有什么功能?能直接控制串口吗? |
|