java中的兩個jre區別

       對於java初學者來說,往往不懂區分jdk和jre的區別,實際上這兩個東西差別很大的,有必要瞭解一下:        簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程式的使用者,而不是開發人員。     

tomcat啟動報錯 java.net.SocketException: select failed

 2011-4-21 17:29:03 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run嚴重: Socket accept failedjava.net.SocketException: select failedat java.net.PlainSocketImpl.socketAccept(Native Method)at

java 擷取硬體的資訊

1. (主板序號)Motherboard serial numberimport java.io.File;import java.io.FileWriter;import java.io.BufferedReader;import java.io.InputStreamReader;public class MiscUtils { private MiscUtils() { } public static String getMotherboardSN() { String

Java 中利用管道實現線程間的通訊

在Java語言中,提供了各種各樣的輸入輸出資料流(stream),使我們能夠很方便的對資料進行操作,其中,管道(pipe)流是一種特殊的流,用於在不同線程(threads)間直接傳送資料。一個線程發送資料到輸出管道,另一個線程從輸入管道中讀資料。通過使用管道,實現不同線程間的通訊。無需求助於類似臨時檔案之類的東西。本文在簡要介紹管道的基本概念後,將以一個具體的執行個體pipeapp加以詳細說明。

java class檔案產生jar包

摘自:http://blog.163.com/prevBlogPerma.do?host=jimjun2003&srl=86730756200871210281370&mode=prev進入dos操作符視窗cd進入要打成jar包的class檔案所有檔案夾目錄jar cvf [產生jar的名稱.jar]  [列出class檔案]  //若有多個,以空隔隔開如:一。操作零散的單個或幾個class檔案jar cvf ibstool.jar com/cn/ibs/TurnD.class

今天有人問我Java中有沒有goto?

        今天有人問我java中有沒有goto,一看他的問題就知道他是學C的,呵呵,以前我還真的沒太注意這個問題,因為我知道goto是java中的關鍵字,但是好像從來沒用過,他又問我,如果想跳出幾個迴圈體怎麼操作啊?        這個問題嘛,我還是有辦法地……public class TestFor { public static void main(String[] args)  {  TestFor test = new TestFor();  test.testLoopOne();

WindowsMobile系統管理java外掛程式

       WindowsMobile系統無法直接管理JAVA外掛程式,需要藉助JAVA虛擬機器來管理JAVA外掛程式,WM平台常見的JAVA虛擬機器有Jbed和Jblend。下面就WM平台管理JAVA外掛程式做簡要介紹。1、JbedEsmertec公司的產品,外部命令管理方式為:安裝:/Windows/jbed.exe -DFile.maxStorageSize=64M -ginstall /"file://%1/" (%1為外掛程式安裝包的路徑)。啟動:/Windows/jbed.exe

JAVA的WeakReference相關用法

剛學java,android下很多用到WeakReference,主要用在非同步情況下,不太明白,特地用段代碼測試一下:import java.lang.ref.PhantomReference;   import java.lang.ref.SoftReference;   import java.lang.ref.WeakReference;   import java.lang.ref.Reference;   import java.lang.reflect.Field;import

java collections framework —–List,Set,Map總結

     在jdk提供的List,Set,Map實現中,Set類型依賴於Map的儲存方式,Map對象採用樹形結構以及雜湊(散列表)結構儲存;List對象則依賴於數組和鏈表結構。      類型                     實作類別                             儲存結構     List                      ArrayList                         數組                             

java toString()用法

 1.toString()方法Object類具有一個toString()方法,你建立的每個類都會繼承該方法。它返回對象的一個String表示,並且對於調試非常有協助。然而對於預設的toString()方法往往不能滿足需求,需要覆蓋這個方法。toString()方法將對象轉換為字串。看以下代碼:package sample;class Villain {    private String name;    protected void set(String nm) {       name =

gallery擴充2——animation基於java代碼——實現點擊放大縮小

  一、activity代碼package com.liudan.activity; import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.animation.Animation;import

Java 分散式交易(多資料來源)

 最近這幾天一直在整 怎麼實現分散式交易。找了很多資料,不過大都相近類同。對Oracle、SQL Server、Mysql數已做過測試,其中Mysql5.0以上的才支援分散式交易。對於這些,主要是之前根本沒有接觸過分散式交易,還錯找了一些分布式事資料庫的資料,呵呵,結果不是我目前所需要的。

java程式,編寫一個程式,輸出一個字串中的大寫英文字母數,小寫英文字母數及非英文字母數

 //class Classifypublic class Classify{//class Classifypublic class Classify{ public static void removeNonLetters(String original) { int a=0,b=0,c=0; char aCharacter; for(int x=0;x<original.length();x++) {

老紫竹JAVA提高教程(6)-認識List列表

原文地址:http://www.java2000.net/p11848 列表是很常用的資料結構,感覺比Map和Set用的頻率要高一些吧,因為我經常用其返回資料庫的操作結果集package collection.lession6;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;imp

Java GUI:在Java中對於TextField的監聽

作為一個跨平台的編程解決方案,Java顯然不能像Delphi那樣,在使用者介面設計方面提供強大、直觀和快捷的設計支援。比如對於文字框的控制,當我們要在程式中感知使用者是否修改了文字框中的內容時,Delphi提供了一個直接的事件調用OnValueChanged(),可以在文字框內容得到實際的改動時被啟用。而要在Java中實現這一功能就似乎麻煩了一點,直接的調用只有keyPressed()和keyTyped(),前者只對主鍵盤區(字元、數字等)有反應,對於Delete等功能鍵沒有反應,而後者又似乎反

java時間動態顯示 兩種方法

時間動態顯示1.方法一 用TimerTask利用java.util.Timer和java.util.TimerTask來做動態更新,畢竟每次更新可以看作是計時1秒發生一次。代碼如下:import java.awt.Dimension;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import

和同事玩個遊戲吧-JAVA區域網路五子棋,帶聊天室(Socket串連)

想學習TCP/UDP網路通訊,用連網五子棋來練練手吧。未添加人機對戰演算法,估計麻煩但不難。今中午和同事對站,一平一敗(主要為了看結局處理~哈哈~)玩了幾把,不少需要改進的地方,暫時不改了,為了學習麼 主要兩點: 1 Socket串連 參考這一篇  2 五子棋的相關邏輯 (見樓下代碼) 相關代碼CSDN下載  五子棋邏輯代碼(UI代碼就不貼了): package FiveChessRefactoring;/** * Author:lazybone *

JAVA 版的LRU頁面調度演算法

RT,隨便看看吧,很簡單的演算法,做得還有些不靈活,畢竟只是按實驗上的要求做的,大家可以多提提意見。謝謝 import java.awt.Container;import java.awt.FlowLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.

Java SE 參數傳遞[一]

 參數傳遞對象之間通過傳遞訊息而相互連信。訊息實現成一種可以啟用物件上某具體方法的方法調用。Java中靜態方法可以由類啟用。方法調用中的參數為調用方對象與被呼叫者對象(不一定非於調用方對象)之間提供了一種資訊交換方式。   方法調用的文法可以是下列任何一種:      <object reference>.<method name>(<actual parameter list>)   <class name>.<static method

java類比—遍曆鏈表

public class TestList {private static final int len = 10;public static void main(String[] args) {Student[] array = new Student[len];Student stu = new Student();stu.setName("name " + 0);stu.setNo("no " + 0);Student stu2 = stu;for(int i=1; i<len; i+

總頁數: 4058 1 .... 580 581 582 583 584 .... 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.