原创 java5--nest類
嵌入式類: 1、相對於外部類,嵌入式類的區別。修飾符可以爲public、privite、protected、、。 2、靜態嵌入式類,輸入外部類的,不能訪問實例對象 3、內部非靜態類:內部成員不能包含靜態成員。 ShadowTest.th
原创 uboot中void udelay (unsigned long usec)函數
在uboot中會有一些需要用到延時的場景,像延時輸入進入uboot中。 uboot的延時相對簡單,主要是利用定時器4一直循環遞減統計時間。 1、int interrupt_init (void) 定時器初始化函數。 函數對定時器進行初始
原创 uboot啓動第二階段1
uboot啓動第二階段。在這個階段中,uboot完成一些複雜的初始化,最終讀取內核文件並啓動內核。 主要流程: 1、爲gd gb全局變量分配空間,並初始化2、初始化列表3、4、 一、gd bd全局變量分配空間、初始化 /* Po
原创 uboot-環境變量
參考部分:http://www.cnblogs.com/biaohc/p/6398515.html 環境變量的作用: 首先我們先要搞清楚uboot中環境變量的作用,uboot中環境變量的作用就是在不改變源碼、不用重新編譯的情況下,可以使
原创 uboot的啓動分析1
說明:主要介紹一下uboot的啓動過程。通過彙編函數完成底層的初始化,並調用start_armboot進入c語言。 uboot的初始化採用彙編,區別與後面的c語言。一般稱爲這是uboot的啓動第一階段。uboot參考爲韋東山教程中的ubo
原创 JAVA15-exception
異常的定義: exception是一個事件,在程序運行過程中打斷程序的正常運行。當異常發生的時候,函數會生成相應的異常對象(包含異常的各種狀態信心),並把它拋給JVM系統,系統會驗證函數調用的反順序尋找處理異常
原创 JAVA14---pakage
包管理的作用:包具有 1、管理類域接口:使用戶更爲方便的使用類與接口,避免命名空間衝突。 2、管理源文件 包是按照功能進行劃分的:例如java.lang代表基礎類;java.io代表輸入輸
原创 java13------統配符、擦除
承接上一節泛型的定義: 泛型的定義不能包含繼承作用。引入?表示統配符 無邊界統配符、上屆統配符,下界通配符: public static void process(List<? extends Foo> 統配符具有繼承概念: List
原创 java11----------number:byte、int、short /long/float/double
首先基本類型:byte、short、int、long、float、double相應的類型爲:Byte、Short Integer Long Float Double類型 類的好處: 1、可以用類中的很多方法、類型轉行、比較、
原创 java12----------泛型
泛型:泛型是使類型可以參數傳遞。 好處: 1、可以讓編譯器更多的檢查,同時簡化了編寫方法,杜絕了模型顯式轉化 2、代碼的重複利用 泛型的類:可以是類,也可以是接口、數組類型、或者一種泛型。 泛型的定義:class name<T1, T2
原创 java12------char
char是原始類型,定義時需要採用單引號。 char=‘a’; 對應的類爲:Character 字符對象的函數有: boolean isLetter(char ch) boolean isDigit(char ch) boolean is
原创 java 8 ----類的繼承
在類的繼承中可以繼承父類中的pubic、protected類型的states與method 1、子類可以使用父類中的變量 2、可以定義與分離中相同的變量,隱藏父類的類型。 3、也可以定義新的變量 4、子類中可以繼承父類的實例化meth
原创 java9------final、abstract關鍵字
final關鍵字 對於method:表示這個方法不能被覆蓋。在繼承中使用 對於class:表示class不能被繼承,沒有子類 對於變量:表示指向不能被更改。對於object是引用,對於基礎變量是說其值。 說明一點:在構造函數中不用隱非
原创 java6內部類------嵌套類、局部類、匿名類、lambda
嵌套類、局部類:是帶有名字的,可以多次使用,嵌套類使用相對更爲靈活一點,局部類在函數內內部。匿名類只是使用一次,lambda是匿名類的簡寫。 嵌套類: 是否有命名空間:是 是否可以生面爲static類型:可以聲明爲static類,創建
原创 java7 ---接口與繼承
接口的函數關鍵字爲interface,繼承接口採用implements 接口中的函數種有三種類:抽閒函數(沒有大括號)、默認函數 default關鍵、靜態函數static關鍵字。訪問權限隱式public 接口中的變量默認修飾符爲:publ