Time of Update: 2018-12-06
Jave ME程式開發新手入門九大要點 現在有大部分人,都是從零開始學J2ME的,學習J2ME的時候,總是從Java基礎開始學習,而且現在講Java基礎的書籍中都是以J2SE來講基礎,這就給學習造成了一些不必要的麻煩,下面將J2ME中用到的和不需要的Java基礎知識做一個簡單的說明。Jave ME 開發工具整理 進階的MIDP應用程式開發工具能夠協助開發人員簡化J2ME開發過程,包括Sun提供的官方開發工具WTK和手機廠商提供的專屬SDK.搭建Jave
Time of Update: 2018-12-06
這幾天開始自學Java,搭建Eclipse作為開發環境,發現實在太智能了,貌似對學習無益。於是搜了下,另外搭建了EditPlus上的簡易Java開發環境,確實比較適合學習,不足之處是沒法配置比較方便的運行Java Applet的使用者工具,因為AppletViewer只認HTML檔案,不認.class檔案。無賴之下只得自己動手寫個C語言小程式,通過它自動產生Java
Time of Update: 2018-12-06
可以有以下步驟來編譯運行Java applet:1.假設我們的程式叫TestApplet.java,首先在命令列中切換到程式當前所在的目錄。2.我們需要編譯產生.class檔案。命令列中輸入:javac TestApplet.java,我們發現有提示:”TestApplet.java
Time of Update: 2018-12-06
1.你需要精通物件導向分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該瞭解UML,尤其是class,object,interaction以 及statediagrams。2.你需要學習JAVA語言的基礎知識以及它的核心類庫(collections,serialization,streams,networking,?multithreading,reflection
Time of Update: 2018-12-06
這種情況下用一下辦法:1、clean整個Project2、重新Build一下下Project3、設定Build
Time of Update: 2018-12-06
一、下載Linux JDK 1. 下載從這裡可以找到最新的 Linux JDK:http://java.sun.com/根據自己的機器來下載對應的版本,例如jdk-1_5_0_05-linux-i586.bin這是 J2SE Development Kit 1.5 update 5 for Linux 的 sh 自解壓執行指令碼。裡面已經包含安裝壓縮包。 2、釋放軟體包查看目前的目錄下所有檔案[root@localhost sunjava]#
Time of Update: 2018-12-06
Swing API的設計目標是強大、靈活和易用。特別地,我們希望能讓程式員們方便地建立新的Swing組件,不論是從頭開始還是通過擴充我們所提供的一些組件。 出於這個目的,我們不要求Swing組件支援多線程訪問。相反,我們向組件發送請求並在單一線程中執行請求。 本文討論區對話和Swing組件。目的不僅是為了協助你以安全執行緒的方式使用Swing API,而且解釋了我們為什麼會選擇現在這樣的線程方案。 本文包括以下內容:
Time of Update: 2018-12-06
在正式介紹如何使用Java的輸入/輸出相關類來進行檔案存取前,先簡單地通過使用java.io.RandomAccessFile來存取檔案,以認識一些檔案存取時所必須注意的概念與事項。 檔案存取通常是循序的,每在檔案中存取一次,檔案的讀取位置就會相對於目前的位置前進一次。然而有時必須指定檔案的某個區段進行讀取或寫入的動作,也就是進行隨機存取(Random
Time of Update: 2018-12-06
Java的變數類型之間可以進行轉換,對象之間也可以。 子類對象轉為父類對象,可以不進行強制轉換,因為子類繼承父類對象。 但是,當父類對象轉換為子類對象時(若且唯若父類對象本來是由子類預設轉換過去的情況),可以對父類對象進行強制轉換。public class TestObject { public static void main(String[] args) { // TODO Auto-generated method stub
Time of Update: 2018-12-06
Java語言以其物件導向、跨平台、可移植性好、安全性高等優點,受到眾多編程人員的青睞,越來越多的人將其作為應用軟體開發語言的首選。 在Java應用程式運行時,特別是需要在跨平台工作環境下運行時,需要確定作業系統類型、使用者JDK版本和使用者工作目錄等隨工作平台變化的資訊,來保證程式正確運行。一般情況下,可以利用JDK提供的系統屬性類(Properties)中的方法,快速地擷取工作環境資訊。
Time of Update: 2018-12-06
1如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串轉成 Double, Float, Long 的方法大同小異. 2 如何將整數 int 轉換成字串 String ? A. 有三種方法:
Time of Update: 2018-12-06
R.java 常見問題(R.java檔案沒有產生 )(轉載)01R.java是ADT工具產生的新建立Android工程R.java檔案並沒有產生,必須先運行Bulid或RUN(運行)程式,才會產生。 02 R.java檔案丟失,必要急,修複很簡單方法:右擊你的工程(項目)——>Android Tools——>Fix Project Properties 即可。 注意:也不要自己建立R.java 類檔案。=================================
Time of Update: 2018-12-06
使用檔案進行資料存放區:Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,具體的實現過程與在J2SE環境中儲存資料到檔案中是一樣的。public class FileActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { ... FileOutputStream outStream =
Time of Update: 2018-12-06
雖然C#和Java之間是兩個平台的競爭,沒有什麼誰更好前途的說法。 但是就語言來說,我覺得C#的程度遠遠比Java高。1.Java程式比.net程式慢得多。三個Java得IDE編譯器,JBuilder,Eclipse和NetBeans,以及編寫PHP用的Zend Studio Development
Time of Update: 2018-12-06
1. 參考型別(reference type):參考型別是用在對象上的。一個對象可以被多個引用所指向,但同一時刻,每個引用只能指向唯一的一個對象。如果一個對象被多個引用所指向,那麼無論哪個引用對對象的屬性進行了修改,都會反映到其他的引用當中。2.在java裡,永遠無法直接操作對象,對對象的所有操作都是通過對象的引用來間接完成的。public class People{int age = 20;public void change(People people){people = new
Time of Update: 2018-12-06
2011-03-15 00:411,檔案類File在java裡,File類代表普通的檔案或檔案夾,用來擷取檔案的一些資訊,例如檔案位置,是檔案還是檔案夾,存不存在,大小,最後修改時間。該類不開啟任何檔案,也不提供處理檔案內容的功能,甚至不保證該檔案存在。建構函式 構造方法摘要File(File parent, String child) 根據 parent 抽象路徑名和 child 路徑名字串建立一個新 File 執行個體。File(String pathname)
Time of Update: 2018-12-06
2011-03-03 22:371, 包的定義 package必須作為java源檔案的第一條語句: package
Time of Update: 2018-12-06
1,自動裝箱與拆箱自動裝箱是指把基礎資料型別 (Elementary Data Type)封裝成類對象,拆箱是指把類對象拆成基礎資料型別 (Elementary Data Type)。例如下列代碼在java 5.0以後都是可以編譯通過的//自動裝箱Integer in = 3;Short sh = 2;Long lo = 3L;Double dbl = 3.4D;Float fl = 1.2F;Byte bt = 12;Character cht = 'c';// 自動拆箱int i =
Time of Update: 2018-12-06
2011-03-02 20:08一, 字串數組 建構函式: String[] array = new String[5];String[] array =new String[] {“aa”,”bb”,”cc”};String[] array = {“aa”,”bb”,”cc”};字串數組也被看做對象: 屬性:length (區別於字串的方法length())常用方法:void System.arraycopy(object[] from,intfromIndex, object[]
Time of Update: 2018-12-06
1)java集合架構的階層2)使用Collection介面定義的公用方法對集合和線性表操作3)使用Iterator介面遍曆集合4)使用JDK的增強for迴圈替代迭代Iterator進行集合遍曆5)熟悉Set介面,瞭解何時及如何使用HashSet,LinkedHashSet或TreeHashSet來儲存元素6)使用Comparator介面來比較元素7)熟悉List介面,瞭解何時以及如何使用ArrayList或者LinkedList來儲存元素8)區分Vector與ArrayList,並瞭解如何使用V