首頁>網絡編程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移動開髮教程 C/C++教程 Java教程 J2EE/J2ME 軟件工程
Java教程
  • 501 Command "HELO" requires an argument問題的解決方法

    501 Command "HELO" requires an argument問題的解決方法

    情境描述:儲存郵件信箱設定時自動偵測郵件匣設定參數是否正確,結果發現在偵測SMTP時,系統會報出下列例外:複製程式碼如下:javax.mail.MessagingException: 501 Command "HELO" requires an
    2024-11-20
  • java類別中元素初始化順序詳解

    java類別中元素初始化順序詳解

    複製碼程式碼如下:public class Test4 {@Testpublic void test(){child child = new child();}}class parent{public static String paren
    2024-11-20
  • 分享關於JAVA 中使用Preferences讀寫註冊表時要注意的地方

    分享關於JAVA 中使用Preferences讀寫註冊表時要注意的地方

    要注意的只有一個地方,那就是鍵名或項名不要包含大寫字母,否則讀不到資料。程式碼是這樣的:複製程式碼如下:Preferences preferences = Preferences.systemRoot();String strRegTim
    2024-11-20
  • java在linux系統下開機啟動無法使用sudo指令的原因及解決方法

    java在linux系統下開機啟動無法使用sudo指令的原因及解決方法

    作業系統:centos 5.2場景描述:我們有一個WEB工程,客戶要求使用普通用戶(例如chb)運行,然後在頁面上有個按鈕,點擊之後可以關機實現方式:1. JAVA代碼:複製代碼代碼如下: public static boolean shut
    2024-11-20
  • java string類別方法深入解析

    java string類別方法深入解析

    複製程式碼如下:import java.nio.charset.Charset;import java.nio.charset.UnsupportedCharsetException;import java.util.Locale;imp
    2024-11-20
  • 深入解析java中的locale

    深入解析java中的locale

    在專案中經常要用到將字串解析成Locale,但是沒有一個比較好用的類別。 java本身提供了3個建構函數,但是實際使用過程中,要自己解析,比較繁瑣。 Locale(langugae)locale(language,country) Loca
    2024-11-20
  • Velocity基本語法介紹

    Velocity基本語法介紹

    一、基本語法1、"#"用來識別Velocity的腳本語句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if ($info.imgs)
    2024-11-20
  • 全面解析java中的hashtable

    全面解析java中的hashtable

    Hashtables提供了一個很有用的方法可以讓應用程式的效能達到最佳。 Hashtables(雜湊表)在電腦領域中已不是新概念了。它們是用來加快電腦的處理速度的,用當今的標準來處理,速度非常慢,而它們可以讓你在查詢許多資料條目時
    2024-11-20
  • Java 自訂錯誤類別範例程式碼

    Java 自訂錯誤類別範例程式碼

    在程式中,需要拋出異常,然後在使用者介面進行錯誤訊息輸出。一種情況是在程式中最後UI顯示的時候一個一個異常捕獲,然後顯示對應的ErrorMessage,有時候,程式因為業務邏輯的原因需要拋出異常,就需要自訂異常。如何將異常訊息集中處理,以
    2024-11-20
  • 淺析java中ArrayList與Vector的差異以及HashMap與Hashtable的差異

    淺析java中ArrayList與Vector的差異以及HashMap與Hashtable的差異

    就ArrayList與Vector主要從二方面來說.一.同步性:Vector是線程安全的,也就是說是同步的,而ArrayList是線程序不安全的,不是同步的二.數據增長:當需要增長時,Vector預設成長為原來一培,而ArrayList卻是
    2024-11-20
  • 淺析javax.servlet.Servlet,ServletContext介面

    淺析javax.servlet.Servlet,ServletContext介面

    1.ServletConfig介面用於描述Servlet本身的相關設定資訊。 ServletContext介面用來描述應用程式(server.xml中的一個Context配置,即一個虛擬目錄)的相關資訊。 2.Servlet配置初始化參數,例如
    2024-11-20
  • 解析Java中如何取得Spring中配置的bean

    解析Java中如何取得Spring中配置的bean

    一、什麼是Spring? Spring是一個輕量級的控制反轉(IoC)和麵向切面(AOP)的容器框架二、如何在程式中取得Spring配置的bean呢?方法一:初始化時儲存ApplicationContext物件程式碼:複製程式碼如下:App
    2024-11-20
  • java.imageIo為圖片添加浮水印的實作程式碼

    java.imageIo為圖片添加浮水印的實作程式碼

    複製程式碼如下:package com.blogs.image;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.a
    2024-11-20
  • Java 圖片壓縮實作思路及程式碼

    Java 圖片壓縮實作思路及程式碼

    Java圖片壓縮程式碼複製程式碼如下: package com.img; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; i
    2024-11-20
  • 解析Hibernate + MySQL中文亂碼問題

    解析Hibernate + MySQL中文亂碼問題

    如果是windows系統,那麼系統預設的本機字元集是gb2312,為了讓資料表也使用gb2312字元集,我們要這樣寫一個建立資料表的SQL語句:複製程式碼如下:CREATE TABLE TEST{..... ....}default char
    2024-11-20