1. 很适合部分初学者,因为书中对于JAVA许多特性都有涉猎,而且也是浅尝即止。如果读者没有受过专业的编程训练,那么在阅读此书时不会畏惧。因为书中没有充斥着大量的计算机理论知识,虽然作者依然覆盖了JAVA的重要知识点,以及许多与编程相关的计算机知识点,但是作者并没有展开说明,只是帮助读者有个初步的认识,重要的是培训兴趣。作者本人也非计算机专业毕业,而是通过大量的编程实践成为一个合格的程序员。因此,作者全书都彰显着实用主义的精神,无论是语言的选择(JAVA还是C++),还是理论的学习(JVM和内存管理)都是能用就行。

2. 通过我对本书的学习,建议其他读者也像作者一样,从实践出发。一定要自己把书中的代码都输入到计算机中,按照作者的思路熟悉编程工具和JAVA的知识点。在阅读过程中,我发现本书中文版的代码排版有误,那么读者可以根据自己的能力进行纠错,通过纠错也可以加深对代码的理解,实在搞不定了再参考作者或者我提供的源代码。

重要事情说三遍:一定要自己输入代码。

因为代码光看懂是不够的,一定要自己输入、调试和发现问题,还可以修改代码从而加入自己的一些想法,只有通过反复的实践才能真正理解JAVA的知识点,也就是俗话说的学成自己的东西。

3. 读完这本书,其实并不能帮你立刻就成为一定合格的JAVA程序员,甚至你还是不太会写程序,但是恭喜你“入门了”。

4.如果想节省时间和精力,那就请个专业的老师带着你阅读。因为,时间就是金钱!

原作者的代码我自己输入和做了部分修改的代码

最新文章

  1. SQL Server 远程连接出错~~~无法访问服务器
  2. c++队列基本功能
  3. sql left join on
  4. springboot+redis
  5. pfsense 企业应用实例
  6. 淘宝账号基于OAuth2.0的登录验证授权登陆第三方网站
  7. Linux多线程编程阅读链接
  8. Visitor
  9. ftp上传下载脚本
  10. Krypton Factor 困难的串-Uva 129(回溯)
  11. C# 实现MD5 Hash 计算
  12. jquery 获取 TABLE单元格的值
  13. Android switch 中 case expressions must be constant expressions 错误
  14. 最近关于ACM训练与算法的总结
  15. angular学习(五)-- Module
  16. 浏览器控制台console的使用
  17. 侧脸生成正脸概论与精析(一)Global and Local Perception GAN
  18. K8S RBAC
  19. Python数据可视化系列-01-快速绘图
  20. Linux入门练习操作命令

热门文章

  1. OpenCV入门之获取验证码的单个字符(二)
  2. Git中的"pull request"真正比较的是什么?
  3. Spring Boot从入门到精通之:一、Spring Boot简介及快速入门
  4. 【转】消除代码中的 if-else/switch-case
  5. CSS3 画基本图形,圆形、椭圆形、三角形等
  6. javascript event 事件解析
  7. POJ 2311 Cutting Game(二维SG+Multi-Nim)
  8. Spring学习之旅(七)基于XML配置与基于AspectJ注解配置的AOP编程比较
  9. MMU学习总结
  10. C# SharpMap的简单使用