一书-《Java编程思想》

一软件-IntelliJ IDEA

Java自学是否可以成功,答案显而易见,可以。

自学Java关键看自己是否有毅力、是否有恒心。

自学Java

自学Java不是把自己封闭在屋子里闭门造车,自学Java包括一个核心的部分就是自我目标实现能力。

自学流程

自学最重要的是心态和毅力,如果毅力不够坚定自学很难坚持下来,自学是孤独寂寞的,同时也是快乐的。学习需要循序渐进,没有捷径,只能一步一个脚印,坚持下去才能成功。

自学Java选择的书本,推荐《Java编程思想》,初学者与老鸟均可使用,从基础语法到高级特性,逐步指导你轻松掌握Java。

从这本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。

留言

一名自学Java的童鞋拿到此书后发表了这样一段留言,准备学Java,已经在网上找了一些教学视频看了几天,但是没有全套视频,而且有的知识点忘了想回顾一下看视频也比较麻烦,想系统的全面的从头开始学习Java,所以想买本书来系统的学习一下。纠结于入门选疯狂Java讲义还是head first Java,最终还是选了这本书和另外一本Java编程思想,买回来真是吓到我了,书真的何止是厚,简直就是太厚了,都有点心虚了。。。。努力吧!

读者评论

自学Java一定要多动手,这个非常非常重要。关于编写工具,有人推荐用UltraEdit或者EditPlus3或者Notepad++这种文本编辑器来写Java代码,可以用这些工具写会让你更加牢固的记住Java语法,但我推荐大家使用IntelliJ IDEA,一是方便,还能让你有更多时间去做一些小项目(现在技术更新太快了)练习,同时也为以后在公司上班中使用该工具奠定熟练的使用技巧,这个工具是我目前遇到Java编辑器中最强大的,可以逆向工程等。

IDEA 全称 IntelliJ IDEA

IDEA 全称 IntelliJ IDEA,是Java编程语言开发的集成环境。IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

一名来自5年Java开发者曾对我说,他开始用的是Eclipse,配置插件总是出现各种问题,特别是svn插件、git插件与maven插件总是让人不舒服,花费大量时间。偶然间,他接触了IntelliJ IDEA,用了svn、git、maven、gradle之后就爱不释手,关键该IntelliJ IDEA还有一个功能,就是可以把Eclipse中用过的快捷键在IntelliJ IDEA中设置,保留原汁原味!!!

PS:学习Java最主要的就是要自己手动敲代码,看100遍不如自己写一遍。

需要电子书《Java编程思想》和IntelliJ IDEA教程,进下面QQ群免费送

最新文章

  1. 1017作业:配置java环境,学习流程图
  2. 关于MySQL数据库如何按时间查询
  3. DotNetZip封装类
  4. 在Oracle数据库启动时提示没有权限 ora-01031:insufficient privileges
  5. window.addEventListener来解决让一个js事件执行多个函数
  6. 一则 ORA-00471 处理方法
  7. 用扩展方法实现DevExpress-GridControl级联效果
  8. GDB调试原理——ptrace系统调用
  9. Django中CBV(Class Base Views)模型源码分析
  10. Linux-iconv命令之批处理(18)
  11. zabbix server+agent+proxy搭建性能监控平台
  12. jenkins windows slave 报错ERROR: Error cloning remote repo 'origin'
  13. 2、zabbix工作原理及安装配置
  14. angular 学习日志
  15. [转载] About Career Promotion and Tutoring from Zhihu Web FAQer (Quoted Entirely Without Personal Idea. Delete Immediately If Pirated)
  16. ASP.NET Forms 认证流程
  17. MongoDB 备份恢复
  18. / is not a valid selector
  19. linux-top命令查看内存CPU
  20. CtaAlgo vs PyAlgoTrade

热门文章

  1. mongodb完整安装
  2. .bash_profile does not exist
  3. 利用pyecharts将数据可视化
  4. PHP 哈夫曼的实现
  5. [LUOGU1122] 最大子树和 - 树形动规
  6. [JZOJ5772]【NOIP2008模拟】今天你AK了吗?
  7. 常用函数-String
  8. python-url中中文编码与解码
  9. 玩转OneNET物联网平台之HTTP服务③ —— OneNet智能灯 HTTP版本
  10. 包管理-rpm