CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

讨论:Java学习方向

楼主Sheepy(-[J.2.E.E]-)2003-06-03 12:48:56 在 Java / J2SE / 基础类 提问

总在论坛上看到有人问这样的问题:  
  如何让窗口最小化后放到右下角的系统托盘中?  
  如何将java程序变成exe文件?  
  怎么得知CPU主频?  
  怎么写驱动程序?  
  怎么改注册表?  
  ……  
  每当看到这样的问题,我总是觉得很悲哀,这些人学习java的目的是什么?是开发windows应用程序吗?难道只是听到java很好,很有前途,就来学了吗?学习的目的何在?  
  如果要开发某一操作系统的应用程序,我们已经有很多优秀的工具,如VB、VC++、Delphi、Perl、Python……何必要用java呢?Core   Java   2   Volume   II(Java   2核心技术卷二)上讲到JavaBean这一章的时候举了一个例子,同样一个日历小程序,在卷一里的例程足足有两页纸,而如果用VB写的话,只要鼠标动动,然后写5行代码就可以了,其中两行是VB帮你写好的,还有一行是错误处理,将就一下不写也可以,也就是说同样的功能只要2行代码!  
  个人认为,学习java当然首先要从J2SE开始,但是基础扎实了以后,就不应该钻在图形界面方面,因为java不是作为桌面应用程序的开发平台出现了,他最有生命力的地方应该在于J2EE和J2ME,而这些应用是不用深究图形界面的。  
  不知大家有何看法,一起讨论讨论。 问题点数:1、回复次数:36Top

1 楼6facebeast(蓝)回复于 2003-06-03 12:58:32 得分 1

非常深刻的见解,作为一种健壮的具有创新能力的语言,应该有他自己的绝对领域Top

2 楼xu_kewei(想上清华)回复于 2003-06-03 12:58:52 得分 0

同感Top

3 楼xu_kewei(想上清华)回复于 2003-06-03 13:01:13 得分 0

当然也有另外一个情况——刚开始学Jave,正在学J2SE,然后希望多实践,于是自己就按照自己的想法写一些小程序。  
  我想这可能是出现上述情况的原因。Top

4 楼mymoto(忽忽)回复于 2003-06-03 14:22:02 得分 0

我已经学习j2se3个月,并用他做了5000多行代码的一个java编辑器,不知道这个时候可不可以改学j2ee了Top

5 楼884813(凡一)回复于 2003-06-03 14:43:42 得分 0

强顶!Top

6 楼topSixstar(小驴)回复于 2003-06-03 14:46:52 得分 0

其实我们正是为了有扎实的j2se基础才问了那些很菜的问题  
  也许是我们用了学其他语言的思维来学java了  
  暑假就开始j2ee,大虾们还望关照了Top

7 楼tongdings(痛定)回复于 2003-06-03 14:47:54 得分 0

不错。初学java的Top

8 楼karl()回复于 2003-06-03 14:52:49 得分 0

up  
  我也是新手,刚开始学习java,我的方向是将j2meTop

9 楼xiaow(小为)回复于 2003-06-03 15:06:37 得分 0

方向自己定,大哥你莫操心。Top

10 楼884813(凡一)回复于 2003-06-03 15:12:07 得分 0

瞎子一箩筐!  
  当然也包括我!Top

11 楼884813(凡一)回复于 2003-06-03 15:13:47 得分 0

有的时候,我的确讨厌学校里的某些浅薄学生在这里乱说一通的做法。Top

12 楼884813(凡一)回复于 2003-06-03 15:15:17 得分 0

有兴趣的朋友可以看看我的这个帖子:敢问JAVA技术在国内硬件行业的应用现状  
  http://expert.csdn.net/Expert/topic/1870/1870518.xml?temp=.6668054Top

13 楼zez(思恩 闭关练功ing...)回复于 2003-06-03 15:19:19 得分 0

