最近经常有人在论坛,或群里询问,也想报一些java编程培训班,但是想问一下怎么样学习java最快!其实,编程的学习正好体现了一句老话:欲速则不达。今天想给大家谈一下我的对java学习个人的一些见解,和学习的初衷。前言《站长》杂志方谈蔡文胜:一名站长最宝贵的品质应该是什么?回:热情和学习,有这两点才能做。热情不是冲动,要持续耐心做一个事情才能成功。学习不只是看书,问个专家就可以,要有学习方法和总结能力。1 爱好。这个是动力,如果你不爱Java,不爱计算机,而是喜爱游戏,娱乐或者其他的,你不适合做程序员。如果你能在电脑前,一坐就是4-5个小时,你能为了学习而阅读英文的资料,那么你至少对编程是热爱的,具备了程序员的潜质。2 学会取舍,用到什么就学什么编程路上知识点甚多,你能掌握的永远是很少的一部分,新的技术不断出现,你难道能跟上? 相反,编程思想确是相对稳定的。对于新手,到书店找一本入门的书,用最快的速度读一遍,不要超过3天。 记住,你不需要理解,因为你理解不了,你只需要对那些东西有个大概的意识,噢噢噢,好像有那么几页有这个东西,能达到这个效果就非常不错了。千万不要一开始从第一章就仔细的看,那没用。看完之后,找你最感兴趣的部分看,如果看不懂哪些内容,就去翻其他部分,然后马上返回。这部分看懂后,马上开机训练。对于已经有经验的人,新知识你可以看看他的介绍,Release Note 或则一些评论性文章,然后看看自己手头有没有合适的工作可以用到,如果用不到,停止继续研究,如果能用到,则深入的看一遍他的文档,方法和前面一样,不能太细。看完后,如果能运用,则开机尝试,并仔细的阅读即将使用到的部分。有网友问:怎么选入门的书?我回答书店,搜索, Java 入门你能看到一大堆,随便一本,看!记得不要买!!!入门书差不多!不要太细的看。换一本,加深印象回家,电脑上实践,或者找电子版的书!转天再去。上Java学习方法的一点个人见解-下如果想更深入的学习《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看]《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。如果要向java
web方向发展也要吧看看 [ray]《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。4 认识自己不是每个程序员都能做到CTO,CEO的,金字塔的顶部的空间是很少的。由于家庭环境和个人性格不同,而高层领导的强项并不是在技术,而是在沟通和管理。也许你不服,也许你不甘心,但事实如此,只有付出更多的努力,才有可能往塔尖靠近,注意是有可能,不是一定。5 学会总结知识如果不用,就会被逐渐淡忘,当你需要的时候,如何能用最短的时间回复呢?那就是记笔记。 blog很好,写在笔记本上也行,写在一个word文件里面也好。总之,以你能很快的能找到为准。6 身体是本钱不多说了,大家都清楚。但会不自觉的违反这一条。呵呵!7 正确理解学习过程初学时,就是死记硬背,你只需要知道应该怎么样就可以了。有一定经验后,你就需要知道,还能怎么样?熟悉后,你应该知道为什么要这样?如果不这样会怎么样精通,这个东西适合吗?如何选择呢?初学:动手掌握:动手又动脑熟悉:动脑又动手精通:动脑8学会正确的查找问题答案的方法 一搜二问三看看1.先搜搜,坚信 你绝对不是第一个遇到这个问题的人先到 google/baidu 搜索 选好关键字2.到论坛或者群里面发问3.学会平时积累,到处看看,经常有意外收获。 n月前的难题可以轻松解决。4.你的问题一定要有经过你思考了的。不要直接要全部代码和答案的那种。 至少我鄙视他们。没有人会花费那么多时间提供一个整套方案,就算付费的也得谈谈价钱,不合适的也不做。比如:我要做一个学生学籍管理系统,请提供思路和详细的解释,最好有源代码,100分送上请问如何学好Java啊?我要学啥啊?老师让明天交作业,哪位大哥给一份答案啊?领导让做个库存管理软件 让我写需要 应该怎么写呢? 大家帮帮我啊?9 增加你的实战经验你可以没做过,但一定要认真思考过你可能没做过什么像样的项目,至少你自己这么认为。其实不然,你做过的的项目虽然看上去小,但你可以遵循这样的目标来完善1.去目标用户那里调研,了解真实的需求,不要停留在想象程度2.单机版改成多用户版3.C/S版增加B/S版,反之亦然4.使用正式的数据库,而不是Access5.完善你的程序,直到有人愿意出钱买你的程序(1元也算),因为这代表着他是一个真正能用的,能满足实际需求的程序了6.去看看别人的项目代码,好多开源的项目。看看人家是怎么解决同样的问题的。
不是原创,只是想跟多朋友看到本文http://www.bcwhy.com/thread-14049-1-1.html
分享到:
相关推荐
Java-JDK1.8-windows-x64位——免费不要积分!!! Java-JDK1.8-windows-x64位——免费不要积分!!! Java-JDK1.8-windows-x64位——免费不要积分!!! Java-JDK1.8-windows-x64位——免费不要积分!!! Java-JDK...
JAVA并发编程实践-中文-高清-带书签-完整版(Doug+Lea)JAVA并发编程实践-中文-高清-带书签-完整版(Doug+Lea)
java代码-java使用AES加密解密 AES-128-ECB加密 ——学习参考资料:仅用于个人学习使用
javacv官方最新全量jar包,javacv-platform-1.3.3-bin.zip,由于github国内下载较慢,此文件只作为分流,由于现在csdn没办法设置免费资源了,只能设置最低的2分,望大家见谅!
从最简单的开始 ,-uri 指定wsdl文件> WSDL2Java -uri currencyConvert.wsdl-d 使用不同的data binding方法> WSDL2Java -uri currencyConvert.wsdl -d xmlbeans-a 生成异步的方法> WSDL2Java -uri currencyConvert....
Java8-API-中文文档-完整版,使用最新的文档,帮助你学习更多JDK更新新知识
java代码-使用java解决1!+2!+……+N!的源代码 ——学习参考资料:仅用于个人学习使用!
完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第2章 集合(共33页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第3章 文件与...
完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第2章 集合(共33页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第3章 文件与...
完整版 Java开发实训课程系列-Java高级应用编程 第1章 工具类(共65页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第2章 集合(共33页).ppt 完整版 Java开发实训课程系列-Java高级应用编程 第3章 文件与...
一套优秀的学习笔记,特别适合JAVA初学者及其方便各级用户快速回顾JAVA各知识点的良好工具.什么是事半功倍,精彩就在这里!!
jdk配置 tomcat配置 数据库配置 Eclipse配置 MyEclipse配置 多种方式 学习java开发的一些配置经验,希望能够帮助到您。
官方推荐的完美插件,亲自测试成功! 解压后把四个文件件及四个文件放到Dropins目录下,重新启动即可。
基于java的-104-202202059. 学习啦!--MHK在线学习小程序-源码.zip
这里是对Java学习网站---Java API手册下载---Java开发工具---Java项目源码---Java学习资料汇总,收集这些资料之后还要继续真正进行实践才有效果哦~祝大家一起进步!
Java虚拟机规范 Java SE 8版-带目录-pdf,本书完整而准确地阐释了Java虚拟机各方面的细节,围绕Java虚拟机整体架构、编译器、class文件格式、加载、链接与初始化、指令集等核心主题对Java虚拟机进行全面而深入的分析...
javacv-platform-1.3-bin.zip包含javacv1.3版本所有依赖包
算法第四版,谢路云翻译,java描述,完整版,学习算法的好教材。
java 学习路线图-2018最新 以有趣和好理解的方式展示Java和Web的内容 设计一些略有挑战的练习 创造一些便于理解和消化知识点的方式,享受这个创造的过程
java基础教程----精华版,不得不下载的资源