ChatClient.java

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

ChatServer.java

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)

Marquee.java

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)

實用的java 串口通訊程式,從串列口COM1中發送/接收資料

本文主要給出一個實用的java 串口通訊程式,供大家討論學習./****************************************** * 程式檔案名稱:SendComm.java * 功能:從串列口COM1中發送資料 ******************************************/ import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.*; import

J2ME MIDP低級API開發章節,初讀,記下關鍵點,參考書籍–java 手機/pda 程式設計入門

一.基礎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.

InvertIpAddressCod.java

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

Java將彩色圖片轉換為灰色圖片

import java.applet.*;import java.awt.*;import java.awt.image.*; @SuppressWarnings("serial")public class ChangeImageColor extends Applet { /** 灰階變換的演算法其實很簡單,只要提取每個象素點的紅、綠、藍三原色,然後根據公式:灰階值= 紅色亮度值*30%+綠色亮 度值*59%+藍色亮度值*11%,計算出一個灰階值,並將其作為

Java中使用DirectDraw—-http://www.microsoft.com/china/MSDN/library/archives/technic/develop/vj/051

 Java中使用DirectDraw注釋:DirectDraw是微軟DirectX SDK的一個組成部分。Java版的DirectX包含在Java 2.0 SDK中。Java中通過同DirectX一起安裝的com.ms.directX包中的一套類訪問DirectDraw。介紹本文將探討用於Java的DirectDraw

對代理模式與Java動態代理類的理解(二)

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

構建多線程Java 應用程式

核心提示:建立一個 Thread Pool Executor 建立一個ThreadPoolExecutor是很簡單的。你只需調用CustomThreadPoolExecutor類構造器並傳輸恰當的配置參數。以下程式碼片段是通過定義核心 線程 數和線程最大數的相同值來建立一個固定尺寸的線程池: private ThreadPoolExecut  建立一個Thread Pool

Java 類裝入器原理

 轉載自http://blog.csdn.net/yuekun1172006/archive/2007/06/02/1634878.aspx類裝入器是 JVM 用來裝入類的類,它對於 Java 編程是非常重要的一個概念。一般情況下,程式員在編寫程式的時候都可以忽略類裝入器的存在性。但是對於伺服器端編程或者是一些特殊情況下時候,深入瞭解類裝入器的機制以及其在不同情況下的實現還是非常必要的。首先,當一個 JVM 啟動的時候,Java

線程池(java.util.concurrent.ThreadPoolExecutor)的使用(二)

當 Executor 已經關閉,並且 Executor 將有限邊界用於最大線程和工作隊列容量,且已經飽和時,在方法 execute(java.lang.Runnable) 中提交的新任務將被拒絕。在以上兩種情況下,execute 方法都將調用其 RejectedExecutionHandler 的 RejectedExecutionHandler.rejectedExecution(java.lang.Runnable,

java 聲明對象

正如剛才講過的,當你建立一個類時,你建立了一種新的資料類型。你可以使用這種類型來聲明該種類型的對象。然而,要獲得一個類的對象需要兩步。第一 步,你必須聲明該類類型的一個變數,這個變數沒有定義一個對象。實際上,它只是一個能夠引用對象的簡單變數。第二步,該聲明要建立一個對象的實際的物理拷 貝,並把對於該對象的引用賦給該變數。這是通過使用new 運算子實現的。new運算子為對象動態分配(即在運行時分配)記憶體空間,並返回對它的一個引用。這個引用或多或少的是new分配給對象的記憶體位址。然後這

Java新手必看之Hello World 攻略

Java新手必看之Hello World 攻略2007-01-23 14:21:00 / 個人分類:Java 問HelloWorld問題的人實在是太多了,而且經常都以“問一個最簡單的問題”開頭。其實回想一下,自己也是從這個階段過來的,說一句“你好”,真的是一個最簡單的問題嗎?...//think 好了,言歸正傳,let's say "HelloWorld!" in java...

WEB開發中的JAVA字元編碼經驗總結

一、概要  在JAVA應用程式特別是基於WEB的程式中,經常遇到字元的編碼問題。為了防止出現亂碼,首先需要瞭解JAVA是如何處理字元的,這樣就可以有目的地在輸入/輸出環節中增加必要的轉碼。其次,由於各種伺服器有不同的處理方式,還需要多做實驗,確保使用中不出現亂碼。二、基本概念 2.1 JAVA中字元的表達  JAVA中有char、byte、String這幾個概念。char 指的是一個UNICODE字元,為16位的整數。byte

java字元編碼原理解析

什麼是字元,什麼是位元組?可以理解為電腦沒有字元的概念,只有位元組。字元是存在於人類語言層的概念,其作用是為了人與人之間的交流,因為位元組對於人類是不可讀的,但是電腦儲存所有的資料都是按照位元組儲存。因此要將人類意識中的字元儲存到電腦中,則必須將字元轉換為位元組資料,那麼怎麼轉化呢,則必須要一種映射規則,這裡的映射規則就是通常意義中的字元編碼,比如說該檔案是GBK編碼,可以說為:這個文檔中的字元資料是按照GBK這種字元位元組映射規則將字元轉換為位元組儲存的。所以所有要將人類意識中的字元儲存在電腦

關於java方法多線程訪問自己的理解

方法體應該是隨著類建立的,因此應該在代碼區 因此線程對象訪問這個方法體的時候,每一個線程對象都是一個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

動態跟蹤Java代碼的執行狀況工具–BTrace

非常強烈的推薦下BTrace這個工具,用了後不得不說太強大了,BTrace簡單來說,就是能在不改動當前程式的情況下,運行時的去監控Java程式的執行狀況,例如可以做到記憶體狀況的監控、方法調用的監控等等,官方網站上有非常多詳細的例子,我不說太多,只在下面舉一個簡單的例子來說明它的作用,BTrace的User

java 通過jdbc驅動串連hive操作執行個體

轉自:http://blog.csdn.net/a221133/article/details/67347621,hive首先要起動遠程服務介面,命令:nohup hive –service

總頁數: 4058 1 .... 523 524 525 526 527 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.