1. 拋出異常 Java運行時系統引發的異常 根據需要人工建立並拋出 人工拋出異常(被拋出的必須是Throwable或其子類的對象) 文法格式:throw 異常類對象; 例如:IOException e = new IOException();
1.程式與進程 q 程式:一段靜態代碼。 q 進程:程式的一次動態執行過程,它對應從代碼載入、執行到執行完畢的一個完整過程。多進程的運行跟程式開發沒什麼關係。
1. 一個Java程式就是一個類的集合。程式中的類有兩種排列結構。 &n
1. 選擇組件 選擇組件是指專門用於從多個條目中進行單選或多選操作的AWT組件。 µ 複選框和選項按鈕 複選框提供兩種狀態:選中|未選中。java.awt 包中的Checkbox類用於建立複選框。 ü 構造方法 public Checkbox() public
在Java開發中通常我們會儲存配置參數資訊到屬性檔案,這樣的屬性檔案可以是擁有索引值對的屬性檔案,也可以是XML檔案,關於XML檔案的操作,請參考博文【Java編程】DOM XML Parser 解析、遍曆、建立XML。在該篇博文中,我將展示如何向屬性檔案寫入索引值對,如何讀取屬性檔案中的索引值對,如何遍曆屬性檔案。 1、向屬性檔案中寫入索引值對 特別注意:
一個很好的封裝jdbc資料庫類 package cn.com.util;import java.sql.*;import java.util.*;/** * 資料庫操作工具類 * * @author Administrator * */public class DBUtil {private static Connection con = null;// 連線物件private static PreparedStatement psmt = null;//
之前 我連結access的時候 經常出現odbc來源磁碟機的錯誤 後來我才發現 其實是這樣的 要串連Access資料來源,首先要建立一個JDBC-ODBC橋接器,其方法是: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Class
/** *ConnectionUtil .java * * */ package com.cai.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties ; public class ConnectionUtil { /** * 1 *在方法中固化串連參數 *
Java中的final共有三種用法:final成員變數當你在類中定義變數時,在其前面加上final關鍵字,那便是說,這個變數一旦被初始化便不可改變,這裡不可改變的意思對基本類型來說是其值不可變,而對於物件變數來說其引用不可再變,但引用變數所指向的對象中的內容還是可以改變的。其初始化可以在三個地方,一是其定義處,也就是說在final變數定義時直接給其賦值,二是在建構函式中。而且在Java1.1以前,只能是在定義時給值。三是在初如化代碼塊中{}
import java.util.Map;import org.apache.commons.configuration.ConfigurationException;import org.apache.commons.configuration.PropertiesConfiguration;import org.apache.commons.configuration.reloading.FileChangedReloadingStrategy;import
Java Properties 類讀取設定檔資訊在平時寫程式的時候,有些參數是經常改變的,而這種改變不是我們預知的。java中的properties檔案是一種設定檔,主要用於表達配置資訊,檔案類型為*.properties,格式為文字檔,檔案的內容是格式是"鍵=值"的格式,在properties檔案中可以 用"#"來作注釋,properties檔案在Java編程中用到的地方很多,操作很方便。
這一節說到Apache的安裝,可能我們大家只知道Tomcat,少數人知道Apache,其實Apache也是一個伺服器,也是比較流行的Web伺服器端軟體之一。具體的就不介紹了,大家下去自己去google;下面正式開始講解Apache的安裝和配置: 下載Apache:
ava裡載入Properties檔案都是通過Java.util包裡的Properties類的load()方法來載入一個Properties設定檔,load()方法需要接收一個檔案輸入資料流,而InputStream的構建需要Java.io.File對象,即new FileInputStream(new File(path));現在問題就集中在如何動態擷取
目錄排在前面,檔案排在後面。按照字典升序排列。直接上代碼 List<File> files = Arrays.asList(new File("D:/").listFiles());Collections.sort(files, new Comparator<File>(){ @Override public int compare(File o1, File o2) {if(o1.isDirectory() &&
/* Properties 類 利用 System的getProerties返回系統屬性 傳遞一個 System.out 這個類的用處是可以讀取一個 ini設定檔的資訊 鍵=值 具體用法看docs */ import java.util.* ; import java.io.* ; //FileInputStream 在這個包中 class PropTest {
在java項目的實際開發和應用中,常常需要用到將對象轉為String這一準系統。本文將對常用的轉換方法進行一個總結。常用的方法有Object.toString(),(String)要轉換的對象,String.valueOf(Object)等。下面對這些方法一一進行分析。 方法1:採用 Object.toString()方法請看下面的例子: Object object = getObject();
--------------------------------------題記 最近公司需要做一個功能:在web項目中,利用網頁 動態 修改jdbc中的串連參數。那麼其中除了直接更改spring容器中的bean的值,還有就是修改jdbc.properties中的 串連參數索引值對。那麼如何達到 替換某一對索引值對中鍵所對應的值呢。 --------------------------------------代碼 String password =
Java中使用的路徑,分為兩種:絕對路徑和相對路徑。歸根結底,Java本質上只能使用絕對路徑來尋找資源。所有的相對路徑尋找資源的方法,都不過是一些便利方法。不過是API在底層協助我們構建了絕對路徑,從而找到資源的。 在開發Web方面的應用時, 經常需要擷取伺服器中當前WebRoot的實體路徑。 如果是Servlet , Action , Controller, 或者Filter , Listener , 攔截器等相關類時, 我們只需要獲得ServletContext,
遍曆某個目錄下的java檔案 package file;import java.io.File;/** * * @author zeng 擷取某個目錄下 所有帶.java 的檔案 */public class GetFileName {public static void main(String[] args) {getName("D:\\e_learning\\workspace\\Zeng_java_study");}public static void
JAVA前後端實現WebSocket訊息推送(針對性推送) 1、需要添加依賴包,在pom.xml檔案中添加 <dependency><groupId>javax</groupId>