導航:首頁 > 文件教程 > j2ee國際化文件怎麼創建

j2ee國際化文件怎麼創建

發布時間:2024-09-01 01:07:30

1. 高分100,一個簡單問題,java集成環境NetBeans IDE 各個文件夾都是干什麼的

文件夾:build-存放編譯後抄的class文件
nbproject-存放項目的具體配置文件
src-java源代碼存放文件夾
test-JUnit測試文件存放位置

Build.xml構建描述文件,因為Netbeans的編譯打包是基於ant的,build就是ant實現自動編譯打包的描述文件。
manifest.mf是打包的時候需要的一個清單文件,是對打包後的jar包中的文件的一個描述下文件。
original.java,.netbeans_automatic_build,這兩個文件不知道你用的什麼Netbeans版本,在我的版本中並未生成此文件。
build-impl.xml是對Build.xml文件的具體描述,Build.xml其實並未實現具體的ant構建腳本,具體是在該文件中實現的,如果你看過build.xml的源代碼,就會發現一句<import file="nbproject/build-impl.xml"/>,這你就知道是什麼意思了。

2. java方面主流的技術有哪些

  1. 注意:本回答更專注於方向的主流技術作為參考!

  2. 首先明白,java目前有兩大方向:一是javaweb,二是安卓開發(請自行查找相關知識學習);

  3. 無論做哪方面的java開發,javase也即是java基礎部分是必備知識,其中包括:

    (1).Java基礎語法、數組、類與對象、繼承與多態、異常、范型、集合、流與文件、反射、枚舉、自動裝箱和註解。

    (2).Java面向對象編程的三大特徵——封裝、繼承和多態。

    (3).通過異常的編寫和使用來體驗Java的異常處理機制。

    (4).通過對象的存儲與檢索來體驗Java集合的強大功能。

    (5).通過文件的讀寫與傳輸來體驗.Java對I/O的支持。

    (6).通過反射機制的講解來體驗Java語言的動態特性。

    (7).有興趣還可以學習線程,網路編程,垃圾回收機制等

  4. JDBC的了解和練習,資料庫知識掌握要求一定扎實。

  5. html+CSS+DIV,jscript,jquery等必須有一定的了解和基礎甚至是熟練應用

  6. jsp ,servlet ,過濾器,攔截器,xml進行掌握學習,並且認識MVC的開發模式(註:設計模式和演算法等都是穿插學習的,也是很重要的!)

  7. 掌握了以上技術的原理後,可以進行SSH框架的學習,三大框架依然為現在相當流行的主流框架,Mybatis等框架,框架是為了便於開發,不等同於使用框架就足夠了,背後的原理一定掌握熟練。

  8. svn git maven等團隊開發的東西需要了解。

  9. java的技術很豐富,上面所述僅為參考,歡迎更正補充,謝謝交流。

3. Java開發工程師與Java軟體工程師有什麼不同

軟體工程師必須知道20個知識點,看看你了解多少?

1,針對面向對象的設計與分析:為了讓軟體有更好的可維護性,重用性以及快速開發, 簡短的OOAD與它的SOLID原則對於每一個軟體工程師來說都是該牢記的。

2,軟體品質因素:軟體工程的好壞與軟體的品質因素是絕對關聯的。請在開發過程中深 刻的理解這一點。

3,數據結構與演算法:深刻理解像數組,列表,棧,樹,圖,集合等這樣的基本數據結構 ,並在軟體開發過程的關鍵部分使用好的演算法。這樣整個軟體邏輯就會很清晰了。

4,Big-O符號來標記演算法復雜度:在開發過程中,請務必使用 Big-O 符號來比較兩個代 碼段或者不同演算法所消耗的時間復雜度,這在開發高性能軟體項目中是非常重要的。

5,UML圖:UML圖已經是一個通用的軟體設計與分析的語言。如果你們在開發軟體的過程 中還沒有做UML圖,那麼給人的感覺就是這壓根就不是軟體工程。

6,正確的衡量軟體開發進度。

7,設計模式:設計模式是前人在解決各種各樣問題的過程中總結出來的一套標准對策, 在絕大部分情況下,使用這些模式肯定是利大於弊的。如果你不想在開發過程中重新造 輪子,那麼就直接使用它吧。

8,理解操作系統的基本原理:因為所有的應用程序都是直接運行在操作系統這個層級的 ,學習操作系統的基本原理能讓我們對應用程序的底層以及性能有更好的把握。

9,學習計算機組成原理:幾乎所有的應用程序甚至是OS都需要與物理硬體打交道的,所 以學習計算機組成原理與理解操作系統原理一樣都可以讓你對於應用程序有更深刻的理 解。

10,網路基礎:網路與計算機組成,操作系統以及傳輸流程都是緊密關聯的,理解網路基礎 能讓你在開發過程中得心應手。

11,需求分析:對於軟體工程來說,需求分析是項目的起點,也是整個項目最最重要的 部分。如果這玩意你搞錯了,整個項目的方向也就錯了。

12,軟體測試:在軟體工程中,測試也是非常重要的。單元測試,黑盒測試,白盒測試,TDD,集成測試等等都是我們必須知道的。

13,獨立管理:主要是說類庫(JAR,DLL等等)的管理,熟悉使用一些類似Maven,Ant,lvy這樣的知名工具對於大型項目的類庫管理是非常有用的。

14,持續化集成:持續化集成能讓測試大型模塊與組件更加簡單與自動化,關於這一點,你可以去了解 Hudson 這個工具。

15,ORM:了解Hibernate這種將對象與資料庫表映射工具是非常有好處的,它可以減少你的代碼量並節省你的代碼維護時間。

16,DI(獨立注入):DI或者IoC(Inversion of Control)的具體實現框架Spring能讓你創建對象時更加輕松,對於大型企業級項目更是如此。

17,版本控制系統:VSC工具(SVN,TFS,CVS等)對於團隊合作開發以及版本控制都是非常重要的。熟練使用這類工具算得上是必備技能。

18,國際化:通過i18n來將不同語種的字元串存儲在其他文件是讓軟體支持多語種的方法。所以i18n在不同的IDE上使用的方法我們應該了解。

19,架構模式:理解類似MVC,MVP,MVVM這樣的架構模式非常關鍵,這能讓你寫出易維護,簡潔以及方便測試的代碼。

20,編寫干凈的代碼:你的代碼僅僅只是能夠正常運行是遠遠不夠的,它必須讓編程人員輕易看懂來方便後續維護,所以,代碼格式以及編寫易讀的代碼技術都是我們需要了解的關鍵點。

4. 請問現在寫JAVA都用什麼工具

Eclipse 是最佳選擇,因為它是開源的,開源意味著免費,現在的企業都比較注重開發成本和安全性

5. spring的基本框架

Spring 框架是一個分層架構,由 7 個定義良好的模塊組成。Spring模塊構建在核心容器之上,核心容器定義了創建、配置和管理 bean 的方式,如圖所示:
組成Spring框架的每個模塊(或組件)都可以單獨存在,或者與其他一個或多個模塊聯合實現。每個模塊的功能如下:1、核心容器:核心容器提供 Spring 框架的基本功能(Spring Core)。核心容器的主要組件是 BeanFactory,它是工廠模式的實現。BeanFactory 使用控制反轉(IOC) 模式將應用程序的配置和依賴性規范與實際的應用程序代碼分開。
2、Spring 上下文:Spring 上下文是一個配置文件,向 Spring框架提供上下文信息。Spring 上下文包括企業服務,例如JNDI、EJB、電子郵件、國際化、校驗和調度功能。
3、Spring AOP:通過配置管理特性,Spring AOP 模塊直接將面向切面的編程功能集成到了 Spring 框架中。所以,可以很容易地使 Spring 框架管理的任何對象支持AOP。Spring AOP 模塊為基於 Spring 的應用程序中的對象提供了事務管理服務。通過使用 Spring AOP,不用依賴 EJB 組件,就可以將聲明性事務管理集成到應用程序中。
4、Spring DAO:JDBCDAO抽象層提供了有意義的異常層次結構,可用該結構來管理異常處理和不同資料庫供應商拋出的錯誤消息。異常層次結構簡化了錯誤處理,並且極大地降低了需要編寫的異常代碼數量(例如打開和關閉連接)。Spring DAO 的面向 JDBC 的異常遵從通用的 DAO 異常層次結構。
5、Spring ORM:Spring 框架插入了若干個ORM框架,從而提供了 ORM 的對象關系工具,其中包括JDO、Hibernate和iBatisSQL Map。所有這些都遵從 Spring 的通用事務和 DAO 異常層次結構。
6、Spring Web 模塊:Web 上下文模塊建立在應用程序上下文模塊之上,為基於 Web 的應用程序提供了上下文。所以,Spring框架支持與 Jakarta Struts 的集成。Web 模塊還簡化了處理多部分請求以及將請求參數綁定到域對象的工作。
7、Spring MVC 框架:MVC框架是一個全功能的構建 Web應用程序的 MVC 實現。通過策略介面,MVC框架變成為高度可配置的,MVC 容納了大量視圖技術,其中包括 JSP、Velocity、Tiles、iText 和 POI。模型由javabean構成,存放於Map;視圖是一個介面,負責顯示模型;控制器表示邏輯代碼,是Controller的實現。Spring框架的功能可以用在任何J2EE伺服器中,大多數功能也適用於不受管理的環境。Spring 的核心要點是:支持不綁定到特定 J2EE服務的可重用業務和數據訪問對象。毫無疑問,這樣的對象可以在不同J2EE 環境(Web 或EJB)、獨立應用程序、測試環境之間重用。

6. J2EE經典面試題及答案

J2EE經典面試題及答案

J2EE,使用Java技術開發企業級應用的一種事實上的工業標准,它是Java技術不斷適應和促進企業級應用過程中的產物。下面為各位考生分享的是J2EE經典面試題及答案,希望對大家有所幫助!

1.MVC的各個部分都有那些技術來實現?如何實現?

答:MVC是Model-View-Controller的簡寫。"Model" 代表的是應用的業務邏輯(通過JavaBean,EJB組件實現), "View" 是應用的表示面(由JSP頁面產生),"Controller" 是提供應用的處理過程式控制制(一般是一個Servlet),通過這種設計模型把應用邏輯,處理過程和顯示邏輯分成不同的組件實現。這些組件可以進行交互和重用。

2.J2EE是什麼?

答:Je22是Sun公司提出的多層(multi-diered),分布式(distributed),基於組件(component-base)的企業級應用模型(enterpriese application model).在這樣的一個應用系統中,可按照功能劃分為不同的組件,這些組件又可在不同計算機上,並且處於相應的層次(tier)中。所屬層次包括客戶層(clietn tier)組件,web層和組件,Business層和組件,企業信息系統(EIS)層。

3.J2EE是技術還是平台還是框架?

答:J2EE本身是一個標准,一個為企業分布式應用的開發提供的標准平台。

J2EE也是一個框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技術。

4.STRUTS的應用(如STRUTS架構)

答:Struts是採用Java Servlet/JavaServer Pages技術,開發Web應用程序的開放源碼的framework。 採用Struts能開發出基於MVC(Model-View-Controller)設計模式的應用構架。 Struts有如下的主要功能:

一.包含一個controller servlet,能將用戶的請求發送到相應的Action對象。

二.JSP自由tag庫,並且在controller servlet中提供關聯支持,幫助開發員創建互動式表單應用。

三.提供了一系列實用對象:XML處理、通過Java reflection APIs自動處理JavaBeans屬性、國際化的提示和消息。

5.WEB SERVICE名詞解釋。JSWDL開發包的介紹。JAXP、JAXM的解釋。SOAP、UDDI,WSDL解釋。

答:Web ServiceWeb Service是基於網路的、分布式的模塊化組件,它執行特定的任務,遵守具體的技術規范,這些規范使得Web Service能與其他兼容的組件進行互操作。

JAXP(Java API for XML Parsing) 定義了在Java中使用DOM, SAX, XSLT的通用的介面。這樣在你的程序中你只要使用這些通用的介面,當你需要改變具體的實現時候也不需要修改代碼。

JAXM(Java API for XML Messaging) 是為SOAP通信提供訪問方法和傳輸機制的API。

WSDL是一種 XML 格式,用於將網路服務描述為一組端點,這些端點對包含面向文檔信息或面向過程信息的消息進行操作。這種格式首先對操作和消息進行抽象描述,然後將其綁定到具體的網路協議和消息格式上以定義端點。相關的具體端點即組合成為抽象端點(服務)。

SOAP即簡單對象訪問協議(Simple Object Access Protocol),它是用於交換XML編碼信息的輕量級協議。

UDDI 的目的是為電子商務建立標准;UDDI是一套基於Web的、分布式的、為Web Service提供的、信息注冊中心的實現標准規范,同時也包含一組使企業能將自身提供的Web Service注冊,以使別的企業能夠發現的訪問協議的實現標准。

6.C/S 與 B/S 區別:

答:有如下八個方面的不同:

(1)硬體環境不同:

C/S 一般建立在專用的網路上, 小范圍里的網路環境, 區域網之間再通過專門伺服器提供連接和數據交換服務.

B/S 建立在廣域網之上的, 不必是專門的網路硬體環境,例與電話上網, 租用設備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統和瀏覽器就行

(2)對安全要求不同

C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統採用C/S 結構適宜. 可以通過B/S發布部分可公開信息.

B/S 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。

(3)對程序架構不同

C/S 程序可以更加註重流程, 可以對許可權多層次校驗, 對系統運行速度可以較少考慮.

B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優化的基礎之上. 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網路的構件搭建的系統. SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟.

(4)軟體重用不同

C/S 程序可以不可避免的整體性考慮, 構件的重用性不如在B/S要求下的構件的重用性好.

B/S 對的多重結構,要求構件相對獨立的功能. 能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在牆上的石頭桌子

(5)系統維護不同

C/S 程序由於整體性, 必須整體考察, 處理出現的問題以及系統升級. 升級難. 可能是再做一個全新的系統

B/S 構件組成,方面構件個別的更換,實現系統的無縫升級. 系統維護開銷減到最小.用戶從網上自己下載安裝就可以實現升級.

(6)處理問題不同

C/S 程序可以處理用戶面固定, 並且在相同區域, 安全要求高需求, 與操作系統相關. 應該都是相同的系統

B/S 建立在廣域網上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統平台關系最小.

(7)用戶介面不同

C/S 多是建立的Window平台上,表現方法有限,對程序員普遍要求較高

B/S 建立在瀏覽器上, 有更加豐富和生動的表現方式與用戶交流. 並且大部分難度減低,減低開發成本.

(8)信息流不同

C/S 程序一般是典型的中央集權的機械式處理, 交互性相對低

B/S 信息流向可變化, B-B B-C B-G等信息、流向的變化, 更像交易中心。

7.什麼是JNDI

閱讀全文

與j2ee國際化文件怎麼創建相關的資料

熱點內容
國家網站的域名是什麼 瀏覽:745
創建log4jproperties文件 瀏覽:542
編程裡面的寶塔是什麼意思 瀏覽:781
jsjson解析成數組對象數組對象 瀏覽:534
win10英雄聯盟安裝失敗 瀏覽:370
win10下載的主題圖片在哪裡設置 瀏覽:756
sharepoint沙盒代碼服務 瀏覽:827
輸入法程序不自動啟動不了 瀏覽:199
gerbe文件用什麼打開 瀏覽:184
cexcel文件保存 瀏覽:500
網路安全法阿里雲 瀏覽:516
plc編程的發展如何 瀏覽:429
js獲取img的title 瀏覽:400
三星應用程序設定 瀏覽:91
蘋果7手機怎麼使用藍牙 瀏覽:804
java一位操作 瀏覽:656
ipad復制文件在哪裡 瀏覽:231
華為應用市場版本 瀏覽:806
肥西學編程哪個好 瀏覽:689
電腦文件大於100發送微信 瀏覽:754

友情鏈接