java適合開發(fā)服務器嗎,搞 Java 最重要的是什么?毫不夸張地說,掌握和了解Java適合開發(fā)桌面應用程序嗎?,java 開發(fā)客戶端服務器程序都會用到哪些技術(shù)?,java服務器開發(fā)工程師怎么樣啊,薪資待遇在深圳是多少啊,一年的工資經(jīng)驗??,基本就能走遍天下都不怕了!
1.Java適合開發(fā)桌面應用程序嗎?
對于一門語言來說沒有適合不適合的,只有需求和實際相結(jié)合的結(jié)果。java不擅長做桌面級應用原因有以下幾點:java swing配置的按鈕相對來說不太美觀,而且優(yōu)化,排版設(shè)計都沒有C#的好,甚至界面設(shè)計都要考代碼段來寫,不夠直觀,雖然有可拖動構(gòu)建按鈕的界面但是用很不方便。桌面級的應用中有些直接調(diào)用了windows的底層,對于java來說先要通過JVM然后再去windows對于數(shù)據(jù)量大的,效率要求嚴格的,多一層可能會對效率造成影響。這也是最致命的,java運行需要java環(huán)境。你可以保證服務器上裝好java,但你不能強制要求使用用戶去裝,當然如果你愿意把原來只有幾個MB的程序打包成包含有200多MB J2EE環(huán)境的大應用也是可以實現(xiàn)的,但接著就產(chǎn)生了一個問題,如果是一個簡單的計算器程序,你是愿意去用一個只有幾KB的C#程序,還是用一個200多MB的java程序。
2.java 開發(fā)客戶端服務器程序都會用到哪些技術(shù)?
先要給樓主說一下: rmi,ejb主要應用在b/s程序中,當然如果樓主一定要用也可以。 如果樓主需要開發(fā)一個c/s程序的話,使用swing技術(shù)就可以了,您在學習swing的時候可以使用很多中ide插件,如.5ga,可以很方便的為您提供一套ide系統(tǒng),用起來就像vb一樣,通過拖拽控件和監(jiān)聽自動生成代碼。 另外,您說進銷存服裝管理系統(tǒng)肯定是要和數(shù)據(jù)庫掛鉤的,所以您需要學習jdbc,也就是說,swing是做界面和寫業(yè)務邏輯的,而jdbc是鏈接數(shù)據(jù)庫的。 如果做您說的那個功能,學這兩個足夠了! 不過說實話,這樣的系統(tǒng)如果使用delphi的話速度不知要比java快多少倍! 不過也要看樓主老板或者客戶的要求了,誰讓人家給錢啊哈哈。 祝好運
3.java服務器開發(fā)工程師怎么樣啊,薪資待遇在深圳是多少啊,一年的工資經(jīng)驗
工作在哪里都是差不多的,總之就是那些事,如果你有開發(fā)經(jīng)驗,自己不是很差的話在北京上海深圳都是多不多,比如2年開發(fā)經(jīng)驗:5000—1W不等,如果是三年以上至少要個8000以上吧。如果是5年的大牛,在這三個地方不給1W只能說明你狠差!主要看技術(shù)!好好努力!0-2年一個分水嶺,2-3年一個分水嶺。3-5年一個分水嶺,5年以上的工資就不會那么猛漲了,基本就定位了!
雖說掌握和了解了Java適合開發(fā)桌面應用程序嗎?,java 開發(fā)客戶端服務器程序都會用到哪些技術(shù)?,java服務器開發(fā)工程師怎么樣啊,薪資待遇在深圳是多少啊,一年的工資經(jīng)驗??,能走遍天下,但也要不斷去學習新的知識,更多的Java知識,請聯(lián)系客服獲取。