文/刘信
, I$ k1 u8 M1 Q5 O
- F+ t) x, V, ]8 v/ e: \作为一名java程序员,第一次真正意义上读java编程思想,刚学java那会也尝试读过,因为书中很多概念理解不了,最终放弃了。对于我而言,要想真正理解这本书中的内容,需要花比较多的时间,预计一个月,于我当下而言,代价有点大,所以我在读的过程中,总是比较急切的想快点读完,这导致了我虎头蛇尾,后面一些章节并没有真正理解。希望后面它可以作为我工作中的工具书之一,常用常新。
- b3 Q' {& a& H" u2 b# {8 [3 ]- I; R; }: |% e5 L
《On Java 8》这本书对我真正的价值是:
" i" |% [2 T& }3 H; v; E6 C1、对一些知识点进行了扫盲,比如说内部类的使用和作用,范型的擦除,String + 的重载等;
" N( e" r; @1 {, H) j5 p5 ^- |2、在一定程度上认识到自己的一些不足,比如大部分细节是不知道如何使用,这需要后面花时间常用常新,有些知识点(范型、函数式编程、流式编程、文件、内部类等)很薄弱,需要花时间去理解和使用;0 _: ~# p5 y: m% h
3、在开发中不喜欢加入测试模块,后续需要注意。 @: H8 l& a. @2 m4 u
) g$ Y2 d* X0 n- L
最后说一下我理解到的作者观点:java是面向对象的语言,这是它的优势,也是它的限制。作者预测java会逐渐没落,但它的虚拟机制为其他语言的发展提供了基础;性能只有在它真正成为瓶颈时再花时间研究,不能一开始就为了性能提升花95%的时间和精力,这种输入产出比是很低的。8 U! |+ A2 z- j8 x
! t1 _+ |- e6 L& ^" V2020-08-22 07:31:34
: \, [$ d/ u x+ }8 _2 p( a; I- t. k5 Q! D2 t F, U6 u
本贴链接:http://newsoul.xinzengwj.net/thread-2503-1-1.html
$ X/ u3 P) ~' @, {8 {. G
3 x3 T0 a' g* |, d- K* x! t
; r( }& E4 i8 T+ v原文地址:book.douban.com/annotation/98097798/ |
|