2.进阶篇包括线程处理等
3.如果想学android的话,基础篇和进阶篇必须得懂,android只是java的扩展,加了ui和 *** 作ui的api,其他本质还是java, 虽然底层的vm也不一样,但vm对于刚入门的开发者来说,影响不大。
4.书的学习时间,得看是学校和还是你自己自学了,如果自学一个星期有多,如果 是学校一学期可能还学不了,跟着学校学就只能废掉了。
java基础篇包括基本的语法,数组,集合,网络编程等
java进阶篇包括多线程处理等
学android的话,必须得学java基础篇和进阶篇,毕竟android除了vm的改变外,更多的是增加ui和 *** 作ui的api,而且在开发android应用的时候,经常会用到网络编程和多线程。
一本书,对于学校可能一学期还不够,但如果你真想往开发Java程序这个方向走,一定不能跟着学校的脚步走,初学者自学的话,一本书最多一个星期。而且成效比学校一个学期的教学更好
《Effective Java中文版(第2版)》主要内容:在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。第2版反映了Java 5中最重要的变化,并删去了过时的内容。
《Effective Java中文版(第2版)》中的每条规则都以简短、独立的小文章形式出现,并通过示例代码加以进一步说明。
《Effective Java中文版(第2版)》的内容包括:
全新的泛型、枚举、注解、自动装箱、for-each循环、可变参数、并发机制,等等。
经典主题的全新技术和最佳实践,包括对象.类、类库、方法和序列化。
如何避免Java编程语言中常被误解的细微之处:陷阱和缺陷。
点击链接进入Java程序设计:
《深入理解Java虚拟机:JVM高级特性与最佳实践》
《JAVA核心技术(卷1):基础知识(原书第8版)》
《JAVA核心技术卷2:高级特征》
《Java语言程序设计(基础篇)(原书第8版)》
《Java编程思想(第4版)》
《Effective Java中文版(第2版)》
《Java编程思想(英文版?第4版)》
《Java 实时编程》
《Java加密与解密的艺术》
《Eclipse插件开发(原书第3版)(畅销插件开发指南新版)》
《Java语言程序设计:进阶篇(原书第8版)》
《Maven实战》
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)