首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • 在Eclipse中運行Solr 基礎知識

    在Eclipse中運行Solr 基礎知識

    Solr我還是個菜鳥,寫這篇文章只是記錄最近一段時間學習Solr的心得。 Solr是什麼? 最近我學Solr的時候,一直看到一句話,Solr 是一個可供企業使用的、基於Lucene 的開箱即用的搜尋伺服器。當時想了很久沒看懂這句話是什麼意思,什麼是搜尋伺服器?當接觸的深了才發現,所謂的搜尋伺服器,就是能夠在伺服器(Tomcat,Jetty)中運行的搜尋程式的一個工程。 Solr能做什麼?了解過Lucene的人都知道,Lucene在做兩件事情,索引管理與搜索,Solr同樣也不例外,做的也是這兩件事情
    2024-11-17
  • Java之String、StringBuffer、StringBuilder的區別分析

    Java之String、StringBuffer、StringBuilder的區別分析

    相信大家對String 和StringBuffer 的差別也已經很了解了,但估計還是會有很多同志對這兩個類別的工作原理有些不清楚的地方,今天我在這裡重新把這個概念給大家複習一下,順便牽出J2SE 5.0 裡面帶來的一個新的字元操作的類別―― StringBuilder 。那麼這個StringBuilder 和StringBuffer 以及我們最早遇見的String 類別有那些差別呢?在不同的場合下我們該用哪一個呢?我講講自己對這幾個類的一點看法,也希望大家提出意見,每個人都有錯的地方,在錯了改的同
    2024-11-17
  • Java解析XML的四種方法詳解

    Java解析XML的四種方法詳解

    XML現在已經成為一種通用的資料交換格式,它的平台無關性,語言無關性,系統無關性,給資料整合與互動帶來了極大的方便。對於XML本身的語法知識與技術細節,需要閱讀相關的技術文獻,這裡麵包括的內容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition ),XSLT(Extensible Stylesheet Language Transformatio
    2024-11-17
  • Java的關鍵字與保留字小結

    Java的關鍵字與保留字小結

    JAVA常用關鍵字及其用法簡單說明摘要: 抽象的一個Java語言中的關鍵字,用在類別的聲明中來指明一個類別是不能被實例化的,但是可以被其它類別繼承。一個抽象類別可以使用抽象方法,抽象方法不需要實現,但是需要在子類別中被實作break: 一個Java的關鍵字,用來改變程式執行流程,立刻從目前語句的下一句開始執行從。如果後面跟有一個標籤,則從標籤對應的地方開始執行case: Java語言的關鍵字,用來定義一組分支選擇,如果某個值和switch中給出的值一樣,就會從該分支開始執行。 catch: Java的一
    2024-11-17
  • Java中的兩種for迴圈介紹

    Java中的兩種for迴圈介紹

    複製程式碼如下:package com.zxd.test; import java.util.List; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.Session org.hibernate.Session; import org.hibernate.Session. hibernate.cfg.Configu
    2024-11-17
  • 分享Java程式設計師應該知道的10個調試技巧

    分享Java程式設計師應該知道的10個調試技巧

    可以幫助辨識和解決應用程式缺陷,在本文中,作者將使用大家常用的開發工具Eclipse來偵錯Java應用程式。但這裡介紹的調試方法基本上都是通用的,也適用於NetBeans IDE,我們會把重點放在執行時上面。在開始之前,推薦大家去看看Eclipse shortcuts這篇文章,它將會為你帶來很多方便。本文使用的是Eclipse Juno版(Eclipse 4.2),開始前先給大家3點建議!不要使用System.out.println作為調試工具把所有涉及的組件日誌等級啟動並使用使用日誌分析器來
    2024-11-17
  • JAVA基礎語句標籤的合法使用,以及{}語句區塊到底有什麼用?

    JAVA基礎語句標籤的合法使用,以及{}語句區塊到底有什麼用?

    如寫這樣的一段程式碼: 複製程式碼如下:int i; { int j=1; i=j; } 如果這段程式碼是存在於類別定義區域,那麼我們知道它是個普通的語句區塊,用於初始化類別屬性的內容,它會在類別實例化的時候被調用,裡面可以執行一些方法。 在許多實例裡,它會用於單例等模式,之前加上一個static,來為複雜的類別初始化內容,可以避免一些因載入順序而引起的運行期異常。 但是,如果這段程式碼出現在方法裡呢? 它基本一點意義都沒有。在我自己從前的想法裡,它就是個把程式碼括起來的格式,沒有其他。 今天寫了一點和「
    2024-11-17
  • Java取得網路檔案並插入資料庫的程式碼

    Java取得網路檔案並插入資料庫的程式碼

    取得百度的歌曲名,歌手和連結! ! 複製程式碼如下:package webTools; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.MformedURportion; import java.u
    2024-11-17
  • Java 正規表示式功能及應用

    Java 正規表示式功能及應用

    正規表示式,就是用某種模式去匹配一類字串的一個公式,正規表示式由一些普通字元和一些元字元(metacharacters)組成。普通字元包含大小寫的字母和數字,而元字元則具有特殊的意義,不管是.Net平台或Java平台,正規表示式表達的意思都是一樣的,下面我們主要分析Java正規表示式中的功能和具體應用,希望文章對您有幫助,僅供參考。 自從jdk1.4推出java.util.regex套件,就為我們提供了很好的Java正規表示式應用平台,因為Java正規表示式就是一個很龐雜的系統。 // 反斜線/t 間
    2024-11-17
  • Java裡得到00:00:00格式的時分秒的Timestamp

    Java裡得到00:00:00格式的時分秒的Timestamp

    複製碼程式碼如下:import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.TimeZone; public class Test { public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-args) { SimpleDateFormat sdf = new Simple
    2024-11-17
  • 用html css javascript打造自己的RIA圖文教學第1/2頁

    用html css javascript打造自己的RIA圖文教學第1/2頁

    在製作之前,先建立開發環境。開啟netbeans6.1,在專案工作區,右鍵新建項目,選擇Web目錄下的Web應用程式。項目名稱輸入RIADemo 。 選擇運行的伺服器以及java ee 標準。 這裡選擇tomcat5.0,j2ee1.4,本文介紹例子,並不依賴伺服器,因為html&css&javascript本身都是靜態的,做完以後就是一個html檔。嚴格意義上的web程式肯定是要有一個伺服器來運作的,netbeans還是採用了這種管理理念。在這一步,已經可以點擊完成建立項目,下一步是選擇
    2024-11-17
  • eclipse+myeclipse 環境配置方法

    eclipse+myeclipse 環境配置方法

    1.安裝jdk1.5 2.修改環境變數:在「系統變數「處找到Path點選編輯,將";D:/Program Files/Java/jdk1.5.0_07/bin"加在其後再按新建,加入變數名稱"classpath",classpath=.;D:/Program Files/Java/jdk1.5.0_07/lib 3.安裝MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller.exe 4.將"漢化eclipse-SDK-3.2
    2024-11-17
  • SWT(JFace)體驗之圓環狀(戒指型)

    SWT(JFace)體驗之圓環狀(戒指型)

    示範程式碼:複製程式碼如下:package swt_jface.demo1; import org.eclipse.swt.SWT; import org.eclipse.swt.events.MouseEvent; import org.eclipse.swt.events.MouseListener; import org.eclipse.wts. .events.MouseMoveListener; import org.eclipse.swt.graphics.Point; import org.
    2024-11-17
  • SWT(JFace)體驗之Icon任我變

    SWT(JFace)體驗之Icon任我變

    程式碼如下複製程式碼如下:package swt_jface.demo; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.wt. graphics.Image; import org.eclipse.swt.layout.GridData; import org.eclips
    2024-11-17
  • 關於webLucene 安裝方法

    關於webLucene 安裝方法

    1.運行javacc2_1這個類別時需要注意類別的路徑,避免出現找不到主函數的錯誤,最直接的方法是把它放到java預設路徑下運行2.其中有兩個類別定義了變數enum,這在jdk高版本中是不允許的,需要手動修改,在ant時還需根據錯誤訊息將對應的類別文件複製到對應的包中。 3.建立索引也沒啥,其他的都是照安裝說明就好了。 這樣可以了解下javacc,ant,等工具,但另一種更簡單的方法是在eclipse中建立一個項目,將對應文件複製到專案中,部署調試就好了。這時建立索引需要在運行時設定相關參數,當然也可以自
    2024-11-17