Time of Update: 2018-12-04
/** 程式的著作權和版本聲明部分* Copyright (c) 2011, 煙台大學電腦學院學生 * All rights reserved.* 檔案名稱: * 作 者: 張傳新 * 完成日期:2012 年09 月22日* 版 本 號: J.1.04 * 對任務及求解方法的描述部分* 輸入描述:*
Time of Update: 2018-12-04
/** 程式的著作權和版本聲明部分* Copyright (c) 2011, 煙台大學電腦學院學生 * All rights reserved.* 檔案名稱: * 作 者: 張傳新 * 完成日期:2012 年09 月22日* 版 本 號: J.1.05* 對任務及求解方法的描述部分* 輸入描述:*
Time of Update: 2018-12-04
Java的運算子可分為4類:算術運算子、關係運算子、邏輯運算子和位元運算符。1.算術運算子 Java的算術運算子分為一元運算子和二元運算子。一元運算子只有一個運算元;二元運算子有兩個運算元,運算子位於兩個運算元之間。算術運算子的運算元必須是數實值型別。(1)一元運算子:
Time of Update: 2018-12-04
上篇講到了,接收到了廣播包,應該如何去做因為不知道使用者什麼時候發送廣播包所以也要用個線程來不斷的監聽廣播連接埠當收到一個請求包後,將自己的資訊反饋給寄件者現在就講使用者如何發送廣播包我定義了一個發送訊息的一個類(Sendmes)這個類有兩個構造方法預設的構造方法發送廣播包有參數的構造方法Sendmes(byte[] ip,byte
Time of Update: 2018-12-04
終於給學生上完java了:)但離考試還有三周時間(太長了):(想了半天,是教學生JDBC還是網路編程了 :~最終還是決定教網路編程好了,因為他們都在用“飛鴿”傳檔案或資訊*************飛鴿解釋**************一個在區域網路中的傳遞資訊的軟體因為那個軟體是用C++做的那麼現在做一個用Java寫的*********************************** 於是仔細的分析了一下,“飛鴿”的執行流程當開啟飛鴿的時候,就顯示了線上的使用者(當然對方也得開啟飛鴿才能看到)
Time of Update: 2018-12-04
import java.io.*; import java.util.zip.*; public class ZipDemo { public static void main(String[] args) { if (args.length !=2 ){ System.out.println("請輸入被壓縮檔的名稱和壓縮檔的名稱!"); System.exit(1); } try {
Time of Update: 2018-12-04
今天在做Launcher移植的時候出現 unable to execute dex:java heap space 的錯誤,在網上收了一下解決方案,把這個問題解決了,現在把解決的方法說一下:有兩種方法:第一種是 修改eclipse目錄下面額eclipse.ini檔案 把第一行添加 -vmC:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe
Time of Update: 2018-12-04
目前設定檔在項目開發中非常常見,想properties,xml,json, ini 等等,今天我們來簡單介紹一下怎麼解析XML。 解析XML有很多種方法,其中可以分為兩大類,一個是DOM,另一個是SAX。<?xml version=”1.0″?> <employees> <employee> <name>leon</name> <sex>m</sex>
Time of Update: 2018-12-04
Time of Update: 2018-12-04
阻礙Java獲得廣泛應用的一個主要因素是Java程式的運行效率。Java是介於解釋型和編譯型之間的一種語言,同樣的程式,如果用編譯型語言C來實現,其運行速度一般要比Java快一倍以上。Java具有平台無關性,這使人們在開發企業級應用的時候總是把它作為主要候選方案之一,但是效能方面的因素又大大削弱了它的競爭力。為此,提高Java的效能就顯得十分重要。 問題的提出
Time of Update: 2018-12-04
java.net.SocketException如何才能更好的使用呢?這個就需要我們先要瞭解有關這個語言的相關問題。希望大家有所協助。那麼我們就來看看有關java.net.SocketException的相關知識。第1個異常是 java.net.BindException:Address already in use: JVM_Bind。該異常發生在伺服器端進行new
Time of Update: 2018-12-04
Class ObjectA...{}Public Class Test...{ Public static ObjectA Factory()...{ return new ObjectA(); }} 上面例子中Test類中Factory方法返回一個局部的ObjectA對象,我就產生疑問,局部對象在方法外不是銷毀了嗎,這樣返回是不是有問題.這樣寫肯定是沒有問題的,我查了資料,這樣返回的是新ObjectA對象的Reference,就
Time of Update: 2018-12-04
Java 流在處理上分為字元流和位元組流。字元流處理的單元為 2 個位元組的 Unicode 字元,分別操作字元、字元數組或字串;位元組流處理單元為 1 個位元組,操作位元組和位元組數組。 ( 一
Time of Update: 2018-12-04
1.java將可變參數當做數組處理,當同一個類中有如下情況時public void fun(int ...args){...}public void fun(int[] args){...}會有編譯錯誤提示void fun(int ...args)和void fun(int[] args)重複2.方法的參數中只能有一個可變參數,並且可變參數必須放在參數列表最後的位置public void fun(int,arg0,String arg1,int
Time of Update: 2018-12-04
1.static類只能是內部類,不能是外部類2.static類可以有static成員(包含變數和方法),非static類不能有static成員(包含變數和方法)3.static內部類只能訪問外部類的靜態成員(包含變數和方法),不能訪問非靜態成員(包含變數和方法)4.在建立static內部類對象時,不需要依賴外部類對象,也就是可以直接使用“new 外部類名.內部靜態類名()”的方式建立5.static內部類對象每次建立都會產生一個新的對象,就是說static內部類非靜態成員變數
Time of Update: 2018-12-04
Java語言能夠這麼普遍的應用,與其國際化的能力是分不開的,國際化的編碼是Java國際化中最重要的一個組成部分,Java的國際化編碼能力與其使用Unicode編碼是直接相關的。在Java中,任何字元類型的資料在Java程式中均以Unicode字元表示,比如char、String等類型。註:本文實驗環境為Windows
Time of Update: 2018-12-04
Java 1.6後可以添加托盤表徵圖和托盤表徵圖快顯功能表變的很方便,一般代碼如下:if (SystemTray.isSupported()) { // 判斷是否支援系統托盤URL url = this.getClass().getResource("/images/Trayicon.gif"); // 擷取圖片所在的URLImageIcon icon = new ImageIcon(url); // 執行個體化映像對象Image image = icon.getImage(); //
Time of Update: 2018-12-04
import java.util.zip.ZipOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.io.FileOutputStream;import java.io.FileInputStream;class CSVZip { public static void Zip(String file,String zipfile) { try {
Time of Update: 2018-12-04
/** 程式的著作權和版本聲明部分* Copyright (c) 2011, 煙台大學電腦學院學生 * All rights reserved.* 檔案名稱: * 作 者: 張傳新 * 完成日期:2012 年09 月17日* 版 本 號: J.1.03 * 對任務及求解方法的描述部分* 輸入描述:* 問題描述:分數運算* 程式輸出:* 問題分析:……* 演算法設計:……*
Time of Update: 2018-12-04
Java LoggingJava有一個用來記錄程式在JVM上運行時資訊的日誌系統(logging framework)。程式可以使用logger(Java.util.logging.logger)來記錄日誌。Java採用一種層次命名的方式(例如:java.awt)管理logger,使用LogManager實現,子Logger可能自它們的父Logger中繼承一些屬性。。使用Logger.getLogger(name)獲得想要的logger,這樣產生的logger一般預設綁定了