如何迅速成为Java高手

本文旨在引导初学者逐步掌握J2EE技术,从基础的Java语法、I/O包、Util包、Lang包,到进阶的JSP、Servlet、JavaBean、EJB、JDBC、JavaMail等组件。强调实践与理论结合,通过实际应用和开源项目代码分析,提升编程能力和项目经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

i/o包,util包,lang包,jsp(html中嵌入java代码) ,servlet(java逻辑,生成html代码),javabean(将jsp中的java代码封装),ejb(企业级javabean),jdbc(数据库),javamail(email收发)zj3j0

\.n

要想学好java,首先要知道java的大致分类。我们知道,自从sun推出java以来,就力图使之无所不包,所以java发展到现在,按应用来分主要分为三大块:j2se,j2me和j2ee,这也就是sun one(open net environment)体系。j2se就是java2的标准版,主要用于桌面应用软件的编程;j2me主要应用于嵌入是系统开发,如手机和pda的编程;j2ee是java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和erp系统。j2se开发桌面应用软件比起vc,vb,dephi这些传统开发语言来说,优势好象并不明显。j2me对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是j2ee了。j2ee又包括许多组件,如jsp,servlet,javabean,ejb,jdbc,javamail等。要学习起来可不是一两天的事。 [

©中国java实验室(chinajavalab)技术论坛 -- 中国java实验室技术论坛2

那么又该如何学习j2ee呢?当然java语法得先看一看的,i/o包,util包,lang包你都熟悉了吗?然后再从jsp学起。如果你学过html,那么事情要好办的多,如果没有,那你快去补一补html基础吧。其实jsp中的java语法也不多,它更象一个脚本语言,有点象asp。然后你就该学一学servlet了。servlet就是服务器端小程序,他负责生成发送给客户端的html文件。jsp在执行时,也是先转换成servlet再运行的。虽说jsp理论上可以完全取代servlet,这也是sun推出jsp的本意,可是servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下javabean了,可能你早就看不管jsp在html中嵌java代码的混乱方式了,这种方式跟asp又有什么区别呢?还好,sun提供了javabean可以把你的jsp中的java代码封装起来,便于调用也便于重用。接着就是ejb了,ejb就是enterprise javabean,看名字好象它是javabean,可是它和javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的weblogic,websphere这些j2ee服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于jdbc,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用java编发送电子邮件的程序,你就得看看javamail了。

所谓欲速则不达,想迅速成为一个像java这样博大精深的语言高手几乎是不可能的,成为高手必须舍得付出时间,多写代码,多思考,多看书,大多所谓的java高手无非只懂得简单的java的api,而语言的精髓在于它实现的方式方法,多去想想为什么java中要写这些api,如果是你,api会是什么样?)jrqc

语言只是表层,思想才是内涵,终有一天会有远远超过java的语言出现,只懂得api的话会发现其实你什么也不会

入门以后j;

1、多琢磨别人的小段代码;lz|6t

2、在实际工作中去应用他;y

3、看开源项目的代码。从小开源项目看起,以后看大的项目


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值