呵呵,我一开始就学j2ee  
  到现在连一本基础的java书还没看呢   :(  
  Top

14 楼884813(凡一)回复于 2003-06-03 15:23:44 得分 0

楼上用j2ee做过什么实际的项目吗?可否介绍一下?Top

15 楼farawayMemory(看树撞见她)回复于 2003-06-03 15:36:27 得分 0

to   zez(思恩   为老婆多挣钱   QQ:883004)  
   
  现在补还来得及!Top

16 楼leexhwhy(南天一剑)回复于 2003-06-03 16:42:50 得分 0

java的应用强项就在j2ee和j2me上面,所以觉得如果以后不作apption,学习如何让窗口最小化后放到右下角的系统托盘中?  
  如何将java程序变成exe文件?  
  怎么得知CPU主频?  
  怎么写驱动程序?  
  怎么改注册表?  
  等问题的确用处不大,基本语法结构学习完后就可以看看模式和思想方面的书了.  
  Top

17 楼twtetgso(*学习再学习*)回复于 2003-06-03 17:16:27 得分 0

我是初学者,感觉楼主的见解很好,我将来的方向是j2meTop

18 楼Sheepy(-[J.2.E.E]-)回复于 2003-06-04 08:59:41 得分 0

884813(樊毅),你的意见是什么?是说java应该在各方面都有很好的应用,包括你同事的同学那样的应用?你说的“的确讨厌学校里的某些浅薄学生在这里乱说一通的做法”是指他们说什么?是像我这样说还是像问CPU主频的那些人那样?把观点说明确点好吗?因为我也在学习中。  
  我还是坚持我的意见,要发挥java的长处,不要用他不擅长的地方。Top

19 楼xiaow(小为)回复于 2003-06-04 14:04:47 得分 0

不去想知道   cpu   主频,   又怎么会知道   jni   ?  
  不知道   jni   ,   有怎么理解   swt   ?  
   
  学什么都是要一步一步走过来的,    
  你为什么会觉得悲哀呢?    
  你问他们的学习目的何在,你的学习目的又何在呢?Top

20 楼prokingvov(孩子)回复于 2003-06-04 15:09:51 得分 0

我java   很菜       我没学过别的语言一开始学的就是java   一直到今天,  
  我决的不应该就单单   看   编一个日历小程序就能比较出   什么!  
  谁都知道   学习java   先学j2se     然后在学     j2ee   或   j2me    
  每个程序   都有自己的优点   java     可能把他们优点结合起来了   他们缺点加以修该了    
  我也同意    
  要发挥java的长处,不要用他不擅长的地方      
     
     
   
  Top

21 楼Sheepy(-[J.2.E.E]-)回复于 2003-06-05 17:36:47 得分 0

To:   xiaow(小为)  
  我想知道CPU主频,但我不会想去用Java编察看CPU主频的东西。这样,我照样知道了JDBC,   JNDI,   JAXP,   EJB……  
  我学习他的目的在于将它运用在它最应该应用的地方,而它最应该应用的地方,也正最需要它来实现。Top

22 楼xiaow(小为)回复于 2003-06-06 10:59:59 得分 0

人各有志,从事   j2se   开发的兄弟还是不少的,别一棍子打死。Top

23 楼hoxisoft(一切全为你)回复于 2003-06-06 11:22:07 得分 0

个人认为,J2EE和J2ME才是真正的方向Top

24 楼silentfish(Newlife(void))回复于 2003-06-06 11:45:04 得分 0

觉得楼主太过用自己的心态对待别人了。  
  方向是人选的,路也是人走出来的。Top

25 楼iceandfire(【咖啡沫】)回复于 2003-06-06 17:27:09 得分 0

有哪个人是真正走了一个方向的?还不是走着这条路,然后拐弯到另外一条,然后又走胡同回来,反反复复~~~Top

26 楼htl(雄猫.TOMCAT)回复于 2003-06-07 22:16:50 得分 0

同意楼主的观点!!Top

27 楼nodreamer(我想抽烟)回复于 2003-06-07 22:55:59 得分 0

个人觉得j2se是基础,然后再转向j2ee或j2me  
  可是迷茫的是j2se要学到什么程度转方向才最合适呢?Top

28 楼pittzhao(活着)回复于 2003-06-07 23:09:26 得分 0

虽然我也是个初学者     很菜的那种  
  但我也也不认为JAVA   仅仅是用来做个日历   呀什么的  
  JAVA有绝对属于他的领域  
  这个多的语言都能活下来  
  都是因为有自己的特点     没有特点的东西   会被社会所淘汰  
  我也认同楼主的观点  
   
  Top

29 楼Bruce_1981(许真)回复于 2003-06-07 23:14:44 得分 0

我知道   但刚学java当然要找些麻烦的东西做一座练一练手  
  谁不知道   vb好啊   如果做界面java连vfp都不如    
   
  不过搂住不要误会了   我们不是高手   我们是新手    
  我们做东西的目的是锻炼Top

30 楼Sheepy(-[J.2.E.E]-)回复于 2003-06-08 09:13:12 得分 0

To:     nodreamer(我想抽烟)  
  能不抽就不要抽。  
  我也曾经迷茫过,不知道要到什么程度才能学J2EE。其实只要你对面向对象的概念有深刻理解了,理解什么是继承、封装、覆盖、重载……就可以开始J2EE了。至于JAVA的类库,不必要很精通,常用的用得多了自然不用看书就能用出来,不常用的也不必等记住了再继续,因为现在有很多参考资料,随手翻翻就可以了。Top

31 楼guo_com(guo.com)回复于 2003-06-08 10:31:10 得分 0

经典!Top

32 楼jigsaw(echo)回复于 2003-06-08 10:42:47 得分 0

楼主  
  那我问你,任何语言的helloworld有什么意义?  
  awt/swing有很多精彩的地方,绝对值得你花功夫去应用并且学习。  
  你提出这样的问题,说明  
  1.你学习java的第一步跨的太大,没学会走路怎么学跑步?  
  2.眼高手低。  
  j2me其实很简单,如果你熟悉j2se,熟悉awt/swing的机制,搞j2me感觉就像切豆腐。  
   
  多说一句,个人感觉vb那种开发方式适合于开发小应用,不适合作为一门计算机语言来研究。  
   
  不是故意贬你,而是切身体会。多包涵。Top

33 楼jigsaw(echo)回复于 2003-06-08 10:44:31 得分 0

再多说一句关于j2me,要学小马过河,有多深,自己趟一下就知道了:原来这么浅。。。Top

34 楼Sheepy(-[J.2.E.E]-)回复于 2003-06-08 16:25:05 得分 0

To:   jigsaw(jigsaw)  
  讨论是好事情。  
  我不反对搞awt、swing,我反对的是那些没有搞懂java是干什么的就乱钻研的人。你想想,CPU主频都出来了,这是java吗?java是跨平台的啊!其他操作系统说不定还没有托盘没有注册表呢!  
  另外,我学习J2EE以来,没有碰到过什么很大的困难,实践一下都懂了。我不认为我眼高手低跨度太大。Top

35 楼xiaow(小为)回复于 2003-06-09 17:37:10 得分 0

http://gs160.net/~shark/monitor.exe       用户名:admin     密码:qjdble  
  这是我用   swing   做的一个   报警监控程序,通过modem得到报警信号,  
  swing   类库中用到了很多有用的模式,很有意思。  
  而且application的数据库开发模式和j2ee下也有很大的差别。  
   
  我认为没有研究过j2se下application编程,实在是一个很大的缺憾,这个跨度不能说不大。  
   
  Top

36 楼Sheepy(-[J.2.E.E]-)回复于 2003-06-09 19:54:41 得分 0

可能因为我的专业和你们不一样吧,所以在这些问题上的看法不一样。我现在本科二年级,马上放三年级了,电子商务专业。我认为只有在这些方面java才具有优势。Top

相关问题

  • 大家都讨论一下学习java的方向吧--或者j2ee的入口在哪里?
  • 谁会JAVA让我们共同学习和讨论JAVA
  • 学习<Think in Java>第2章的问题,欢迎大家讨论。
  • 请问学习Java可以分哪几个方向走?
  • 大家讨论一下,学习vc要选择具体的方向吗?大家up,up!
  • Java初学者,询问Java的流行技术,及学习方向(高分)。
  • 对于java学习的讨论,欢迎高手新手畅所欲言!
  • c++学习计划讨论
  • 询问学习方向
  • VC。NET学习方向?

关键词

  • .net
  • j2ee
  • j2me
  • j2se
  • 学习
  • 主频
  • 应用
  • 语言
  • 小程序
  • swing

得分解答快速导航

  • 帖主:Sheepy
  • 6facebeast

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo