Time of Update: 2018-12-03
以下內容來自marschen的java4android視頻教程.主要內容.1.java當中的存取權限2.軟體包的匯入 java當中的存取權限 1.public 公用許可權 2.private 私人許可權 3.default 包層級存取權限 4.protected 受保護許可權.用執行個體說明.package org.marsdroid;//public 可以修飾類,成員變數和成員函數//public
Time of Update: 2018-12-03
以下內容來自marschen的java4android視頻教程.包和存取權限主要內容.1.什麼是java當中的軟體包?2.為什麼要使用軟體包?3.如何給一個類打包? 例如: Team Dev,開發一個系統,分成兩個組. A組,B組. A組, 開發三個類user ,student,teacher. B組,開發三個類 uset ,Reguser,unreguser. 麻煩是把兩部分合并起來. 合成的時候,問題來了, 兩個類都叫user.
Time of Update: 2018-12-03
首先看樣本:/** * Method One */interface ConstantInterface {String SUNDAY = "SUNDAY";String MONDAY = "MONDAY";String TUESDAY = "TUESDAY";String WEDNESDAY = "WEDNESDAY";String THURSDAY = "THURSDAY";String FRIDAY = "FRIDAY";String SATURDAY = "SATURDAY";}/**
Time of Update: 2018-12-03
垃圾收集是Java語言非常顯著的特點,不像C語言那樣,老是要考慮什麼數位越界什麼的。什麼是垃圾(garbage)呢?“An object is considered garbage when it can no longer be reached from any pointer in the running program.”首先要瞭解一下記憶體的分配:靜態分配( Static Allocation ):靜態變數和全域變數的分配形式。自動分配( Automatic
Time of Update: 2018-12-03
Java通過JNI機制調用c/c++寫的native程式。c/c++開發的native程式需要遵循一定的JNI規範,下面的例子就是一個JNI函式宣告:JNIEXPORT jint JNICALL Java_jnitest_MyTest_test (JNIEnv * env, jobject obj, jint arg0);JVM負責從Java Stack轉入C/C++ Native
Time of Update: 2018-12-03
1.抽象過程萬物皆對象。程式是對象的集合,他們通過發送訊息來告知彼此要做的。每個對象都有自己的由其他對象所構成的儲存。每個對象都擁有其類型。某一特定類型的所有對象都可以接收同樣的訊息。2.每個對象都有一個介面一個類就是一個資料類型。物件導向程式設計的挑戰之一:就是在問題空間的元素和解空間的對象之間建立一對一的映射關係。3.每個對象都提供服務。當你試著理解一個程式的時候,最好的方法之一就是將對象想象為“服務提供者”這樣理解有一個好處:提供對象的內聚性。(高內聚是軟體設計的基本品質要求之一)4.被隱
Time of Update: 2018-12-03
package callbackexample; public interface ICallBack { //需要回調的方法 public void postExec(); } package callbackexample; public class FooBar { //組合彙總原則 private ICallBack callBack; public void setCallBack(ICallBack callBack) { this.callBack = callBack;
Time of Update: 2018-12-03
本文節選自: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
Time of Update: 2018-12-03
在IBM官方下載DB2 V10.1安裝包,下載完解壓,點擊setup.exe,出現如示:後面一直下一步,設定好一些資料,就可以完成安裝了。開啟開始菜單裡的:第一步,建立樣本資料庫,成功後,開啟命令列處理器,輸入:connect to sample,簡單查詢一個:select * from staff where dept = 20出現:說明安裝成功了!windows形安裝時很簡單的,後面的文章我會介紹靜默(silently)安裝的方式,敬請關注!
Time of Update: 2018-12-03
類與對象之抽象類別、介面、內部類作者:egg微博:http://weibo.com/xtfggef出處:http://blog.csdn.net/zhangerqing抽象類別與介面:這兩個概念總是被放在一起討論,因為他們有很多相似的地方,可以說介面本身就是完全抽象的,它要比抽象類別更加“抽象”,為什麼這麼說?抽象類別是一種類,裡面除了有抽象方法外,還可以有具體的方法,而介面裡面必須都是抽象的方法(有時可以在介面裡定義類,後面會講),儘管有時並沒有顯示的用abstract關鍵字聲明。此處我們提到
Time of Update: 2018-12-03
當需要排序的集合或數組不是單純的數字型時,通常可以使用Comparator或Comparable,以簡單的方式實現對象排序或自訂排序。閱讀過程中有任何問題,請聯絡egg:郵箱:xtfggef@gmail.com
Time of Update: 2018-12-03
今天嘗試了下IBM的重量級產品Websphere Application Server的安裝,記錄下來,我們需要兩方面的檔案:1、安裝器(windows下100多MB)2、Websphere Application Server安裝包(3GB左右)這些檔案都可以在:http://www.ibm.com/developerworks/cn/downloads/ws/was/
Time of Update: 2018-12-03
為什麼會有本章的出現?因為XML實在是太重要了,而且被廣泛應用!不論是資料存放區,還是其他方面,如設定檔等。XML是一種對獨立於任何程式設計語言的資料進行編碼的機制。在資料交換領域,正在變得非常流行!因為他的基於節點的儲存格式特點,以致於有很多適合的場合,可用它來描述。當然Java也為打包和解析XML檔案做了很好的支撐!本章系Java之美[從菜鳥到高手演變]系列之XML的打包與解析,學完本章,你會基本掌握XML的大部分操作!在閱讀過程中有任何問題,請及時聯絡:egg。郵箱:xtfggef@gma
Time of Update: 2018-12-03
Java面試寶典之資料結構基礎 ——
Time of Update: 2018-12-03
對於像Java這樣的純物件導向語言,類是最基本的抽象單位,一直以來我總是希望自己能寫出一篇文章,來好好的梳理下自己對類和對象的理解。今天,這個願望似乎要實現了!不知從哪個地方寫起,因為這方面設計的東西太多了,說到類,就不難想到繼承、多態、封裝,就不難想到範圍及生命週期,很多的東西一下子湧上心頭,讓我不知道該從哪兒下手。本章系Java之美[從菜鳥到高手演變]系列之類與對象,希望通過我的分析,能讓讀者朋友們更加牢固記住相關的知識點,掌握類與對象方面的精髓!閱讀過程中有任何問題,請聯絡egg:郵箱:x
Time of Update: 2018-12-03
Exception這個東西,程式中必須會有的,儘管我們很不樂意看到它,可是從另一個角度考慮,有異常則說明程式有問題,有助於我們及時改正。有的時候程式出錯的原因有很多,比如不合法的輸入、類型、null
Time of Update: 2018-12-03
今天在看這篇文章《JavaScript:世界上誤解最深的語言 》的時候,其中說到,最好的一本Javascript書是《Javascript The Definitive Guide,5th Edition.chm 》,於是就把該書下載下來,是:http://dl1.csdn.net/down3/20070303/03131557424.chm,看到中間的第二章提到一個“javascript for
Time of Update: 2018-12-03
在閱讀過程中有任何問題,請及時聯絡:egg。郵箱:xtfggef@gmail.com 微博:http://weibo.com/xtfggef轉載請說明出處:http://blog.csdn.net/zhangerqing其實每個設計模式都是很重要的一種思想,看上去很熟,其實是因為我們在學到的東西中都有涉及,儘管有時我們並不知道,其實在Java本身的設計之中處處都有體現,像AWT、JDBC、集合類、IO管道或者是Web架構,裡面設計模式無處不在。因為我們篇幅有限,很難講每一個設計模式都講的很詳細,
Time of Update: 2018-12-03
一般會從下面幾個方面考,不管是面試C++,C#,java都是首先是關於關鍵字和標示常量的考察然後是關於類和介面的試題然後是關於array,io和socket的試題然後是關於資料庫的各種sql語句的考察然後是排序,包括快速排序,插入排序,選擇排序然後是設計模式的考察一下以java為例子說明一些自己遇到的:存取控制:private 私人的protected 受保護的public 公用的類、方法和變數修飾符abstract 聲明抽象class 類extends 擴允,繼承final
Time of Update: 2018-12-03
在java控制台程式中的輸入不像在C或其他語言那麼的簡單,因此很多java基礎教程並沒有介紹。然而它又是很重要的,尤其對於像我們這些由C或C++轉java的同學,因此我想對Java的輸入語句做一些探討。當然,作為初學者的我這樣做是班門弄斧,而我只是想起到拋磚引玉的作用,希望大家一起討論,並不惜賜教!