Java 實現回調

package callbackexample; public interface ICallBack { //需要回調的方法 public void postExec(); } package callbackexample; public class FooBar { //組合彙總原則 private ICallBack callBack; public void setCallBack(ICallBack callBack) { this.callBack = callBack;

Java通訊端編程基礎

本文節選自:http://www.builder.com.cn/2008/0414/813590.shtml什麼是通訊端(Socket)?Network API是典型的用於基於TCP/IP網路Java程式與其他程式通訊,Network API依靠Socket進行通訊。Socket可以看成在兩個程式進行通訊串連中的一個端點,一個程式將一段資訊寫入Socket中,該Socket將這段資訊發送給另外一個Socket中,1  我們來分析一1,Host

Java之美[從菜鳥到高手演變]之DB2 V10.1的安裝【圖文】

在IBM官方下載DB2 V10.1安裝包,下載完解壓,點擊setup.exe,出現如示:後面一直下一步,設定好一些資料,就可以完成安裝了。開啟開始菜單裡的:第一步,建立樣本資料庫,成功後,開啟命令列處理器,輸入:connect to sample,簡單查詢一個:select * from staff where dept = 20出現:說明安裝成功了!windows形安裝時很簡單的,後面的文章我會介紹靜默(silently)安裝的方式,敬請關注!

Java之美[從菜鳥到高手演變]之類與對象(二)

類與對象之抽象類別、介面、內部類作者:egg微博:http://weibo.com/xtfggef出處:http://blog.csdn.net/zhangerqing抽象類別與介面:這兩個概念總是被放在一起討論,因為他們有很多相似的地方,可以說介面本身就是完全抽象的,它要比抽象類別更加“抽象”,為什麼這麼說?抽象類別是一種類,裡面除了有抽象方法外,還可以有具體的方法,而介面裡面必須都是抽象的方法(有時可以在介面裡定義類,後面會講),儘管有時並沒有顯示的用abstract關鍵字聲明。此處我們提到

Java面試寶典系列之字串轉整型、判斷IP合法性、求最大公約數

作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing(轉載請說明出處)一、將字串轉成整型字串轉整形是一個比較簡單的演算法,關鍵在於轉換之前的一系列判斷,1、判斷正負2、去掉字串中不能轉化成整型的因素(包括各種符號、小數點、字母、空格)3、去掉第一個數字前的所有04、結果是否超出整型範圍(-2^31~2^31-1),處理通過以上判斷,我們得出了下面的程式:package

Java之美[從菜鳥到高手演練]之Comparator和Comparable在排序中的應用

當需要排序的集合或數組不是單純的數字型時,通常可以使用Comparator或Comparable,以簡單的方式實現對象排序或自訂排序。閱讀過程中有任何問題,請聯絡egg:郵箱:xtfggef@gmail.com

Java之美[從菜鳥到高手演變]之類與對象(三)

類與對象之類的複用(繼承、組合、代理)作者:egg微博:http://weibo.com/xtfggef出處:http://blog.csdn.net/zhangerqing此章我們主要談下物件導向編程的代碼複用機制。繼承繼承是OOP中最為重要的概念,達到了非常有效代碼重用效果,使得開發效率變得很高!同時也因此,造成了OOP語言執行效率低下,不免被C/C++程式員嘲笑。在Java語言中,兩個類之間通過extends關鍵字實現繼承。我們來看個繼承的執行個體:class A {public A()

Java之美[從菜鳥到高手演變]之Websphere Application Server V8.5的安裝【圖文】

今天嘗試了下IBM的重量級產品Websphere Application Server的安裝,記錄下來,我們需要兩方面的檔案:1、安裝器(windows下100多MB)2、Websphere Application Server安裝包(3GB左右)這些檔案都可以在:http://www.ibm.com/developerworks/cn/downloads/ws/was/

Java之美[從菜鳥到高手演變]之XML的打包與解析

為什麼會有本章的出現?因為XML實在是太重要了,而且被廣泛應用!不論是資料存放區,還是其他方面,如設定檔等。XML是一種對獨立於任何程式設計語言的資料進行編碼的機制。在資料交換領域,正在變得非常流行!因為他的基於節點的儲存格式特點,以致於有很多適合的場合,可用它來描述。當然Java也為打包和解析XML檔案做了很好的支撐!本章系Java之美[從菜鳥到高手演變]系列之XML的打包與解析,學完本章,你會基本掌握XML的大部分操作!在閱讀過程中有任何問題,請及時聯絡:egg。郵箱:xtfggef@gma

Java之美[從菜鳥到高手演變]之資料結構基礎、線性表、棧和隊列、數組和字串

Java面試寶典之資料結構基礎 ——

Java之美[從菜鳥到高手演變]之多線程簡介

從本篇文章起,我將在Java多線程方面進行深入剖析,這是很大的一部分內容,也是我們作為Java開發人員必須要跨過的一道坎兒!因為Java本身就是多線程的語言,想要真正掌握Java,那麼請先掌握多線程!文章會整理為一個系列,包含若干篇文章,因為在筆者看來,多線程的問題是不能用幾篇文章來說清楚的,也許理論知識並沒有那麼誇張,但是實際情況會有很多,我會從基本概念開始,逐漸深入,爭取能以最簡單的表述讓不同層次的讀者看懂!本章系Java之美[從菜鳥到高手演變]系列之多線程簡介,在本章,筆者將帶領大家從理方

Java之美[從菜鳥到高手演變]之資料結構基礎之樹、二叉樹

Java面試寶典之二叉樹的實現作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing(轉載請說明出處)我們接著上一篇資料結構繼續講解。本章係數據結構之樹與二叉樹,從這章開始,我們就要介紹非線性結構了,這些內容理解起來比線性表稍難一些,我盡量寫的通俗一些,如果讀的過程中有任何問題,請按上述方式聯絡我!一、樹樹形結構是一類重要的非線性結構。樹形結構是結點之間有分支,並具有層次關

Java之美[從菜鳥到高手演變]之類與對象(一)

對於像Java這樣的純物件導向語言,類是最基本的抽象單位,一直以來我總是希望自己能寫出一篇文章,來好好的梳理下自己對類和對象的理解。今天,這個願望似乎要實現了!不知從哪個地方寫起,因為這方面設計的東西太多了,說到類,就不難想到繼承、多態、封裝,就不難想到範圍及生命週期,很多的東西一下子湧上心頭,讓我不知道該從哪兒下手。本章系Java之美[從菜鳥到高手演變]系列之類與對象,希望通過我的分析,能讓讀者朋友們更加牢固記住相關的知識點,掌握類與對象方面的精髓!閱讀過程中有任何問題,請聯絡egg:郵箱:x

Java之美[從菜鳥到高手演變]之線程同步的引入

從上一章(Java之美[從菜鳥到高手演變]之多線程簡介)中,我們瞭解了關於多線程開發的一些概念,本章我們將通過具體案例引入線程同步問題,後續會不斷的提出線程同步的方法。我們知道,採用多線程可以合理利用CPU的空閑資源,從而在不增加硬體的情況下,提高程式的效能!聽上去很有誘惑力,可是為什麼我們的項目不都採用多線程開發呢?原因如下:1、多線程開發會帶來安全執行緒問題。多個線程同時對一個對象進行讀寫操作,必然會帶來資料不一致的問題。2、在單核的情況下,經過了線程同步的多線程應用,未必比單線程應用效能要

android類比混合表單提交資料(兩種方法)坑爹的java混合表單提交

最近在做一個類似手機人人的一個項目,後台寫好以後,我用的是jsp寫的,使用的jar包是smartupload。估計java

Java之美[從菜鳥到高手演變]之面試複習提綱

Java面試複習提綱作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing本章主要介紹一下面對即將來臨的Java面試,我們應該從哪些方面去複習,將重點知識羅列出來,以便從容複習,在每個內容後面附該內容在本部落格的地址!類與對象  Java之美[從菜鳥到高手演變]之類與對象(一)Java之美[從菜鳥到高手演變]之類與對象(二)Java之美[從菜鳥到高手演變]之類與對象(三) 

Java之美[從菜鳥到高手演變]之Exception

Exception這個東西,程式中必須會有的,儘管我們很不樂意看到它,可是從另一個角度考慮,有異常則說明程式有問題,有助於我們及時改正。有的時候程式出錯的原因有很多,比如不合法的輸入、類型、null

Java之美[從菜鳥到高手演變]之JVM記憶體管理及記憶體回收

很多Java面試的時候,都會問到有關Java記憶體回收的問題,提到記憶體回收肯定要涉及到JVM記憶體管理機制,Java語言的執行效率一直被C、C++程式員所嘲笑,其實,事實就是這樣,Java在執行效率方面確實很低,一方面,Java語言採用物件導向思想,這也決定了其必然是開發效率高,執行效率低。另一方面,Java語言對程式員做了一個美好的承諾:程式員無需去管理記憶體,因為JVM有記憶體回收(GC),會去自動進行記憶體回收。其實不然:1、記憶體回收並不會按照程式員的要求,隨時進行GC。2、記憶體回收

Java之美[從菜鳥到高手演變]之Java中的IO

深入分析Java I/O 工作機制作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing論壇:http://www.qtlife.net(隨便建了一個,方便大家一起交流!)IO是Java及眾多程式設計語言很重要的一塊,同時很多程式的瓶頸和耗時操作也都在IO這塊。所以能夠很好的解決IO問題對提高程式效能有很大的協助!本章我們將要系統的對Java IO做個分析,通過理論加實踐,

javascript for java:一個可以讓使用者通過JAVA調用JAVASCRIPT的JAVA包

        今天在看這篇文章《JavaScript:世界上誤解最深的語言 》的時候,其中說到,最好的一本Javascript書是《Javascript The Definitive Guide,5th Edition.chm 》,於是就把該書下載下來,是:http://dl1.csdn.net/down3/20070303/03131557424.chm,看到中間的第二章提到一個“javascript for

總頁數: 4058 1 .... 792 793 794 795 796 .... 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.