java與vb
A. 請問VB與java的區別
如果說開發桌面程序,使用vb會和系統的界面配合的天衣無縫,加上可拖拽式編程,絕對優於java,但是java擁有強大的類庫,很多演算法你完全可以調用java類庫的類和方法來實現,而且參考中文API會很簡單,但是,vb的函數庫就遠遠比不上java了
最後要說一點,java和vb不是同一時期的語言,兩者差別非常大,vb沒有java的人性化設計,可擴展,可復用也不敵java,更不用說跨平台了,所以,要是我,我會用java,因為vb已經逐漸脫離市場,即便什麼時候用到,他也很好學,很簡單.
B. vb與java哪個好學
VB好學,但是前景不太樂觀
JAVA難學,但就業形式好,工資待遇高.
會者不難,難者不會
祝你成功
C. VB語言跟JAVA語言什麼區別
這個問題好像比較抽象一些,呵呵!區別是看你怎麼看待它們 暫且不說什麼對象不對象的,在大學裡面學的時候老師都搞不懂什麼是對象,很多程序員問起來對象是什麼,除了書上的解釋以外,他們也說不出來個所以然來。 VB或者說Delphi這種可視化的編程工具,就是拖一拖控制項,這些組件已經封裝了代碼,不需要自己再去編寫了,我們可以把時間大量的用在解決問題的部分上。 而Java很多代碼需要自己去編寫,比如監聽(好像是叫這個,好長時間不用了)窗口關閉按鈕是否觸發等,但是你可以看到區別,就是程序的大小是截然不同的。 但不是說Java就沒有這種RAD(Rapid Develope)這種工具,比如JBuilder就是一款很不錯的軟體
D. vb與java區別
可以
Java創建帶GUI的項目可以做出窗體和按鈕
而VB創建命令行的項目也就可以做出一個「瞬間完成動作」的黑框框
E. VB和JAVA有什麼區別
vb.net是一個面向對象的編程軟體,有N多人使用其編程,因為其入門非常容易,點幾下,打幾下,一個小的應用軟體就出來了.
C語言,是面向過程編程.大多應用於科學計算,或硬體編程.
C++,是面向對象編程,大多應-用於,游戲開發,界面軟體開發.
java是基於WEB平台的編程軟體,現在市場上大多需要的是這樣的人才!招聘網上可見.java也是面向對象編程.
F. JAVA與vb比較哪個好
沒有什麼語言比另一個語言更好的說法,只有某個語言在某個領域更適合的說法。
VB是一種面向對象的時間驅動機制的程序設計語言,語法結構接近自然語言,適合初學編程的人學習。VB是世界上應用最廣泛的語言,比較適合的領域是C/S架構的MIS和資料庫管理系統。衍生語言VBScript又是一種非常適合B/S架構MIS等的語言,它的簡單和易修改非常適合管理系統需求多變的情況.對資料庫的支持也很好。VB目前的最新架構是.NET架構,語法結構於VB 6.0相比變化很大,需要用心專研才能掌握新語法。
JAVA最大的好處是跨平台。可以在手機比如安卓系統使用,也可以在計算機和網頁上使用。如果L准備開發分布式代碼,JAVA將是最好的選擇。同時,JAVA也是一種非常清晰的語言,JAVA的應用領域很廣,它的移植性使他適合移動,分布式,企業平台。
無論是學習哪門編程語言,只要下功夫學的精通就會有一片光明的就業前景。特別提醒,學習計算機編程不要貪多而要求精。掌握一門編程語言足夠,把一門編程語言學精通即可。
G. vb跟java語言什麼區別
區別:VB擁有可視化的用戶開發界面,從設計開始就是一種簡單的語言。一些C++和Java中的特性在 VB 中並沒有出現。一些類似於編譯時進行類型和聲明檢查的功能在默認情況下是關閉的。所以會造成一些類似於「未定義類型」錯誤的發生。
Visual Basic是一種由 Microsoft 公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。
Java是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
H. VB編程與Java編程之間的區別
vb特點:
vb是以控制項為主的語言,包含大量的實用性控制項,其語法要求不是很嚴格,屬於【半弱類型】語言。
JAVA特點:
1.平台無關性
平台無關性是指Java能運行於不同的平台。Java引進虛擬機 原理,並運行於虛擬機,實現不同平台的Java介面之間。使 用Java編寫的程序能在世界范圍內共享。Java的數據類型與 機器無關,Java虛擬機(Java Virtual Machine)是建立在 硬體和操作系統之上,實現Java二進制代碼的解釋執行功能, 提供於不同平台的介面的。
2. 安全性
Java的編程類似C++,學習過C++的讀者將很快掌握Java的精 髓。Java舍棄了 C++的指針對存儲器地址的直接操作,程序 運行時,內存由操作系統分配,這可以避免病毒通過指 針侵入系統。Java對程序提供了安全管理器,防止程序的非法訪問。
3. 面向對象
Java 吸取了C++面向對象的概念,將數據封裝於類中,利用類 的優點,實現了程序的簡 潔性和便於維護性。類的封裝性、 繼承性等有關對象的特性,使程序代碼只需 一 次編譯,然後 通過上述特性反復利用。程序員只需把主要精力用在類和接 口的設 計和應用上。Java 提供了眾多的一般對象的類,通 過繼承即可使用父類的方法。在 Java 中,類的繼承關系是單一的非多重的,一個子類 只有一個父類,子類的父類又有一個父類。Java 提供的 Object 類及其子類的繼 承關系如同一棵倒立的樹形,根類 為 Object 類,Object 類功能強大,經常 會使用到它及其 它派生的子類。
4. 分布式
Java建立在擴展TCP/IP網路平台上。庫函數提供了用HTTP和FTP協議傳送和接受信息的方法。這使得程序員使用網路上的文件和使用本機文件一樣容易。
5. 鍵壯性
Java致力於檢查程序在編譯和運行時的錯誤。類型檢查幫助檢查出許多開發早期出現的錯誤。Java自己操縱內存減少了內存出錯的可能性。Java還實現了真數組,避免了覆蓋數據的可能。這些功能特徵大大提高了開發Java應用程序的周期。Java提供: Null指針檢測、 數組邊界檢測、 異常出口、 Byte code校驗
I. JAVA 和 VB的區別
vb是一個可視化的編程工具,而c和c++則是語言,沒有可比性,除非你用basic和c比,或是vb和vc比的話,b的底層技術沒有c強,如果你要編寫諸如殺毒,輸入法,優化工具,網路工具,驅動等等,VC的優勢很大。如果編寫諸如基於資料庫方面的軟體,如員工管理,企業財務管理等等,VB的開發效率能比VC的優勢大一點,但不是絕對的。
C在底層操作上,絕對是除了匯編外,無人能敵的。
但是現在基於資料庫的軟體非常流行,項目的盈利非常大,如果用vc編寫一個優化大師或是輸入法的軟體,能賣10萬元的話,如果做一個報稅的軟體則能達到百萬的收入。
按照技術投入說,c如果要出人頭地,必須要付出更多的代價。
本人是搞java開發的,項目的金額都在百萬以上,最近這個能達到1500萬到2000萬人民幣,java是開發b/s模式的資料庫軟體,而vb是c/s模式,同樣的軟體用java做就要比vb的盈利大很多倍。
同樣是c/s模式基於資料庫的軟體,pb和delphi的開發效率要比vb大很多。所以說vb現在已經無路可退了。
如果你喜歡C,那麼我支持你,C是一個永不過時的語言,但是你要付出太多的努力,現在C的方向一是開發驅動,二是開發嵌入式,都是比較有發展的產業。不過學習要對硬體了解很多,畢竟C的優勢就是底層開發。
如果你喜歡開發基於資料庫的軟體,建議你學習java或是dotnet,這樣你的付出相對c來說不會太多,但是相關的技術知識也是要掌握的,如web技術,資料庫建模,伺服器集群,瀏覽器參數,軟體架構,而且新技術更新特別快,所以需要經常自我學習,也不是一件輕松的事。
另外,站長團上有產品團購,便宜有保證
JAVA 和 VB的區別
J. JAVA和VB有什麼區別啊
相關就是都是計算機語言
選擇先學哪個的話 這兩個沒什麼關系 不過VB的簡單能夠讓你更容易入門學JAVA 不過我覺得還是不要用VB作為入門語言吧 c之類的會好點