文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发JavaJAVA的学习体会
精品推荐
特别推荐
·实例讲解:Java中的SOAP技术
·Java语言出现的背景 影响及前景
·Java精华积累:初学者都应该搞懂的问题
·Java多媒体框架设计自动播放机实例详解
·如何有效防止Java程序源码被人偷窥?
·Cell插件在J2EE系统中的应用
·初学者想学Hibernate,初级基础教程
·Java语言实现支持视频点播的WEB服务器
·关于Java编程的中文问题的几条分析原则
·确保J2ME无线移动商业应用程序的安全性
·Java开源技术:Eclipse的使用技巧详解
·新手入门:Java中的修饰词使用方法总结
·JAVA开发者应该去的20个英文网站
·使用JDBC创建数据库访问程序
·JDK的命令详解
·Java学习从入门到精通(附FAQ)
·Tomcat性能调整
·JSF:Java中面向Web开发的生旦净末丑
·对Java语言入门初学者的一些建议
·Java技术的新方向
热点TOP10
·Java图形用户界面设计
·在桌面应用中使用JAVA DB
·3D编程指南第一部分:快速进入移动JAVA 3D编程世界
·java swing的拖放例子
·用Java编写的记事本程序(1)
·用Java编写的记事本程序(3)
·JasperReport经验谈
·图解JBuilderX安装与实践
·用java编写的小游戏源代码分析
·struts+spring+ibatis轻量级J2EE开发
·单源点最短路径Dijkstra算法的JAVA实现
·实例讲解:Java中的SOAP技术
·初学者想学Hibernate,初级基础教程
·中国农历二百年算法及年历程序分析一
·用Java实现SMTP服务器
·Java语言出现的背景 影响及前景
·Java Applet 入门第三天
·用Java编写的记事本程序(2)
·Java学习从入门到精通(附FAQ)
·通过JCA实现企业级应用程序的“即插即用”

JAVA的学习体会

日期:2007年5月2日 作者: 查看:[大字体 中字体 小字体]



  JAVA入门的文章很多,但是却没有一篇是先宏观介绍JAVA的,本人一边工作一边学习JAVA大概有半年时间了,由于工作的性质很编程有写不同,学了这么久还是没有什么成绩。可能也是由于没有什么好的老师,走了不少弯路,难得有空,就把自己的学习心得总结一下,希望别的初学者能走一下"捷径"。学习之前最好先找个好的编辑器,我选用的是JBUILDER。
  JAVA总的来说和C++、.NET、DELPHI等语言是同一祖先生出来,所以熟悉这类编程的人学起来特别容易,它们都是面向对象化编程语言。
  学习任何语言(包括英语),基础一定要打好,没有学会走路跑步不可能快吧。所以学习JAVA一定要先把JAVA的几个基本组成元素学好。以下是我总结出来的学习顺序和注意事项:
  1、数据类型 JAVA是一种强类型语言,各种类型不会自动转换,使用前必须先定义。
  2、方 法 方法相当于定义一个"宏"、一个"函数", 方法的定义格式为:
  "说明符 修饰符 返回值 方法名(参数){方法体}。"
  在学习方法的时候要注意"说明符、"修饰符"、"返回值"这三样东西。
  我们在调用JAVA的自带的"类"里面的"方法"的时候,我们一开始是不用看懂这些方法里面写什么(当然,你能看懂是最好)。我们只要知道,使用了这个方法后,"返回值"的"类型"说明
  3、类 在JAVA中最经常听到词,也是最麻烦的东西,类的定义格式为:
  说明符 class 类名 extends超类名 implements 接口名{主体}
  4、变量常量 JAVA的常量名一般用全大写字母表示,并且为了节省内存,一般定义为静态(JAVA程序中的名字我们经常有个默认的规则,类名所有单词第一个字母大写,方法名第二个单词开始第一个字母大写,变量名小写,这样我们一看程序就非常清楚了,从小养成良好的习惯嘛,呵呵),变量的定义格式为:
  "修饰符 数据类型 变量名"
  变量在类中定义(不在方法体中的部分称为域)和在方法体中定义是不同的(在方法体中定义不需要修饰符)。学习变量的时候要注意两个特殊的东西"this" 和"super"。同时我们就要学习什么叫"覆盖"、"重载"。
  5、控制流 所有的编程语言的控制语句无非就是几个if else for while do switch。
  6、接口: 一个抽象的东西,接口可以多继承,解决了类只能单继承的问题。接口的定义格式为:
  说明符 interface 接口名{主体},
  接口内的方法都是没有主体的,只有常量或变量。当类使用接口的时候,一定要"覆盖"接口的方法。
  7、线程: 线程是个比较复杂的东西,例如一个赛马程序有七匹马赛跑,就有七个线程,看起来好象是同时在跑,其实是计算机分配不同的时间段让七个线程运行。我们初学者的程序可能还用不上。
  到这里为止,JAVA的基本概念我们有一定的了解了,我们就开始研究JAVA的类了。JAVA的核心API(也就是SUN公司已经为我们写好的类)有以下几种。(还有其他很多的扩充类)
  Java.lang java.io java.util java.net java.awt java.applet java.sql java.text
  每个类有很多方法,每个对象的类型不同,可以使用的方法也不同,我们最好有一本类库在手中,可以随时查阅,如果您的英语好,也可以上SUN公司的网站或使用JBUILDER的帮助文档。谁都不可能一下子记住这么多类的用法,而且也并不是所有的类对我们的程序都有用,我们当然是选择我们需要的类进行学习。
  一般程序都逃不过字符串操作、文件操作、数据库操作,所以java.lang java.io java.sql这几个类我们必须要看。
  如果你要编写APPLET小程序(小程序可以应用在网络上,非常有用。可能大家对小程序的应用影象最深的是一些动画效果,其实小程序用于证券、游戏等方面的效果是其他网络脚本程序无法代替的)。那么你就要学java.applet java.awt这两个类。
  如果你要编写一些网络程序,你就要学java.net。
  如果我们要学习编写JSP、EJB、SERVLET(JSP和SERVLET其实是一回事),我们就需要学习JAVA的图形方面的类(java.awt)。我们可以通过学习字符串操作、文件操作、数据库操作快速入门,然后学习java.net和如何编写EJB(比较抽象和复杂的东西,和COM的概念差不多)。
  由于这只是介绍一下初学JAVA的经验,可能大家看了这篇文章后连一个HELLO WORLD 都编不出来,但是如果能为大家在一本厚厚的JAVA书中节省一点时间,我想总算有点贡献。希望大家并且迅速在JAVA中找到适合自己用的东西(因为JAVA实在太强大)。

(出处:清风网络学院






上一篇:我的Java开发之路

下一篇:SCJP考试心得之二

JAVA的学习体会 相关文章:
·Java图形用户界面设计
·javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
·javascript 常用代码大全
·JavaScript经典效果集锦
·在桌面应用中使用JAVA DB
·SUN认证Java2程序员考试(SCJP) 试题解析
·java做的比较完善的FTP连接上传下载文件
·Javascript +CSS横向三级导航菜单
·3D编程指南第一部分:快速进入移动JAVA 3D编程世界
·java swing的拖放例子
JAVA的学习体会 相关软件:
·Thinking In Java 英文版
· JavaScript 语言参考 中文版(CHM)
·Javascript高级教程
·张效祥javascript视频教程 lesson67附教程
·Java 2 入门与实例教程(PDG)
·Java 教程及实例
·JavaScript 使用详解
·Effective Java 中文版
·DJ Java DecompilerV3.9.9.91
·看看java能于什么 我的从前开发java软件有一项求合作伙伴

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot