楼主: 上帝的左手

从今天开始学习JAVA

[复制链接]
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
11#
 楼主| 发表于 2001-12-4 14:49 | 只看该作者

多谢各位

看完各位的忠告,偶很受启发!
尤其是fankai,mug老兄,多谢!

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
12#
发表于 2001-12-4 14:57 | 只看该作者
我也很受启发与鼓励,有识之士共勉了!

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33管理团队2006纪念徽章
日期:2006-04-16 22:44:45
13#
发表于 2001-12-4 15:03 | 只看该作者
大街上到处都可以买到JBuilder5的盗版光盘,包括了Windows,Linux,Solaris版和BAS4.51应用服务器。
这个盗版盘里有个crack目录,注册码和注册机里面都有。

不过个人的看法,除非做GUI程序或者Applet,否则没有必要用JBuilder。

我就是用UltraEdit写java程序,再带上JDK,和随手查的Sun的JDK的Documentation,足矣!

用JBuilder反而不自由,所有的类的路径我都要自己来设,我不喜欢JBuilder帮我乱安排package。
用JBuilder开发久了,恐怕离开JBuilder,你就不会开发java应用和部署java应用了。自己搞不清楚类和包都应该怎样来安排了。
特别是写Servlet/JSP,用这些IDE开发工具,就更加可笑了。

吐血推荐Sun的JDK的Documentation,最全的类库手册和帮助,你所有需要的东西,上面全都有!!!我写java随身必备,须臾不离,随时查看。

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
14#
发表于 2001-12-4 15:09 | 只看该作者
还有我呢。

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33管理团队2006纪念徽章
日期:2006-04-16 22:44:45
15#
发表于 2001-12-4 15:46 | 只看该作者

学java的拙见

个人学java的过程:

买了一本《Java2从入门到精通》,开始看,从Sun下载了J2SDK和Documentation。
花了很长时间,从第三章看到第八章,看完以后,有点概念,但是很多东西还是不甚理解,像接口了,构造器了,static什么时候该用不该用,以及一堆修饰符。而且对java的OOP思想领会也不深。然后一遍又一遍的反复从第三章看到第八章。前后看了五六遍,反复试验书中的例子,不断的试着改成别的样子,再运行,看它行不行。不断思考java为什么这样写,和C比较有什么不同,用心去想java运行的内部原理,像堆和栈如何分配,对象的引用,实例之类的问题。

我学东西比较慢,120页的东西,我琢磨了两个月,学得比较枯燥和乏味。当然这两个月不是每天都在看,有的时候有事情,就放下了,过好几天,有空,再拿起来看。

然后个人感觉已经对java的基本理念达到了豁然贯通的地步了,不过这个时候开始有点走火入魔,对java的OOP思想领会了一些,突然对UML特别感兴趣,产生了一种观点,只有学好了UML,运用OOP的软件工程学的观点来写java应用,才能真正理解java,真正掌握java。于是又看了几天UML,发现不是一时半会可以学会的,放弃!

然后回头过来,接着学java,这个时候,感觉学的比较轻松了,就是熟悉API和积累经验了。主要的学习过程就是一页一页看Sun的JDK的Documentation,《Java2从入门到精通》已经不怎么看了。
AWT和SWING略过不学,主要学java.lang.*包,把主要的类,接口的方法看一下,熟悉一下。然后看java.util.*,java.io.*包,然后看java.sql.*包,也就是JDBC了。

这样学了一个月,自我感觉不错了,于是开始了用Java写应用的生涯。

后来要写Servlet/JSP,因为我对HTTP协议很熟悉,所以上手也快,从apache.org下载了Servlet的Documentation和servlet.jar包,看了一个星期就很熟了,于是开始写Servlet,也颇熟练。

如果有空的话,我还是希望能把J2SDK的Documentation其他的包仔细看看,目前只是用到的时候去查而已,没有系统看过。

另外我还没有做过EJB/J2EE的应用,不过我想对我来说,无非就是需要熟悉J2EE的Documentation而已,另外要有个分离逻辑的设计思想在里面。

java的GUI我没有学过,也不准备去学,AWT和SWING我至今也没有用过。

另外一个计划是学习UML,目前只是刚刚开始看。

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2001-12-4 15:58 | 只看该作者
上帝的左手,我和你的目的还有情况差不多那,也是过了ccna,准备过java

不过我对java还是很感兴趣,想多学点东西,看了fankai的话觉得很受用

我会努力的:)
以后还要多请教

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
17#
发表于 2001-12-4 16:39 | 只看该作者
写得不错!
巧,我也是从《Java2从入门到精通》开始学习,不过没您那么好耐性,只看了两遍,确实是本初学者的好书!!不过,看过之后,该看些别的,比如《java编程思想》(呜,我还一遍没看完,没时间,不过一定会看几遍的),绝对推荐!!有思想,另外,《java核心技术》2册,也不错。
说到应用,那些jdbc,xml,servlet,rmi等,大多都是技巧,java本身熟悉了,学它们小菜一碟;不过谈起架构,比技巧要难掌握多了,也重要多了,比如J2EE,老兄当不可小看,逻辑分层,嘿嘿,不那么简单;还有corba,好东西的。
高一点的技巧,比如多线程,java API(数据结构),这些对于提高程序性能、规范性可较重要呢!
现在工作太忙,我到是觉得学一段时间后,别做那么多的编码,多看些书籍收获更大。UML是好东西,我再有一个脑袋,一定学它!现在我对Oracle兴趣最大,一头扎那里去了。
有时间多多切磋了!

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2001-12-4 16:46 | 只看该作者
windsky,请问UML是什么冬冬??

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
19#
发表于 2001-12-4 16:52 | 只看该作者
UML,最流行的建模语言,要做PM,早早看看吧!
smaling小组有个UML,去看看吧:
http://umlchina.smiling.com/group/homepage.ecgi?group_id=9986

使用道具 举报

回复
论坛徽章:
0
20#
发表于 2001-12-4 16:57 | 只看该作者
呵呵,我看了一些那儿的帖子,说话挺逗,不过很深刻,都是高手啊。。。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表