从自学开始到参加系统的学习JAVA已经差不多有1个月了的时间了,在这段时间以前我也和很多人一样在网上盲目的搜罗一些视频来自己啃,随着时间的积累,对JAVA的认识也有了一定的提升,之前可能因为在IT咨询网上留过QQ原因,有很多想参加IT培训的人都来问过我关于学习什么的问题,无非就是“学.NET好不好”、“前段工程师有没有前途?”学习JAVA那家机构好“”等等诸如类的问题,在这里我一般都会问他们,你们了解过“.NET"吗?知道什么是“PHP”?、JAVA分为几类?通常回答我的都是不清楚它们是干什么的。更有甚者告诉我是因为朋友介绍做这个吃香才选择学"JAVA"或者是“PHP”等等。

  面对这些可能将来成为同行的人,我基本上就懒得和他们费口水了,自己去百度一下这些事做什么的吧,不然到时候花了钱才发现自己不喜欢这个,既浪费时间又浪费金钱,就不好了。之后来找我聊天的人们基本还是算有兴趣的了,对于他们我还是算知无不言,再共同勉励。好了,水了这么多字数还没切入正题,各位看官(还不知道有没有人看O__O"…)不要着急,我想阐明的是不管是学JAVA还是PHP或者C++等等关键还是得看个人兴趣,不然你如何才能在一行行枯燥乏味的代码中寻找自己的黄金屋和颜如玉?((#‵′)凸    看兴趣就早说嘛··啰嗦了一大堆···⊙﹏⊙b汗)

  好了废话不多说了,下面要讲的内容都是给新手看的,欢迎大师来提提意见,指点指点。要学好JAVA呢,第一个自然是兴趣,第二自然你要对它有所了解,比如JAVA是哪家公司开发的,现在又属于谁?有几年历史,等等。就得各位看官自己考证了,还有就是现在JAVA大概分为3类:

  1、J2ME开发的手机应用程序(貌似现在没人用了,都被安卓取代了,不过安卓开发平台也支持JAVA);

  2、J2SE开发的桌面应用程序(C/S)(这是基础);

  3、J2EE开发的企业级应用程序(B/S);

  现在JAVA市场还是蛮大的小到“手机游戏”大到“购物网站”“网上银行”等等,而且它是跨平台的,能做到一次编写,处处运行。那怎样才能学好JAVA呢?

  其实不仅是学习JAVA

,学习其他语言也是一样的。在决定了学习一门语言后最重要的还是能坚持毕竟没有什么基础,刚开始肯定很艰难坎坷,不过现在在网络时代中各位还是应该感到庆幸,因为基本上只要在网络上去搜索,就会发现其实网络上有大量的学习资料以及视频,闲暇时下载下来看看,配置JAVA环境也有视频一步一步教,只要能够做到天天看比较系统的视频,或者买一本书系统的练习,打基础是没问题的。

  遇到问题就多逛逛技术论坛吧,论坛就是大家讨论和解决问题的地方,毕竟有很多经验丰富的开发人员,但是遇到问题最好不要马上就去问别人,要多想,它为什么会报这个错,多检查自己的代码,不要总对别人说的给个代码吧!你应该多想想如何做,怎么做?当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异,这样才能进步

  •   初学者请不要看太多太多的书,只会纷乱你的心思,先找本好书完整系统的学,很多人只对部分功能熟悉而已,不系统学习功能体系上还是不够的。

  看帮助,不要因为很难而自己是初学者所以就不看;多看的参考手册,虽然你可能看不懂,总觉得不够直观。但这才是最根本的东西 不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识 要关注那些细小的细节的问题--他们往往并不那么简单,为了解决它你可能要用到很多很多的东西,帮你回顾知识点;  

  拓宽思路 知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。学脚本并不难,JSP、ASP、PHP等等也不过如此--难的是长期坚持实践和不遗余力的博览群书;

  学习java最好的方法之一就是上手动手去练习;永远不要认为自己看的书足够了;要看懂书,仔细看书;遇到完全看不懂的书,请硬着头皮看; 别指望看第一遍书就能记住和掌握什么,一次,两次,三次知道搞懂所有的东西

  •   遇到问题不着急,因为学习脚本不是一蹴而就的,只有厚积才能薄发。学习的过程中,记下自己喝别人不懂的思路想法。与别人经常交流,记录下在和别人交流时发现的自己忽视或不理解的知识点;
  • 首先你得学会出现问题自己想办法找答案,谷歌、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相关资料,用自己的行动学好java吧。

  •  

要学好JAVA要注意些什么?的更多相关文章

  1. 我们如何学好java

    转载:http://www.zhihu.com/question/19945685 马士兵有一篇文章,我觉得写得很好,原文转载如下,希望题主可以好好读读. ---------------------- ...

  2. Java小白如何一步步学好Java,听听企业Java培训师的实践经验吧

    今天我准备给小主展示一篇Java培训老师的文章,希望能给Java小白一个学好Java的路径或者提示.以下就是原文: 从大学到现在,我使用Java已经将近20年,日常也带实习生,还在公司内部做train ...

  3. 怎样学好 java ?

    浅谈Java的学习之路--怎样学好JAVA ?Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如"屠龙刀"."倚天剑". Java ...

  4. 怎样才能自学好Java?

    经常有初学Java的同学问:怎么样才能学好Java?自学Java难吗? 我认为自学Java并不难.相对于其他语言来说,因为Java95年才出来,所以相对比较新,旧的语言中一些不合适的东西在Java里面 ...

  5. 如何学好JAVA编程

    我的思路:     1.我觉得先学学JSP,用纯JSP做个日记本简单的小系统,纯粹从语言层面上了解一些基   础知识,把tomcat玩熟了,就用记事本编就行,主要是熟悉,能够理解jsp运行机制.然   ...

  6. 零基础6个月学好java月薪1w+看看他是怎么学好java的

    21世纪进入信息时代,信息科技给人类的生产和生活方式带来了深刻的变革,信息产业已成为推动国家经济发展的主导产业之一,Java作为含金量极高的一门IT技术,很多人希望从事这个行业,那么想学好Java,要 ...

  7. 如何学好Java大数据并快速提升

    Java作为一种最流行的,最热门的编程语言,可以说它无处不在,目前全球有着数十亿的设备正在运行着Java,很多服务器程序都是用Java编写,用以处理每天超过数以千万的数据.无论是手机软件.手机Java ...

  8. 0基础小白怎么学好Java?

    自身零基础,我们应该先学好Java,小编给大家介绍一下Java的特性: Java语言是简单的 Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java.Java丢弃了C+ ...

  9. Java教程到处都是,究竟怎样能学好Java?

    学习Java如何入门?学习教程要点是什么?如何精通?做好以下这些点,入门更快,掌握Java更轻松. Java必备基础知识 1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EE ...

随机推荐

  1. 一个2D平面游戏,的碰撞引擎实现

    @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); i ...

  2. 彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

    前言 作为一个前端程序员,难免会有一些专属自己的小扩展,没必要每一个都发到Chrome应用商店去,虽然可以勾选"开发者模式"来运行本地插件,但是每次启动都会有一个烦人的" ...

  3. [Baltic2004]数字序列

    原题请见<左偏树的特点及其应用>BY 广东省中山市第一中学 黄源河 题意 给出序列\(a[1...n]\),要求构造序列\(b[1...n]\)使得\(\sum_{i=1}^{n}|a_i ...

  4. [BZOJ1085] [SCOI2005] 骑士精神 (A*)

    Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位.在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2, ...

  5. Java 计算年龄

    public static String getAgeTxt(String birthTime,String beginTime,int level){ if(StringUtils.isBlank( ...

  6. Oracle用户、授权、角色管理

    创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率. Oracle ...

  7. Y2 MyBatis(二)

    春节后的第一次课 1.整合日志(log4j和logback) (1)log4j和logback都是一个日志记录框架 (2)appender记住两个 stdout控制台显示日志,file记录文件中 (3 ...

  8. 基于新浪SAE平台的微信开发

      自己的微信公众平台开发差不多了,欢迎关注试用哦,我会不定期在那里分享技术文章! 主要功能: 输入t+中文或者英文返回对应的英中翻译 输入[m]随机来首音乐听,建议在wifi下听 输入[ly+你的留 ...

  9. Centos搭建开发环境,PHP7+ Nginx1.12+ Mysql5.7

    1.更新yum源 yum -y update 2. 安装 epel-release yum install epel-release -y 检测安装成功:yum search nginx  结果含有: ...

  10. UML系列图

    用例图: 时序图: