作为一个Android工程师,对书中那一句“成也框架,败也框架”深有同感:刚入门的时候只需要用Picasso或者OKHttp等开源框架实现简单的功能就能得到一个结果,有了经验之后才会发现深入了解Java核心技术才能写出高性能高可维护性低代码量的APP。
Java很多出现多年的“新特性”都是走出校门之后才接触到的,比如泛型、动态参数和中文变量名(尽管不推荐使用)等。因为受教材编写年代的限制,在学校老师不可能教你与时俱进的新知识,所以一本时效性强的Java参考书显得弥足珍贵。《写给大忙人看的Java核心技术》就是这样一本走在时代前沿的书,详细介绍了Java 8的几个别开生面的新特性,譬如:给 Date和Calendar开启了倒计时的全新的时间/日期API,改进了泛型从此以后泛型中的List和Map也可以包含泛型,封装一个解析约定好格式的Json的方法更加便捷。
我个人最青睐的是本书的第三章《接口和Lanbda表达式》,这一章介绍了Java 8 新特性Lambda表达式:Lambda表达式代表一段代码块,这块代码可以在稍后的某个时间点执行。换句话说,就是函数可以作为方法的参数。Lanbda具有划时代的意义,以后Android任何自定义控件的事件可以直接写在构造函数里,极大降低了开发成本。
此外本书第二章《面向对象编程》虽然讲的都是Java早已存在的“旧特性”,但都不是陈词滥调,尤其第2.7节推荐了注释在不同用处的不同格式,非常有助于代码和文档的规范化。
问渠那得清如许,唯有源头活水来。书中每个章节都似曾相识,但都能让人耳目一新,恍然大悟道:“程序原来还可以这样写,而且这样写居然更好”
相关推荐
《写给大忙人看的Java核心技术》为经典著作Core Java作者Cay S. Horstmann的全新力作,以关键的核心技术为着眼点,以全局高度提炼语言精髓,以高浓度、高含金量的方式对Java 8新特性进行细致讲解,将其沉浸于Java...
《写给大忙人看的Java核心技术》为经典著作Core Java作者Cay S. Horstmann的全新力作,以关键的核心技术为着眼点,以全局高度提炼语言精髓,以高浓度、高含金量的方式对Java 8新特性进行细致讲解,将其沉浸于Java...
与时俱进 完美转身——天毅科技写卡机兼具读写芯片卡与磁条卡.pdf
与时俱进——木刻、漫画、现代雕塑.ppt
创新服务 与时俱进——信息时代高校图书馆流通部门的现代化服务初探.pdf
主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e技术入门、Hibernate高级应用、Spring核心之IoC、...
与时俱进的国际贸易术语——从《2010年国际贸易术语解释通则》看国际贸易术语的变化及应用论文.zip
与时俱进的国际贸易术语——从《2010年国际贸易术语解释通则》看国际贸易术语的变化及应用论文5000字.doc
与时俱进的国际贸易术语——从《2010年国际贸易术语解释通则》看国际贸易术语的变化及应用论文5000字.zip
第2版根据Java 7全面更新,不仅新增了很多重要的内容,而且对第1版中存在的瑕疵和不足进行了完善,使得本书内容更为详尽、更加与时俱进,能更好地满足广大Java企业级应用开发工程师和系统架构师的需求。 《Java加密...
与时俱进抓创新锐意改革谋发展——XX宽带信息网络有限公司年度工作总结.docx
与时俱进的新颖计算机网络教学方法——评《计算机网络:自顶向下方法》.pdf
与时俱进抓创新锐意改革谋发展——--宽带信息网络有限公司年度工作总结..doc
与时俱进锐意创新努力使xx支行各项工作再上新台阶——xx同志述职报告.pdf
Oracle JavaOne 2013 上海成功落幕,吸引了将近两万人参会的甲骨文大会,着实让广大Java开发和数据库管理员云集一堂,甲骨文推出了掌控sun以来真正意义上的一次大的版本发布,Java SE 8将是一个里程碑式的版本,55个...
坚持真理与时俱进——把《西北大学学报》办成全国一流国际知名的学术期刊 (2008年)
第2版根据Java 7全面更新,不仅新增了很多重要的内容,而且对第1版中存在的瑕疵和不足进行了完善,使得本书内容更为详尽、更加与时俱进,能更好地满足广大Java企业级应用开发工程师和系统架构师的需求。
java 8编程实战 本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流...全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱进的现代化画卷。