Time of Update: 2018-12-05
import java.awt.*;import java.awt.event.*;import java.io.*;import java.net.*;public class ChatClient extends Frame { Socket s = null; DataOutputStream dos =null; TextField tfTxt = new TextField(); TextArea taContent = new TextArea(); public static
Time of Update: 2018-12-05
import java.io.*;import java.net.*;public class ChatServer { public static void main(String[] args) { boolean started =false; ServerSocket ss =null; Socket s=null; try { ss = new ServerSocket(8888); }catch (IOException e)
Time of Update: 2018-12-05
public class Marquee { int[][] matrix; int n ; //走過的步數 int time;//控制結束的一個參數 int rank ; //階 coordinate start;//起始點 public static void main(String[] s) { a ma = new a(12,new coordinate(0,0) ); coordinate temp = ma.start; while(true)
Time of Update: 2018-12-05
本文主要給出一個實用的java 串口通訊程式,供大家討論學習./****************************************** * 程式檔案名稱:SendComm.java * 功能:從串列口COM1中發送資料 ******************************************/ import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.*; import
Time of Update: 2018-12-05
一.基礎1.wtk2.MIDP3.MIDlet4.MIDlet Suite5.jar jad6.JAM AMS7.應用程式管理器的兩種管理方式。8.MIDP1.0 MIDP2.09.Manifest File資訊清單檔(Manifest.mf)10.MIDP Execution Environment MIDP執行環境11.CLDC12.Optional Package 可選包13.功能與資源14.Configuration(CLDC,CDC)--Profile(MIDP,......)15.
Time of Update: 2018-12-05
public class InvertIpAddressCod implements IpAddressInvert { public void invertIpAddress(String ip) { int a=ip.indexOf("."); int b=ip.indexOf(".",a+1); int c=ip.lastIndexOf("."); //System.out.println(a+" "+b+" "+c); String s1,s2,s3
Time of Update: 2018-12-05
import java.applet.*;import java.awt.*;import java.awt.image.*; @SuppressWarnings("serial")public class ChangeImageColor extends Applet { /** 灰階變換的演算法其實很簡單,只要提取每個象素點的紅、綠、藍三原色,然後根據公式:灰階值= 紅色亮度值*30%+綠色亮 度值*59%+藍色亮度值*11%,計算出一個灰階值,並將其作為
Time of Update: 2018-12-05
Java中使用DirectDraw注釋:DirectDraw是微軟DirectX SDK的一個組成部分。Java版的DirectX包含在Java 2.0 SDK中。Java中通過同DirectX一起安裝的com.ms.directX包中的一套類訪問DirectDraw。介紹本文將探討用於Java的DirectDraw
Time of Update: 2018-12-05
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {System.out.println("before calling " method);method.invoke(sub,args);System.out.println("after calling " method);return
Time of Update: 2018-12-05
1.
Time of Update: 2018-12-05
核心提示:建立一個 Thread Pool Executor 建立一個ThreadPoolExecutor是很簡單的。你只需調用CustomThreadPoolExecutor類構造器並傳輸恰當的配置參數。以下程式碼片段是通過定義核心 線程 數和線程最大數的相同值來建立一個固定尺寸的線程池: private ThreadPoolExecut 建立一個Thread Pool
Time of Update: 2018-12-05
轉載自http://blog.csdn.net/yuekun1172006/archive/2007/06/02/1634878.aspx類裝入器是 JVM 用來裝入類的類,它對於 Java 編程是非常重要的一個概念。一般情況下,程式員在編寫程式的時候都可以忽略類裝入器的存在性。但是對於伺服器端編程或者是一些特殊情況下時候,深入瞭解類裝入器的機制以及其在不同情況下的實現還是非常必要的。首先,當一個 JVM 啟動的時候,Java
Time of Update: 2018-12-05
當 Executor 已經關閉,並且 Executor 將有限邊界用於最大線程和工作隊列容量,且已經飽和時,在方法 execute(java.lang.Runnable) 中提交的新任務將被拒絕。在以上兩種情況下,execute 方法都將調用其 RejectedExecutionHandler 的 RejectedExecutionHandler.rejectedExecution(java.lang.Runnable,
Time of Update: 2018-12-05
正如剛才講過的,當你建立一個類時,你建立了一種新的資料類型。你可以使用這種類型來聲明該種類型的對象。然而,要獲得一個類的對象需要兩步。第一 步,你必須聲明該類類型的一個變數,這個變數沒有定義一個對象。實際上,它只是一個能夠引用對象的簡單變數。第二步,該聲明要建立一個對象的實際的物理拷 貝,並把對於該對象的引用賦給該變數。這是通過使用new 運算子實現的。new運算子為對象動態分配(即在運行時分配)記憶體空間,並返回對它的一個引用。這個引用或多或少的是new分配給對象的記憶體位址。然後這
Time of Update: 2018-12-05
Java新手必看之Hello World 攻略2007-01-23 14:21:00 / 個人分類:Java 問HelloWorld問題的人實在是太多了,而且經常都以“問一個最簡單的問題”開頭。其實回想一下,自己也是從這個階段過來的,說一句“你好”,真的是一個最簡單的問題嗎?...//think 好了,言歸正傳,let's say "HelloWorld!" in java...
Time of Update: 2018-12-05
一、概要 在JAVA應用程式特別是基於WEB的程式中,經常遇到字元的編碼問題。為了防止出現亂碼,首先需要瞭解JAVA是如何處理字元的,這樣就可以有目的地在輸入/輸出環節中增加必要的轉碼。其次,由於各種伺服器有不同的處理方式,還需要多做實驗,確保使用中不出現亂碼。二、基本概念 2.1 JAVA中字元的表達 JAVA中有char、byte、String這幾個概念。char 指的是一個UNICODE字元,為16位的整數。byte
Time of Update: 2018-12-05
什麼是字元,什麼是位元組?可以理解為電腦沒有字元的概念,只有位元組。字元是存在於人類語言層的概念,其作用是為了人與人之間的交流,因為位元組對於人類是不可讀的,但是電腦儲存所有的資料都是按照位元組儲存。因此要將人類意識中的字元儲存到電腦中,則必須將字元轉換為位元組資料,那麼怎麼轉化呢,則必須要一種映射規則,這裡的映射規則就是通常意義中的字元編碼,比如說該檔案是GBK編碼,可以說為:這個文檔中的字元資料是按照GBK這種字元位元組映射規則將字元轉換為位元組儲存的。所以所有要將人類意識中的字元儲存在電腦
Time of Update: 2018-12-05
方法體應該是隨著類建立的,因此應該在代碼區 因此線程對象訪問這個方法體的時候,每一個線程對象都是一個cpu 都會紀錄當前執行到那裡,例如兩個線程對象執行下列行數 public void runA(){ for(int i=0;i<100;i++) { system.out.println(i.tostring()); } } 線程對象A,B 同時進行運行,A執行到 int i=0 並不會影響到B 執行 int i=0
Time of Update: 2018-12-05
非常強烈的推薦下BTrace這個工具,用了後不得不說太強大了,BTrace簡單來說,就是能在不改動當前程式的情況下,運行時的去監控Java程式的執行狀況,例如可以做到記憶體狀況的監控、方法調用的監控等等,官方網站上有非常多詳細的例子,我不說太多,只在下面舉一個簡單的例子來說明它的作用,BTrace的User
Time of Update: 2018-12-05
轉自:http://blog.csdn.net/a221133/article/details/67347621,hive首先要起動遠程服務介面,命令:nohup hive –service