第一周學習所獲--class類
不管是mybaits,還是hibernate或者是其他大多數框架,總提到映射。映射說到底就是關於Class類的運用
A.什麽是反射(映射)
1.指的是可以於運行時加載,探知,使用編譯期間完全未知的類。
2.程序在運行狀態下可以動態加載一個只有名稱的類,對於任意一個已加載的類,都能夠知道這個類的所有屬性和方法,對於任何一個對象都能夠調用他的方法和屬性
核心就是得到Class類的代碼 Class c = class.forName("zhuzihan.test"); 還有其他兩種得到class的方法
3.加載完類之後,在堆內存中,就產生了一個Class類型的對象(一個類只有一個Class對象),這個類就包含了完整的類的結構信息。我們可以通過這個Class對象看到類的結構(包括註解),就像一個鏡子,所以我們形象的稱其為反射。
B.什麽是Class類
java語言在實例化一個對象的時候,經過加載,連接(驗證,準備,解析),和初始化3過程。在加載過程中會由jvm生產一個java.lang.Class類,裏面包括了所有這個類的
第一周學習所獲--class類
相關推薦
第一周學習所獲--class類
初始化 只有一個 結構 調用 運行時加載 屬性和方法 運用 .class 編譯 不管是mybaits,還是hibernate或者是其他大多數框架,總提到映射。映射說到底就是關於Class類的運用 A.什麽是反射(映射) 1.指的是可以於運行時加載,探知,使用編譯期間完全
linux學習第一周;linux系統配置類
delet 配置文件 ado conn conf ifcfg enable linux1 gshadow Linux用戶和組的主要配置文件: /etc/passwd:用戶及其屬性信息(名稱、UID、主組ID等) /etc/group:組及其屬性信息 /etc/shad
python3第一天學習(數據類型)
絕對值 pre return col pytho tar .html art 整數 參考blog地址:http://www.cnblogs.com/wupeiqi/articles/5444685.html,然後根據上面知識點練習並總結。 一.數字(int) 1.數字
第一周學習總結
高度 之前 跳轉 ftw lec ctr 查看 文字 esc Vim編譯器知識點梳理 普通模式中按i(插入)或a(附加)鍵都可以進入插入模式,普通模式中按:進入命令行模式。命令行模式中輸入wq回車後保存並退出vim。 命令行模式下保存文檔 從普通模式輸入:進入命令行模式,
201671010119 2016-2017-2《Java程序設計》第一周學習心得
多態性 前沿 可能 資料 一次 聽說 結構 重寫 運行環境 第一堂課,老師大概講述了一下Java。即Java是一種具有簡單性、面向對象、分布式、健壯性、安全性、體系結構中立、可移植性、解釋型、高性能、多線程、動態性的語言。’而且Java語言是純粹的一種面向對象語
自動化第一周學習
用例 ges value apt 不同 edit imageview www. 規範 這是我第一次開始正式的了解自動化,之前只是聽說,並沒有真正的了解過,以下是第一天學習的內容。 1、什麽是接口 之前接觸的接口,一直是程序部的,接觸到的數據類的接口比較多,比如
第一周學習進度
wid eight enter width ble 頁面 四則運算 jsp頁面 idt 第一周 星期一 星期二 星期三 星期四 星期五 星期六 星期天 編程時間 1個小時 5個小時 2個小時 3個小時 2個小時 4個小時 2個小時 學習情況 下午7,8節課
Linux第一周學習筆記(2)
內核 images 百度 互聯網公司 pac 特性 傳播 選擇 ffffff Linux第一周學習筆記(2)1.3認識Linux(1).什麽是LinuxLinux是一個操作系統,比如說微軟的winodws、蘋果電腦的masOS、早於Linux發行的unix;我們平時使用的P
Linux第一周學習筆記(10)
默認 style 以及 tle 退出 finger otto which png Linux第一周學習筆記(10)1.15克隆虛擬機(1)因為以後做實驗需要兩臺機器互聯,由於在虛擬機裏面做系統較慢所以使用克隆的方式就比較簡便,也就是說把原來做好的系統原封不動的進行一個拷貝。
Linux第一周學習筆記(11)
read indent rect 目錄 普通 -s x86-64 筆記 講解 Linux第一周學習筆記(11)2.1系統目錄結構(上)2.2系統目錄結構(下)接下來的課程開始講解Linux系統的命令與具體用法(1) ls(list)命令:用來列取系統的目錄或者是
Linux第一周學習筆記(12)
log bin ash font 內容 用戶 權限 cfg 符號 Linux第一周學習筆記(12)2.3:ls命令ls –l命令:列出文件詳細信息ls –i命令: 查看inode號ls –lh命令:查看文件大小ls –la命令:查看所有文件以及隱藏的文件ls –lt命令:
Linux第一周學習筆記(14)
script white 網卡 第一個 roo nor nbsp inux sys Linux第一周學習筆記(14)2.6,相對和絕對路徑(1).路徑:就是某一個文件存放的地方,只要鍵入這個文件的路徑系統就只能直接找到這文件所在位置,所以找一個文件需要輸入這個文件的路徑。(
Linux第一周學習筆記(15)
str 第一周 單獨 make 創建目錄 單獨使用 無法 新的 必須 Linux第一周學習筆記(15)2.8.創建和刪除目錄mkdir命令(make directory簡寫):用於創建目錄mkdir –p命令:級聯創建多個目錄mkdir–pv命令:可視化級聯創建多個目錄rm
Linux第一周學習筆記(16)
font 存在 學習 指定 pan 參數 linu 執行 code Linux第一周學習筆記(16)2.9.RM命令rm命令(remove):可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉;rm –f命令:表示強制刪除,不在詢
Linux第一周學習筆記(17)
看到了 spa image ges 作用 -o water 存在 ffffff Linux第一周學習筆記(17)2.10環境變TH量PAPATH:只要加入了PATH的路徑都可以直接打開命令,可以不去運行命令的絕對路徑。這就是環境變量在起作用。which命令:用於查找並顯示給
Linux第一周學習筆記(18)
源文件 路徑 命名 inux 多個 指定 ont 存在 -m Linux第一周學習筆記(18)2.11.CP命令cp(copy簡寫)命令:用來將一個或多個源文件或者目錄復制到指定的目的文件或目錄。cp –r:復制目錄-i:安全選項----------------------
第一周學習
javac bubuko 關聯 ava 多少 fin 內容 post 安裝 20165226 2017-2018-3 《Java程序設計》第一周學習總結 教材學習內容總結 第一章要點: 要點一:如何編寫並保存源文件 要點二:編譯並運行 javac <文件名&g
20165318 2017-2018-2 《Java程序設計》第一周學習總結
tools java ee 網上 mar 簡單的 不能 如何 復制文件 部署 20165318 2017-2018-2 《Java程序設計》第一周學習總結 教材內容學習總結 第一章主要對Java平臺進行了簡單的介紹,並講解了如何搭建Java環境。 Java平臺概論 通過課本
第一周 學習總結
.exe 視頻 c語言 AD -m javac 後綴名 變量 大小寫 一、視頻學習筆記 1、Java的地位 試用於網絡應用程序的開發 面向對象 需求地位名列前茅 2、Java的特點 簡單 面向對象 平臺無關性 (1)平臺 = OS + CPU (2)所謂“有關”指的是
20165218 2017-2018-2 《Java程序設計》第一周學習總結
ans mar 總結 狀況 pos 兩張 什麽 bubuko tel 20165218 2017-2018-2 《Java程序設計》第一周學習總結 教材學習內容總結 第一章.Java入門 1. Java特點 Java具有簡單、面向對象、平臺無關、多線程、動態等特點,其中平臺