java语言程序设计第九版这本书中分为基础篇和进阶篇的区别是什么

Python015

java语言程序设计第九版这本书中分为基础篇和进阶篇的区别是什么,第1张

1.基础篇包括语法、io、集合、数组等基础

2.进阶篇包括线程处理等

3.如果想学android的话,基础篇和进阶篇必须得懂,android只是java的扩展,加了ui和操作ui的api,其他本质还是java, 虽然底层的vm也不一样,但vm对于刚入门的开发者来说,影响不大。

4.书的学习时间,得看是学校和还是你自己自学了,如果自学一个星期有多,如果 是学校一学期可能还学不了,跟着学校学就只能废掉了。

你说的是梁勇的那个《java语言程序设计》,中文版好像才到第八版,英文确实有第九版。进阶篇肯定得学的。进阶篇好像有常用的集合、以及线程、网络等高级的东西,那得学。两本书,如果做android的可以将图形界面那块略掉--其实做web也会那块略过,其他都得学(不过从第八版的内容编排上看,作者是将图形界面的融到了各章中,学习时可以适当略过)。进度要看个人了。如果有c或c++基础,有部分章节可以快速浏览式地过一遍,因为类C语言大同小异,当然这套书精华是丰富的习题。