我是java的出学者,请教怎么学习 java

chenyu8104 2003-08-29 11:03:49
我是java的出学者,请教怎么学习 java
谢谢
...全文
75 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
csing 2004-02-24
  • 打赏
  • 举报
回复
楼上说的。。。

更要感谢楼主
liangyongwen 2003-12-08
  • 打赏
  • 举报
回复
不论是抄的,还是自己写的,只要对读者有用的,都是好的!
javakevin 2003-12-07
  • 打赏
  • 举报
回复
文章是抄的
bluespy 2003-09-16
  • 打赏
  • 举报
回复
szzhfsz 2003-09-16
  • 打赏
  • 举报
回复
好呀,前辈,前辈!
akang3150 2003-09-16
  • 打赏
  • 举报
回复
听君一席话,真实令人茅塞顿开,受益匪浅,
前辈真实个好人
liulu2003 2003-09-16
  • 打赏
  • 举报
回复
站个位儿
wjdzs 2003-09-16
  • 打赏
  • 举报
回复
好文,收藏
ppopopp 2003-09-13
  • 打赏
  • 举报
回复
不错
zengruicfan 2003-09-13
  • 打赏
  • 举报
回复
mark
Peterqkf 2003-09-07
  • 打赏
  • 举报
回复
good,Thanks
wl2zw 2003-09-07
  • 打赏
  • 举报
回复
学习~
chanet 2003-09-01
  • 打赏
  • 举报
回复


先了解 Java : www.javaseach.org

再学习 J2SE,之后 J2EE or J2ME 看自己的兴趣... :)


xyj_tju 2003-09-01
  • 打赏
  • 举报
回复
好文,受益匪浅,收藏
yiqiangyang 2003-09-01
  • 打赏
  • 举报
回复
very good!!!!
prettyxx 2003-09-01
  • 打赏
  • 举报
回复
好文章,感谢,收藏,顶……
shangwu35 2003-08-31
  • 打赏
  • 举报
回复
想象力横重要。
键舞鸿蒙 2003-08-29
  • 打赏
  • 举报
回复
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧,让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。关于设计模式的资料,还是向大家推荐banq的网站http://www.jdon.com/ ,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring(重整)和极限XP编程,相信你又会上一个台阶。
做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧,你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的来了。。。。。。
当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?
下面介绍两个好的开源项目网站:
湖北省软件公共开发平台http://gro.clinux.org/ 
共创联盟http://cosoft.org.cn/
键舞鸿蒙 2003-08-29
  • 打赏
  • 举报
回复
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!
  要想学好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等。要学习起来可不是一两天的事。
  那么又该如何学习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了。
hjp1979 2003-08-29
  • 打赏
  • 举报
回复
若非一番寒彻骨,哪得梅花扑鼻香!
加载更多回复(3)

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