知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 10027|回复: 6

[原创] 学习java的一点小心得

[复制链接]
发表于 2008-11-17 21:57:12 | 显示全部楼层 |阅读模式
java是一门很强大的语言,但并不是太难,所以学习java不能有畏惧心理。语言的学习是一种积累的过程,不能指望看一两部视频、一两本书就成为高手了。必须多动手,多思考。- @  I& e6 E) S
     刚接触java的时候,一定要弄清楚java的基本语法,对于书中或者视频中的代码一定要自己亲手敲一遍。一来能熟悉下语法,加深印象,二来能培养一种编程的感觉(有点虚。。不过个人经验证实一开始对着书上的代码多敲敲,对后面自己编程有很大的帮助,入门会更快)。即使学习过C++,c#一类的语言,对java基本语法也不能掉以轻心,因为java在很多细节上面与其他的语言不一样,不完全掌握基本语法后面根本没法写程序,强烈建议此时不要用可视化的编程工具,记事本,editplus是很好的选择(linux就VI吧,用习惯了就发现VI确实很强大)。由于刚开始接触,所以编译的时候一定会经常报错,但这是一个很好的学习机会,慢慢积累处理异常的能力。5 N" N0 i/ X. F! v) }7 O
     基本语法熟悉了以后就要开始了解一些java常用类了。java中最重要的几个类是Object,String,Collections(List,Set,Map这几个接口),这些东西在后面写程序一定会用到,而且非常频繁。这个时候就需要培养查API文档的能力了,练习查API最好的方法个人认为是学Swing,自己既能做做界面,又可以极大地提升自己查API文档的能力。这个时候就需要一个良好的开发环境了,eclipse是一个很好的选择,强大还免费。Swing的学习尽量用eclipse手敲代码(Eclipse不具备图形拖拽功能,当然加插件除外),毕竟不是为了用Swing,而是提升自己查询API文档的能力。这个时候可以接触写算法,了解数据结构,这对以后编程非常有好处,但不宜研究过深,毕竟java提供了大量的算法(比如数组排序,java中一个Arrays类中的sort方法就完成了排序,但你完全不需要知道他的实现方法)。# N. O3 T) I& c) U& o9 _
     现在你应该学习javabean规范了,他可以保证你写出漂亮规范的程序,写程序不是一个人的事,养成良好的编码习惯会让以后和别人合作更加轻松。5 M) R# {0 m$ h; O2 M+ R3 k' {
     后面的是一些java的高级内容,也是痛苦的开始。但前面基础打好的话就会轻松很多,所以基础很重要。io流,线程,异常处理这些都是程序开发不可或缺的一部分,如果实在学习起来有难度的话,可以只掌握基本用法,以后再慢慢深究,关键是要体会到写程序的快乐。自己写写小程序(记事本可以锻炼String,File类,Swing等,推荐),遇到不会的地方就翻翻书,google下,去论坛发帖也是不错的选择,不过自己遇到问题一定要自己先思考下,实在无法解决再去求助。思考的时间最多不要超过一个下午,也不要因为想不出来就不去想了。一点一滴的积累你会慢慢发现程序并不是很难写,这个时候你就已经入门了。
  Q0 y4 p2 j7 A! n     在后面就是学习java一些主流框架,尚学堂的视频很不错,推荐下载看看。多做项目,每天至少保证写200行的代码量,自己才不会生疏,逐步缩短和牛人的差距。
* g& t  B; j) N( ^* O; O( ^  O# u     因为是第一次写心得,而且本人也只是刚入门不久,上面的心得只能算是抛砖引玉,以后希望能和大家多多交流,共同进步。

评分

1

查看全部评分

发表于 2008-11-18 08:04:51 | 显示全部楼层
发表于 2009-4-17 21:14:33 | 显示全部楼层
发表于 2009-4-20 08:38:56 | 显示全部楼层
发表于 2009-4-23 18:46:22 | 显示全部楼层
发表于 2009-4-28 12:37:30 | 显示全部楼层
发表于 2009-4-28 21:09:11 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-6-18 08:25

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表