PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
java
[问题] java se7和最新版本的差异
楼主:
Gracybaby
(单薪家庭让人很担心)
2018-03-31 10:10:06
最近想重新study JAVA
也报了一个职训班,
(主要是教Java 7)
(上一次学java是2011年,
那时是Java 6,
还考到了scjp认证书(其实也没什么在用))
中间七年都没再碰java,
现在想重新来过
但没想到,Java版本好像已来到Java10?
我想问一下,
我手边还有一本2011年买的java se7初学指引的书,
如果还是想从手边这书重新看起,
现在唸这本会不会和java 8差很多?
是否还是学java 8比较好呢?还是没差?
谢谢各位的指教!
作者:
ssccg
(23)
2018-03-31 10:27:00
至少8以上吧,lambda expression、functional API差很多
作者:
Chienhua
(MeMoRi_SaUNDo)
2018-03-31 11:53:00
Lambda能远离恐怖的巢状循环, 蛮好用的
作者:
kniver999
(小囧)
2018-03-31 11:54:00
要看你学Java是学兴趣还是以后要找相关工作的业界有些都还在用旧的版本(6、7或更旧)
作者:
fayhong
(恰似飞鸿踏雪泥)
2018-03-31 16:40:00
Java 7 有严重的安全性问题,连 ORACLE 都不想修了直接学 8 吧!
楼主:
Gracybaby
(单薪家庭让人很担心)
2018-03-31 22:32:00
谢谢各位大大的解释,我是想要找相关工作用的,不过,将来java8还是得学才行,我是想直接学8,但无奈职训课是教7如果我装jdk8,可以拿来编译Java7的程式码吗?我的意思是,家里电脑如果是8的环境,可以拿来写职训课的(java7)的回家作业吗?
作者:
kniver999
(小囧)
2018-04-01 00:01:00
可以
作者:
fayhong
(恰似飞鸿踏雪泥)
2018-04-01 07:44:00
Java以前很强调向下相容,所以如果你用Java8,可以 compile 7的程式,但 compile 出来的 class 档,没办法在 7的 jre 上执行,建议你的电脑装两套,交作业用 7 来 compile,写 lambda 用 8
作者:
wateryc
(歪C)
2018-04-01 10:29:00
新的java是不是没有jdbc可以装 那较旧的书里的内容不就不用看了吗 反正也没用
作者:
kniver999
(小囧)
2018-04-01 11:27:00
JDBC的Driver还是要在的,楼上所谓的“装”指的是?
作者:
ssccg
(23)
2018-04-01 15:19:00
jdk的compiler可以指定相容模式,当然source不能有新语法IDE选一下都可以帮你检查的
作者: MonyemLi (life)
2018-04-04 17:36:00
种种原因(非不会),我还没在工作上用过JDK8。
楼主:
Gracybaby
(单薪家庭让人很担心)
2018-04-06 00:14:00
谢谢各位的指点!!
继续阅读
[问题] java 多执行绪爬虫
obelisk0114
Fw: [讨论] Java 10正式发布
AngeloHu
[书籍] 征 thinking in Java 4/e 还没征到
j88843548
[问题] URLClassLoader 释放 .jar档 已解决
libertyleave
[问题] 如何在一个function 里面call出另个class
meiq699
[问题] java命令行编译运行多个java文件
gigigigi
[问题] PriorityQueue的同步问题?
kiwistar
[书籍] Android 4.X 手机/平板电脑程式设计
herbacin
[征才]Java软件工程师
vince1002
[问题] java 在 linux 上编译为 jar 并执行
obelisk0114
Links
booklink
Contact Us: admin [ a t ] ucptt.com