您的位置: 首页 >> 新闻中心 >> 计算机 >> 软件开发
新手入门:学习Java的一点经验心得
■ 最新课程推荐更多课程>>
学校培训课程开课时间上课地点精英价报名
正辰培训 微软软件测试工程师电话预约西直门教学区¥4704
新 科 海 软件测试工程师就业班电话预约海淀长远天地¥6280
北师大IT 软件工程与测试实战班电话预约北京师范大学¥1800
北师大IT 高级网络工程师就业班电话预约北京师范大学¥13000
金 同 方 网络工程师就业周末班电话预约人大总部¥7000

  在Java私塾的学习快完成了,突然想把自己的学习心得总结一下.

  我觉得在JAVA的初期阶段尽量少用工具,像eclipse,JBuild这些工具可以晚一点在用,

  最开始有个写字板和JDK就可以了,我觉得在开始阶段主要是为了打下扎实的基础,不然有时工具很多都帮你生成了,

  也是为了培养一种好的编程习惯,最初的时候还是自己多动动手好了,毕竟没有学会走路跑步肯定快不了。

  学习JAVA一定要先把JAVA的几个基本组成元素学好。

  1、数据类型: JAVA是一种强类型语言,各种类型不会自动转换,使用前必须先定义。

  2、方法: 方法相当于定义一个"宏"、一个"函数", 方法的定义格式为:"说明符 修饰符 返回值 方法名(参数){方法体}。"

  在学习方法的时候要注意"说明符、"修饰符"、"返回值"这三样东西。

  3、类: 在JAVA中最经常听到词,也是最麻烦的东西。

  4、变量常量: JAVA的常量名一般用全大写字母表示,并且为了节省内存,一般定义为静态(JAVA程序中的名字我们经常有个默认的规则,类名所有单词第一个字母大写,

  方法名第二个单词开始第一个字母大写,变量名小写,这样我们一看程序就非常清楚了,从小养成良好的习惯嘛,呵呵)。学习变量的时候要注意两个特殊的东西"this" 和"super"。

  同时我们就要学习什么叫"覆盖"、"重载"。

  5、控制流: 所有的编程语言的控制语句无非就是几个if else for while do switch。

  6、接口: 一个抽象的东西,接口可以多继承,解决了类只能单继承的问题。

  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这几个类我们必须要看。

  由于这只是介绍一下初学JAVA的经验,可能大家看了这篇文章后连一个HELLO WORLD 都编不出来,

  但是如果能为大家在一本厚厚的JAVA书中节省一点时间,我想总算有点贡献。

  希望大家迅速在JAVA中找到适合自己用的东西(因为JAVA实在太强大)。

下一篇:Sun向JCP提交Servlet3.0规范—JSR315

  Sun 已经向JCP(Java Community Process)提交了Servlet3.0规范——JSR 315(Java Specification Request)。其高级目标包括可插拔web框架、EoD(ease of development——易于开发)特征、支持异步和Comet、安全、与其他规范结合、以及其它各项改进。它准备包含在Java EE 6中,Java EE 6的最终版大约于2008第4季度发布。预计不出2007年7月2日就会出评论。

  以下是这些目标的详细版本,来自JSR 315提案 :

查看详情]

  影视动画培训   北大BEC培训官方报名网站   2008美国夏令营启航官方指定报名网站   2008留学第一站!  
  北师大 火星时代
共举影视动画培训之鼎
  北大BEC培训官方报名网站
现在报名独享95折!
  2008年国家职业资格考试
一次过关完全备考手册
  2008留学第一站
留学资讯尽在精英留学站!
 
上一篇:腾讯TM2008界面设计泄漏 美图提前看
下一篇:Sun向JCP提交Servlet3.0规范—JSR315
 相关新闻
·基于JSP技术的网络教学平台设计·浅析JSP开发中的对象和范围属性
·编写线程安全的JSP应用程序·JSP中基于Session的在线用户统计分析
·解决JSP开发Web程序中的中文问题·JSP 2.0下的动态内容缓存分析讲解
·入侵基于JSP+Tomcat的Web网站实录·解读SQL Server2008的新语句MERGE
·Delphi版模仿熊猫烧香病毒核心源码·构建高性能J2EE应用的五种核心策略
·Java程序开发中代理技术的使用方法·OpenJPA成为Apache顶级项目
·Apache CXF2.0发布并通过JAX-WS2.0 TCK·iPhone面市在即 移动设备Ajax将倾闸而出?
·Java程序把Word文档直接转换成Html文件·Sun向JCP提交Servlet3.0规范—JSR315
 
◇ 重点栏目导航
◇ 精英服务承诺
教育顾问:010-51660910
QQ交流:138660910
相关资料
·软件测试新手的修炼之路
·Smarty简体中文参考手册
·Struts中文手册
·Struts快速学习指南
·ultradev动态网页制作教程
·UML工具箱
·《设计模式》中文版
·学友Flash伴侣 1.11
·阿须图像水印(AssureMark)V2.0
·超级语霸
相关试题
·2008年云南公务员考试专业试卷之科技环保
·2008年云南公务员考试试卷之教育文化类专
·2008年云南公务员考试试卷参考答案之科技
·2008年云南公务员考试试卷参考答案之教育
·2008年公务员考试科教管理类专业试卷参考
·2008年公务员考试科教管理类专业试卷(云
·2007年全国CPA考试试卷及答案解析之《会
·2007年CPA试卷及答案解析之《财务成本管
·2008年注会考前模拟试题之《财务成本管理
·2007年全国CPA《税法》考试试卷及答案解
相关热贴
·如何改QQ IP地址!
·恰当选择软件测试自动化方案
·ADO.NET学习总结
·.net操纵xml文件类(c#)
·Log4net教程
·VPN技术详解
·高手必读 网络端口安全防护技巧放送
·访问XP共享出现的问题解决办法
·Web2.0时代,RSS你会用了吗?(技术实现总
·.NET下正则表达式应用的四个示例