Time of Update: 2016-04-11
標籤:內部類大部分時候,我們把類定義成一個獨立的程式單元。在某些情況下,我們需要把一個類放在另一個類的內部定義,這個定義在其它類內部的類被稱為內部類(嵌套類),包含內部類的類稱為外部類(宿主類)。內部類有如下作用內部類提供了更好的封裝,可以把內部類隱藏在外部類之內,不允許同包的其它類訪問。假設建立Cow這個類,需要組合CowLeg的屬性,CowLeg屬性只有在Cow類中有效,離開了Cow類就沒有意義,這種情況下可以把CowLeg定義成Cow的內部類,不允許其它外部的類訪問內部類成員可以直接存取外
Time of Update: 2016-04-11
標籤:怎麼修改myeclipse 項目中用的jdk版本工具/原料MyEclipsejava項目方法/步驟 首先開啟MyEclipse,如所示 開啟之後,找到我們的java項目 然後右鍵--“Build Path--->Confirgure Build Path”在彈出的介面中,選擇“Libraries”選項卡,選擇“JRE System Libraries
Time of Update: 2016-04-11
標籤:package com.st.java;/** * ENUM枚舉類型的使用 * @author Administrator * 2016年04月10日 */public enum MoneyType { ZERO_POINT_ONE, ZERO_POINT_FIVE, ONE, TWO, FIVE, TEN, TWENTY, FITY, HUNDRED
Time of Update: 2016-04-10
標籤:20145301《Java程式設計》實驗報告一:Java開發環境的熟悉課程:Java程式設計實驗名稱:Java開發環境的熟悉實驗目的與要求:1.沒有Linux基礎的同學建議先學習《Linux基礎入門(新版)》《Vim編輯器》
Time of Update: 2016-04-11
標籤: 20145331 《Java程式設計》第6周學習總結教材學習內容總結第十章
Time of Update: 2016-04-10
標籤:實驗一 Java開發環境的熟悉(Windows + IDEA)實驗內容1.使用JDK編譯、運行簡單的Java程式;2.使用Eclipse 編輯、編譯、運行、調試Java程式。實驗知識點1.JVM、JRE、JDK的安裝位置與區別;2.命令列運行javac;java;javac -cp; java -cp;3.PATH,CLASSPATH,SOURCEPATH的設定方法與應用;4.包管理:package;import;javac -d ;5.Eclipse(Netbeans)管理Java項目,
Time of Update: 2016-04-09
標籤:java基礎;構造方法;this關鍵字 1. 面向過程: 是一種"謂語與賓語"的關係 物件導向: 是一種"主語與賓語"的關係 2. 物件導向三大特性: - 封裝 - 繼承 - 多態 3. 聲明屬性的修飾符&
Time of Update: 2016-04-10
標籤:第一周學習了JDK的安裝和環境的配置,初步瞭解了Java與C的不同之處,學習了Java的變數、基礎資料型別 (Elementary Data Type)、以及物件導向的基礎。並且自行完成了一些簡單Java程式的編寫。 (1)學習了為什麼使用抽象類別,使用抽象類別是為了讓程式員在繼承時不會忘記複寫,abstract class Printer { void
Time of Update: 2016-04-08
標籤:7.1繼承的起源 繼承(Inheritance),即在物件導向編程中,可以通過擴充(extends)一個已有的類,並繼承該類的屬性的行為,來建立一個新的類。
Time of Update: 2016-04-08
標籤:8.1存取修飾詞:public:該類或非該類均可訪問; private: 只有該類可以訪問; protected:該類及其子類的成員可以訪問,同一個包中的類也可以訪問;
Time of Update: 2016-04-09
標籤:項目地址:http://code.google.com/p/freecms/全文檢索索引 從FreeCMS 1.7開始支援僅僅有建立過索引的對象才幹被lucene類標籤查詢到。資訊類資料會在資訊更新、審核、刪除、還原作業時自己主動進行全文檢索索引處理。1. 建立索引從左側管理菜單點擊建立索引進入。 您能夠選擇須要建立索引的欄目,然後點擊“建立索引”進行全文檢索索引的建立。假設您是此網站的總管理員,您也能夠把“是否全
Time of Update: 2016-04-09
標籤:如果你輸入一個命令,比如java那麼系統是如何找到這個命令的呢?按照順序,系統先在目前的目錄搜尋是否有java.exe, java.bat 等。 如果沒有,就得到系統的PATH(不區分大小寫)裡面尋找。比如你的環境變數的PATH裡面有 C:\program files\java\jdk1.6\bin那麼 系統會嘗試在這個目錄下面尋找,並且找到了 java.exe 那麼就會執行它。所以 path 就是系統為了搜尋某個資源而配置的一個參數。
Time of Update: 2016-04-09
標籤:首先先說說Intellij
Time of Update: 2016-04-08
標籤:import java.io.FileInputStream; import java.io.FileOutputStream;import java.io.IOException;public class CopyFile {public static void main(String[] args) { // TODO Auto-generated method stub CopyMp3 cy = new CopyMp3();
Time of Update: 2016-04-08
標籤: 文檔版本 開發工具 測試平台 工程名字 日期 作者 備忘 V1.0 2016.02.22 lutianfei none運算子算術運算子賦值運算子比較子邏輯運算子位元運算符三目運算子算術運算子 * 註:整數相除只能得到整數,若想得到小數,只需將任意一個資料變為浮點數。 * eg:System.out.println(x*1.0/y);++,– :放在運算元前面,先自增或者自減,然後再參與運算。放在運算元後面,先參與運算,再自增或者自減。練習題1:
Time of Update: 2016-04-08
標籤: 文檔版本 開發工具 測試平台 工程名字 日期 作者 備忘 V1.0 2016.02.26 lutianfei none成員變數與局部變數成員變數與局部變數區別: A:在類中的位置不同 成員變數:在類中,方法外局部變數:在方法定義中或者方法聲明上。B:在記憶體中的位置不同: 成員變數:在堆記憶體局部變數:在棧記憶體C:生命週期不同 成員變數:隨著對象的建立而存在,隨著對象的消失而消失局部變數:隨著方法的調用而存在,隨著方法的調用完畢而存在D:初始化值不同
Time of Update: 2016-04-08
標籤:Java中異常提供了一種識別及響應錯誤情況的一致性機制,有效地異常處理能使程式更加健壯、易於調試。異常之所以是一種強大的調試手段,在於其回答了以下三個問題:1、什麼出了錯?2、在哪出的錯?3、為什麼出錯?在有效使用異常的情況下,異常類型回答了“什麼”被拋出,異常堆疊追蹤回答了“在哪“拋出,異常資訊回答了“為什麼“會拋出,如果你的異常沒有回答以上全部問題,那麼可能你沒有很好地使用它們。有三個原則可以協助你在調試過程中最大
Time of Update: 2016-04-08
標籤:關于于Java關鍵字主要要用到有三種情況:資料,方法,類。 final資料:當我們需要一個永遠不改變的編譯時間常量和運行時被初始化的不希望被改變的值的時候,我們需要將資料恒定。對於在編譯期常量這件事情,編譯器可以將該常量值帶入到任何可能用到它的計算式中,也就是說在編譯時間執行計算式,這樣就減輕了一些運行時的負擔。在java中這樣的數字必須時基本類型,並且以關鍵字final表示,在對這個常量進行定義的時候,必須對其進行賦值。一個既是static又是final的域只佔據一段不能改變的
Time of Update: 2016-04-09
java中Class對象詳解和類名.class, class.forName(), getClass()區別,.classgetclassClass對象的產生方式如下: 1.類名.class 說明: JVM將使用類裝載器,
Time of Update: 2016-04-09
對字串進行簡單的字元數字統計