A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Addam 初级黑马   /  2018-5-24 16:47  /  1219 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

软件开发之路是充满荆棘与挑战之路,也是充满希望之路。Java学习也是如此,没有捷径可走。开始学习任何一门课(包括java),兴趣最重要。学习了两个月的Java课程,觉得对java有了一定的了解。但感觉还停留在知识边缘地带,都没深入到它们的精华部分,对它的精华部分知之甚少,感觉在java的道路上还很遥远。
我是一个对计算机不是很懂的人,在大学的时候学的也不是有关计算机相关的专业,在我来到传智之前,其是我对java不是很了解。以前的同学有的在做这一行,感觉他们做的都还可以,自己也想转行,所以就选择了java。其是也不知道自己是否可以学好,班里大部分的同学都是相关专业的,刚开始的时候压力其是很大,但是通过这两个月的学习,感觉还是可以,并没有想象中那么高不可攀。
到现在还记得我编写的第一个java程序代码,在控制台输出“hello Word”。从那时起我已开始走进Java的世界。当时自己不是很理解为什么main方法一定要这样来定义public static void main(String[] args),能不能不这样写?随着对Java的深入的学些也就慢慢的明白了。现在回想起来,当时写的那些东西现在都不想看了。学习是一个积累的过程,只有从最容易的开始,一步步的学习成长。基础是最重要的,只有基础牢固才有可能对后面的学习有更加深刻的认识!以下是我对java学习的一点的心得:
培养兴趣:兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?可能像许多深圳本地农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有几万十几万甚至更多的进帐,凭空多出个"食利阶层"。你认为,这样有味道吗?有空多到一些程序员论坛转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。
多参考程序代码:程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂。对于我们没有什么实际工作的小白,并不知道实际中的规范,一些要求,对于现阶段的我们只有多参考。多多参考代码例子,对Java而言有参考文献,有API类的源代码(JDK安装目录下的src.zip文件),也可以研究一些开源的软件或框架。
加强英文阅读能力:对学习编程来说,不要求英语, 但不能一点不会,。最起码异常这些东西还是要能看懂的,连猜带懵都可以;旁边再开启一个"有道词典"。看多了就会越来越熟练。在学Java的同时学习英文,一箭双雕多好。另外好多软件需要到英文网站下载,你要能够找到它们,这些是最基本的要求。英语好对你学习有很大的帮助。
基础语法及Java原理:基础语法和Java原理是地基,地基不牢靠,犹如沙地上建摩天大厦,是相当危险的。学习Java也是如此,必须要有扎实的基础,你才能在J2EE、javase领域游刃有余。掌握了基础语法和Java程序运行原理后,我们就可以用Java语言实现面向对象的思想了。面向对象,是一种方法学;是独立于语言之外的编程思想。当以后因工作需要转到别的面向对象语言的时候,你会感到特别的熟悉亲切,学起来像喝凉水这么简单。
勤查API文档:程序员编写好某些类,觉得很有成就感,想把它贡献给各位苦难的同行。这时候你要使用"Javadoc"工具(包含在JDK中)生成标准的Java DOC文档,供同行使用。J2SE/J2EE/J2ME的DOC文档是程序员与程序员交流的工具,几乎人手一份,基本API指的是实现了一些底层功能的类,通用性较强的API,如字符串处理/输入输出等等。我们又把它成为类库。熟悉API的方法一是多查Java DOC文档,二是使用JBuilder/Eclipse等IDE的代码提示功能。
    需要强调的是,学习软件开发确实有一定的难度,也很辛苦,需要付出很多努力,但千万不要半途而废。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马