| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1579 人关注过本帖
标题:Java的优势到底在哪里?-->静夜思转移
只看楼主 加入收藏
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
结帖率:66.67%
收藏
 问题点数:0 回复次数:12 
Java的优势到底在哪里?-->静夜思转移

帮gf做过一次大作业,帮gf做了几天的毕业设计,感觉在java里面举步艰难,表现在

1、IDE慢,至少比vs.net慢得多

2、提示慢,函数的功能作用等的提示弹出极慢,参数用途提示也慢

3、错误提示莫名其妙,NetBeans是,Eclipse是,JCreator也是,JBuilder不够内存未用过

4、编译慢,运行慢,编写慢,……

5、官方的文档是我太笨,看不太懂

6、现在所谓的smart mobile在java有些接口不支持,甚至有些手机的有些机型不支持java编写的软件

7、jsp没动过,估计优势在这里吧,顺带一问,struct是等同于xml的标记吗?

搜索更多相关主题的帖子: Java 优势 
2006-05-08 21:12
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

漏了一条,

8、我不知道JDBC和ADO.NET的效率相比怎样,但至少JDBC的编写就比ADO.NET复杂得多,
也比ADO麻烦,JDBC有数据集的概念吗?(ADO.NET dataset/ADO recordset)
在Java显示从数据库读出的数据也麻烦,在.NET一个DataGrid.DataBanding()就完事的动作
在Java找来找去都找不到Tableviewer的资料,听高手说要先新增模板,是吗?
但是我t m d不信要显示个数据集需要写十几行代码,java的listview是哪个控件?


后记:不好意思,主要是前天帮gf用Eclipse做毕业设计时做到火滚!

想要实现一个在C#里面极简单的功能,居然连csdn都没找到相关资料,我太笨吗?!

2006-05-08 21:19
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

漏了一条,

8、我不知道JDBC和ADO.NET的效率相比怎样,但至少JDBC的编写就比ADO.NET复杂得多,
也比ADO麻烦,JDBC有数据集的概念吗?(ADO.NET dataset/ADO recordset)
在Java显示从数据库读出的数据也麻烦,在.NET一个DataGrid.DataBanding()就完事的动作
在Java找来找去都找不到Tableviewer的资料,听高手说要先新增模板,是吗?
但是我t m d不信要显示个数据集需要写十几行代码,java的listview是哪个控件?


后记:不好意思,主要是前天帮gf用Eclipse做毕业设计时做到火滚!

想要实现一个在C#里面极简单的功能,居然连csdn都没找到相关资料,我太笨吗?!

2006-05-08 21:19
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
怎么管理员帮我转这里来了?我是想在不同语言的程序员之间讨论,

转来这里只能让java程序员见到,他们一直使用java,具有片面性。
2006-05-08 21:21
燃燒
Rank: 9Rank: 9Rank: 9
来 自:磁盘驱动器
等 级:贵宾
威 望:56
帖 子:9878
专家分:2
注 册:2006-4-20
收藏
得分:0 

JAVA的優點

JAVA語言廣受各界的好評究竟它的魅力在哪呢?

歸納出JAVA語言的優點如下:

⊙寫一次可以使用很久(Write once, run anywhere)

這是JAVA程式設計的崇高精神,也是JAVA如此受寵的原因之一。其中最大的推手是”JVM”技術 (java虛擬機器),可與硬體結合,發揮強大的功力。

⊙簡單

物件導向的特性,加上眾多類別的函式庫,在程式的除錯修改,新增功能方面

也因為物件的特性,使這些維護更容易,所以可以簡單地用JAVA

開發各式各樣的應用程式。

⊙安全性

至可以對於不同的安全需求,而設定Java應用程式的安全等級。原則上一個未經您允許的Java程式,是不可能傷及你的系統的。

⊙網路

Java可以說是藉由網際網路而重生的,自然對於具備網路功能程式的撰寫,也是非常容易的。像是: Socket、Email、Servlet、JSP等。

Unicode(萬國碼)

JAVA使用Unicode作為它的標準字元,這項特性使得Java的程式能在不同語言的平台上都能撰寫和執行。簡單的說,你可以把程式中的變數、類別名稱使用中文來表示,當你的程式移植到其它語言平台時,還是可以正常的執行。Java也是目前所有電腦語言當中,唯一使用Unicode的語言。

資源回收處理 (Garbage Collection)

Garbage Collection是由JVM幫忙我們的程式對記憶體做動態的管理,需要多少記憶體、那些物件的記憶體已經不使用了,需要移交給系統,這些繁瑣且危險的動作全數交由JVM去幫我們管理。讓我們能夠更專心的寫程式,不需要擔心記憶體的問題,而記憶體的統一管理,對於跨平台也有相當的幫助。

例外處理 (Exception)

為了JAVA程式更安全、更穩定,那麼程式隨機應變的能力就要好。Java引入了例外處理的機制,能夠在你程式中比較可能有例外情況產生的地方,加上相對應的處理,讓程式不致於因為突發的錯誤,造成執行中斷或是當機的情況。

例外處理也讓你更能掌控整個程式執行的流程,也使得程式的設計更為嚴謹。

而物件導向固有的優點:模組化設計,獨立且合作,維護容易,可重覆使用

JAVA可說是一應俱全綜合以上的種種優點 使著JAVA程式展現受寵的風采與魅力誘人的姿態 也由於有這些優點當作我們學習時的墊腳石 有推波助瀾之效 讓我們學起來更輕鬆容易


Thinking in life, thinking in love, thinking in dream,thinking in you !
月光倾泻,岁月沉沦
[url=http://58189.]http://58189.[/url]
2006-05-08 22:18
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 

就当我是乱写的吧,期待有人反驳一下本人意见


kai & god ...

2006-05-08 22:39
★王者至尊★
Rank: 1
等 级:新手上路
帖 子:528
专家分:0
注 册:2006-3-28
收藏
得分:0 
萝卜白菜 各有所爱

------Java 爱好者,论坛小混混,学习中------
2006-05-08 22:40
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
http://www.bc-cn.net/bbs/dispbbs.asp?boardID=35&ID=62682&page=1


期待有人反驳我意见!!!

我是真的想知道java的优点
2006-05-08 22:41
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
以下是引用★王者至尊★在2006-5-8 22:40:00的发言:
萝卜白菜 各有所爱

要爱萝卜或白菜之前,至少让我知道哪个的味道到底好在哪里吧?!

2006-05-08 22:41
★王者至尊★
Rank: 1
等 级:新手上路
帖 子:528
专家分:0
注 册:2006-3-28
收藏
得分:0 
完了 是想彻底贬低java了...

------Java 爱好者,论坛小混混,学习中------
2006-05-08 22:42
快速回复:Java的优势到底在哪里?-->静夜思转移
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017462 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved