Java開發工具下載地址

      ObjectWeb Consortium 宣布發布 Lomboz 3.3 RC1版本,Lomboz 3.3 RC1是基於Eclipse Europa(Eclipse 3.3)的一個開源的J2EE外掛程式,它將很多Java應用伺服器、J2EE組件和Web應用開發整合到Eclipse中,可以協助Java開發人員使用Eclipse建立、測試、部署J2EE應用。       該新版本中最顯著的特徵就是加強了對SOA, BPEL, Enterprise

java初學者應該理解的幾個問題?

問題一:我聲明了什麼!   String s = "Hello world!";   許多人都做過這樣的事情,但是,我們到底聲明了什嗎?回答通常是:一個String,內容是“Hello world!”。這樣模糊的回答通常是概念不清的根源。如果要準確的回答,一半的人大概會回答錯誤。   這個語句聲明的是一個指向對象的引用,名為“s”,可以指向類型為String的任何對象,目前指向"Hello

使用java斷言調測程式

斷言是J2SE 1.4開始引入的,其文法如下assert <邏輯運算式>assert <邏輯運算式> : <資訊運算式>第一種文法,如果邏輯運算式判斷false時將拋出AssertionError異常,第二種文法在拋出異常的同時還會列印資訊運算式的值。 斷言的編譯如果使用的是 J2SE 1.4,則必須告訴編譯器需要使用斷言,文法如下javac -source 1.4 <源檔案>如果使用的是 JavaSE

以簡求快 Java快速開發架構LML總體架構預覽

         首先說明,這僅僅是總體架構預覽,並非不可更改。我只是力求簡單,而並非達到了適應各種項目環境的境界,所以你完全可以根據需要進行修改和擴充。但是,我的主題一直都是以簡求快,應該盡量避免不必要的複雜,勢如破竹,以快搶佔先機。        

以簡求快 Java快速開發架構LML菜單和許可權

  收穫並非無緣無故。  任何一款架構都應該有自己的菜單和許可權管理原則,LML本來是沒有的,後來借鑒了一下就有了。LML毫不保留的借鑒了公司正在使用的Castle.MonoRail架構的菜單和許可權管理原則,以及許可權稽核原則,務求山寨的完美。由於本人能力有限,再者本人實際情況下並沒有閱讀過Castle.MonoRail的源碼,所以粗糙之處敬請原諒,以後還定會加以改正和改進。  菜單即連結,LML中每一個Action中的任何一個方法都可以成為一個菜單,實際情況下我們從沒有把一個沒有返回視圖的方

Java異常學習總結

一、官方API對此的解釋: 1、Throwable:異常和錯誤的基類,提供了錯誤堆棧實現等一系列方法。 兩個直接子類: Error & Exception2、兩個子類區別:     Error: 程式不應該捕捉的錯誤,應該交由JVM來處理。一般可能指非常重大的錯誤。     Exception:程式中應該要捕獲的錯誤。     RuntimeException:運行期異常,是Exception的子類,但勿需捕捉的異常超類二、各自代碼中的表象  Error &

Java並發編程實戰1,2章

1. 促進進程和線程出現的原因,是要解決以下問題:     資源使用率     公平性     便利性2. 進程: 作業系統為各個獨立執行的進程分配各種資源,包括記憶體,檔案控制代碼以及安全性憑證等。進程之間可以通過一些粗粒度的通訊機制來交換資料,包括:通訊端,訊號處理器,共用內              存,訊號量以及檔案等。3.

java的幾種對象(PO,VO,DAO,BO,POJO)解釋

java的幾種對象(PO,VO,DAO,BO,POJO)解釋     一、PO:persistant object 持久對象,可以看成是與資料庫中的表相映射的java對象。最簡單的PO就是對應資料庫中某個表中的一條記錄,多個記錄可以用PO的集合。PO中應該不包含任何對資料庫的操作。   二、VO:value object值對象。通常用於業務層之間的資料傳遞,和PO一樣也是僅僅包含資料而已。但應是抽象出的業務對象,可以和表對應,也可以不,這根據業務的需要.個人覺得同DTO(資料轉送對象),在web

java集合類總結

 java集合類主要負責儲存、盛裝其他資料,因此集合類也稱容器類。java集合類分為:set、list、map、queue四大體系。其中set代表無序、不可重複的集合;list代表有序、可重複的集合。map代表具有映射關係的集合;queue代表隊列集合。       java集合類主要由兩個介面派生:Collection和Map,是集合架構的根介面。下面是其介面、子介面和實作類別的繼承樹。      下面就一一介紹四大介面及其實作類別。        Set介面。set集合不允許包含相同的元素。

java中byte轉換int時為何與0xff進行與運算

在剖析該問題前請看如下代碼public static String bytes2HexString(byte[] b) {  String ret = "";  for (int i = 0; i < b.length; i++) {   String hex = Integer.toHexString(b[ i ] & 0xFF);   if (hex.length() == 1) {    hex = '0' + hex;   }   ret +=

java並發編程之ThreadPoolExecutor

包 java.util.concurrent.*[ 一 ]、常用線程池 最常用構造方法為:ThreadPoolExecutor(int corePoolSize,                   int maximumPoolSize,                   long keepAliveTime,                   TimeUnit unit,                   BlockingQueue<Runnable> workQueue,

以簡求快 Java快速開發架構LML簡介

         直入正題,閑話少敘。         公司的形態,團隊的狀態,直接影響著我們對開發架構的選擇。正如上一篇以簡求快的博文所說,我們這樣的小成本Team Dev,更主要的是追求快而省。架構要開源,不必付出額外的成本;開發要快速,能夠更迅速的跟進客戶需求;代碼要簡單,任何經過簡單培訓的程式員都幾乎能夠勝任。        

Java Inner Class, Static Inner Class, Inner Interface

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->class A{    public static class B{    }        public class C{            }        public interface IF{    }        public IF create(){        /** *//**

Java編程中“為了效能”盡量要做到的一些地方

1. 盡量在合適的場合使用單例 使用單例可以減輕載入的負擔,縮短載入的時間,提高載入的效率,但並不是所有地方都適用於單例,簡單來說,單例主要適用於以下三個方面:第一,控制資源的使用,通過線程同步來控制資源的並發訪問;第二,控制執行個體的產生,以達到節約資源的目的;第三,控制資料共用,在不建立直接關聯的條件下,讓多個不相關的進程或線程之間實現通訊。2. 盡量避免隨意使用靜態變數 要知道,當某個對象被定義為stataic變數所引用,那麼gc通常是不會回收這個對象所佔有的記憶體,如 Java代碼

Java泛型簡明教程

文章目錄 雖然是簡明教程,但看完了還是一頭霧水,失敗啊. 雖然是簡明教程,但看完了還是一頭霧水,失敗啊.本文是從 Java Generics Quick Tutorial 這篇文章翻譯而來。泛型是Java SE 5.0中引入的一項特徵,自從這項語言特徵出現多年來,我相信,幾乎所有的Java程式員不僅聽說過,而且使用過它。關於Java泛型的教程,免費的,不免費的,有很多。我遇到的最好的教材有:The Java Tutorial Java

Java如何使用lucene開發搜尋引擎

最近忽然心血來潮想用java寫個搜尋引擎,經過一天的研究也有小成,把自己寫的一個簡單的Hello word發給大家看看,希望對大家有所協助.關於lucene的架包可以在apache的官方網站下載到,如果需要問我要.如果對lucene不瞭解的可以先看一下我的利用lucene搜尋這篇文章,或則到網上去查一下資料./* * author:shijiajia * Created on 2006-8-30 */package com.client;import java.util.Date;import

Java JVM設定對效能的影響[轉載]

一台後端server,OS為Slackware 8.1,裝了tomcat 4.1.30,近期在繁忙時期經常會死機,死狀就是"java.lang.OutOfMemoryError: unable to create new native thread"。是tomcat建立不了新的線程來應答請求了。於是我搭了一個環境專門來測試這個問題。記憶體為2G,CPU為四顆2.8G,tomcat 4.1.30,寫一個最簡單的JSP頁面,如下: 代碼 <%                try       

Java技術-J2EE開發日記-MyEclipse快速鍵與外掛程式大全

(1)Ctrl+M切換視窗的大小(2)Ctrl+Q跳到最後一次的編輯處(3)F2當滑鼠放在一個標記處出現Tooltip時候按F2則把滑鼠移開時Tooltip還會顯示即Show Tooltip Description。          F3跳到聲明或定義的地方。          F5單步調試進入函數內部。          F6單步調試不進入函數內部,如果裝了金山詞霸2006則要把“取詞開關”的快速鍵改成其他的。          F7由函數內部返回到調用處。         

Java技術-Java理論資料-Java理論資料

文檔:http://msdn.microsoft.com/scripting協助手冊Microsoft Windows Script Technologieshttp://www.yaosansi.com/blog/article.asp?id=551常用.chm協助文檔集錦下載(.chm文檔打不開的解決方案是:一是改成英文檔案名稱,二是把提示對話方塊“開啟此檔案前總是詢問”前面的勾去掉)http://blog.csdn.net/huijunzi/archive/2005/10/05/49542

Java技術-Java各大網站-Java各大網站

Source

總頁數: 4058 1 .... 507 508 509 510 511 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.