Time of Update: 2018-12-06
摘 要:本文著重闡述了網頁開發中,通過靈活使用從JavaScript語言中訪問Java的方法、從JavaScript中訪問JavaScript小程式的方法與變數,以及在Java Applet小程式中使用JavaScript等技術,實現這幾種網頁開發語言的互相補充,以開發更完美的Web應用程式。JavaScript是用於HTML環境的開發語言,提供了能夠響應Web頁面事件的指令碼,可以完全訪問瀏覽器視窗的各個方面,善於合并HTML、Java
Time of Update: 2018-12-06
JDBC 2.0中提供了對SQL3標準中引入的新的資料類型,如Blob(binary large object)、Clob(character large object)、Array 對象、REF(對象參考,object reference)和 UDT(使用者定義資料類型,user-defined datatype)等的支援。這些新的資料類型結合在一起,使得資料庫設計人員可以建立更豐富的模式,並簡化了對複雜資料的處理和持久化。
Time of Update: 2018-12-06
Java中對檔案的操作 java中提供了io類庫,可以輕鬆的用java實現對檔案的各種操作。下面就來說一下如何用java來實現這些操作。1。建立目錄<%@ page contentType="text/html;charset=gb2312"%><%String filePath="c:/aaa/";filePath=filePath.toString();//中文轉換java.io.File myFilePath=new java.io.File(filePath);if(!
Time of Update: 2018-12-06
問:如何設定Java 2(JDK1.2)的環境變數?答:Java 2安裝後,需要設定PATH和JAVA_HOME環境變數.與JDK1.1不同的是:設定好JAVA_HOME環境變數後,JVM將自動搜尋系統類別庫以及使用者的當前路徑.Java 2環境變數的設定如下例所示:Solaris平台: setenv JAVA_HOME Java2的安裝路徑setenv PATH /bin:/p/2002-11-14/6302.htmlWindows平台: set JAVA_HOME=Java2的安裝路徑set
Time of Update: 2018-12-06
文章目錄 ProgressMonitorInputStream類繼承層次構造方法操作方法範例程式碼
Time of Update: 2018-12-06
Helloworld功略 http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=84 path和classpath 1.什麼是java的path和classpath? http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=904 2.如何一次把一個目錄下的所有.jar加入到classpath? http://www.matrix.org.cn/for
Time of Update: 2018-12-06
Java Learning Path (一)、工具篇一、 JDK (Java Development Kit)JDK是整個Java的核心,包括了Java運行環境(Java Runtime
Time of Update: 2018-12-06
你覺得自己是一個Java專家嗎?是否肯定自己已經全面掌握了Java的異常處理機制?在下面這段代碼中,你能夠迅速找出異常處理的六個問題嗎? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 ResultSet rs = stat.executeQuery( 6 "select uid, name
Time of Update: 2018-12-06
如何迅速成為Java高手[Tomjava原創] 很多網友問我學習Java有沒有什麼捷徑,我說“無他,唯手熟爾”。但是我卻很願意將自己學習的一些經驗寫出來,以便後來者少走彎路,協助別人是最大的快樂嘛!要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖使之無所不包,所以Java發展到現在,按應用來分主要分為三大塊:J2SE,J2ME和J2EE,這也就是Sun ONE(Open Net
Time of Update: 2018-12-06
第一、談談final, finally, finalize的區別。final:修飾符(關鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為 abstract的,又被聲明為final的。將變數或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變數必須在聲明時給定初值,而在以後的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載finally:再異常處理時提供 finally 塊來執行任何清除
Time of Update: 2018-12-06
HashSet:雜湊表是通過使用稱為散列法的機制來儲存資訊的,元素並沒有以某種特定順序來存放;LinkedHashSet:以元素插入的順序來維護集合的連結資料表,允許以插入的順序在集合中迭代; TreeSet:提供一個使用樹結構儲存Set介面的實現,對象以升序順序儲存,訪問和遍曆的時間很快。用例代碼:package com.test; import java.util.HashSet; import java.util.LinkedHashSet; import
Time of Update: 2018-12-06
ASCII字元集編碼 ASCII碼是7位編碼,編碼範圍是0x00-0x7F。ASCII字元集包括英文字母、阿拉伯數字和標點符號等字元。其中0x00-0x20和0x7F共33個控制字元。 只支援ASCII碼的系統會忽略每個位元組的最高位,只認為低7位是有效位。HZ字元編碼就是早期為了在只支援7位ASCII系統中傳輸中文而設計的編碼。早期很多郵件系統也只支援ASCII編碼,為了傳輸中文郵件必須使用BASE64或者其他編碼方式。GB2312字元集編碼
Time of Update: 2018-12-06
Groovy和Java的相同點有:3+, 4+, 6+, 8+, 10+, 12+, 13, 14, 15, 18+, 20+, 21, 22, 23, 28+, 29+, 30+, 31+, 32++表示Groovy不但涵蓋了Java的文法,而且還有增強部分。Groovy和Java的不同點有:0, 1, 2, 5, 7, 9, 11, 16, 17, 19, 24, 25, 26, 27下面所列序號不分先後順序:0.
Time of Update: 2018-12-06
首先需要建立一個進程,然後用該進程去開啟本地應用程式,當然也可以調用cmd命令。 1 package com.test; 2 3 public class callExe { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 Runtime rt = Runtime.getRuntime();10 Process p =
Time of Update: 2018-12-06
在開發中難免會遇到中文顯示亂碼的問題,亂碼問題是一個很棘手的問題,常常令程式員抓狂。現在把我使用的幾種解決亂碼的方案和大家共用! 一、表單提交的亂碼處理 表單提交分為GET和POST兩種提交方式。兩種方式的亂碼解決又不一樣,用POST提交只需要在接受的時候加上request.setCharacterEncoding("utf-8");而GET方法處理應該將接收過來的值打碎成ISO-8859-1編碼的,然後再組裝成UTF-8的,new
Time of Update: 2018-12-06
讀取:public static void main(String[] args) throws Exception{ String filePath = "d:\\test.xls"; Workbook book = Workbook.getWorkbook(new File(filePath)); //獲得第一個工作表對象 Sheet sheet = book.getSheet(0); //得到第一列 第二行的儲存格 Cell cell1 = sheet.
Time of Update: 2018-12-06
最近一直在看《thinking in
Time of Update: 2018-12-06
嚴重: Catalina.stop: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at
Time of Update: 2018-12-06
在java中,可能使用到final關鍵字修飾的有資料、方法和類。 一、final 修飾資料 有final修飾的資料是用來告訴編譯器一塊資料是恒定不變的,有時資料恒定不變是很有用的,比如: 1.一個永不改變的編譯時間常量。 2.一個在運行時被初始化的值,但是又不希望它被改變。 編譯時間常量必須是基礎資料型別 (Elementary Data Type),並且以關鍵字final修飾,在對這個常量進行定義的時候必須進行賦值,並且以後不能被改變。
Time of Update: 2018-12-06
List承諾可以將元素維護在特定的序列中。List介面在Collection的基礎上添加了大量的方法,使得可以在List的中間插入和刪除元素。List與 set 不同,列表通常允許重複的元素。並且存放的順序與插入的順序一致。 List介面的常用方法有: add(E o) :將指定對象加入到列表中。 add(int index, E element) :將對象加入到指定位置處。 addAll(Collection<? extends E> c) :追加指定