对于初学者学习Java语言的建议[教学]

原创 2002年02月28日 15:11:00
初学者的任务是掌握Java的语言规则和养成良好的编程习惯,其次才谈到对类库使用的熟练程度,再其次是OO思想的掌握与应用,再其次就是Design Pattern的问题了。
在这里我只想介绍几个对成功完成第一个阶段很有用的资料。
以下按照循序渐进的顺序进行:
1.The Java Tutorial和它的examples:
ftp://ftp.javasoft.com/docs/tutorial.zip
ftp://ftp.javasoft.com/docs/tut-examples.zip
以上资料学习完成后,请参看以下资料:
2.Java2 Certification Tutorial:
http://automation.seu.edu.cn/auto/content/tutorial.zip
3.Complete Java 2 Certification Study Guide:
http://www.3344520.net/book/3344520...va013.zip&id=65
以上两个资料都是备考SCJP用的,十分注重语言规范的学习与考察,可以先看2,因为2相对简练,而3讲解更加细致入微。
在看以上资料的同时,你免不了写些程序,这就要用到API的手册,你用的是JDK的那个版本就去 java.sun.com 下载那个版本的doc来用就行了,全称叫:
Java 2 SDK, Standard|Enterprise|Micro Edition, v1.4.0(还有其他) beta 3 Documentation.
以上提供的资料都是英文资料,但技术资料中没有复杂的语法,而且如果你想成为一个优秀的Java程序员也必须要过阅读英文资料这一关,总等着别人把新资料翻译成中文给你看,你的步伐就永远会比别人慢一步。所以,我希望处在初学阶段的朋友可以借这个机会锻炼这种读英文资料的能力。
如果你学过C++,请在学习过程中比较两种语言的异同,会收到更好效果。当然,你也可以把C++和Java放在一起学习,有人说这样学习会出现混淆,但万事不可一概而论,有的人通过这种比较的学习方式,可能会掌握的更好。一样米养百样人,我告诉你,8爪型的都有...(抱歉,正在看鹿鼎记,串词儿了)...
最后希望初学者们学习顺利。

开发维护大型 Java 项目的建议

开发维护大型 Java 项目的建议
  • javaniuniu
  • javaniuniu
  • 2016年12月27日 13:06
  • 791

Lua初学者(一)--Lua 简单教学

基础学习、安装、配置Lua环境,基础篇(一),资源上传百度云,直接下载即可。 有好的个人总结都会后续录入的。...
  • zhuzhuyule
  • zhuzhuyule
  • 2014年11月05日 20:31
  • 1456

对Java语言入门初学者的一些建议

Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。   我在学习Java的过程中主要围绕以...
  • u012830285
  • u012830285
  • 2013年12月15日 18:56
  • 251

对Java语言入门初学者的一些建议

Java总有它的千般好处使你选择它,但这些随便翻翻书或在网上逛一圈就能找到答案。在本文中,笔者把自己学习Java的一些切身体会和过程写出来,供初学者做个参考。    我在学习Java的过程中主要围绕...
  • juelingfeng
  • juelingfeng
  • 2014年08月07日 13:19
  • 267

C语言教学内容改革

一、引言 随着信息时代的到来及飞速发展,熟练使用计算机已成为当代大学生的必备技能。同其他高校类似,我校也将程序设计课作为学生的一门基础必修课。通过编程,大学生可以了解用计算机解决问题的过程和方法,训...
  • stunt
  • stunt
  • 2015年04月09日 23:03
  • 789

C语言指针教程----入门到精通<一>

有一个传说,指针是C语言的精髓;可同时,指针似乎也是C中很难理解的一部分。博主希望在自己复习的同时,写出一些学习心得和体会,供大家讨论。...
  • u014254779
  • u014254779
  • 2014年09月04日 12:39
  • 2342

聊聊我的R语言学习路径和感受

作者:刘顺祥个人微信公众号:每天进步一点点2015第一次接触R语言是我读研的时候,算到现在有5年多了。R语言可以算得上是我进入编程世界的启蒙语言,尽管在大学期间为了考试而被迫学习过计算机二级,但那真心...
  • kMD8d5R
  • kMD8d5R
  • 2018年01月03日 00:00
  • 263

欢迎报名参加Delphi教学研习营, 在一个星期内学会Delphi语言基础程序开发

Delphi教学研习营 5天精彩课程 2016年9月5日 - 2016年9月9日   ...
  • EmbarcaderoChina
  • EmbarcaderoChina
  • 2016年08月25日 09:37
  • 1265

Kaggle入门教程——机器学习和数据科学竞赛的大数据平台

Kaggle入门教程——机器学习和数据科学竞赛的大数据平台         Kaggle是由联合创始人、首席执行官安东尼·高德布卢姆(Anthony Goldbloom)2010年在墨尔本创立的,...
  • lcy7289786
  • lcy7289786
  • 2017年04月03日 15:57
  • 732

Flash动画课堂教学的问题及改进措施

最近这几年,很多职业学校的计算机专业中都开设了Flash动画制作这门课程,由于它制作简单易学、内容充实、动画效果丰富多彩,极易引起学生的学习兴趣,同时它又是一门操作性和实践性非常强的课程。这几年来笔者...
  • xiejl002
  • xiejl002
  • 2015年02月04日 00:48
  • 522
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对于初学者学习Java语言的建议[教学]
举报原因:
原因补充:

(最多只允许输入30个字)