下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第2Java硬系軟系 第二步第二步:計(jì)算做什么事器中取出程序指令送到控制器(可以理解為CPU)去識(shí)別,分析該指令第第一步:將程序和數(shù)據(jù)通過輸入設(shè)備送 器(可以理解為內(nèi)存第三步:控制器根據(jù)指令的含義發(fā)出相令(如加法、減法),單元中存放的操據(jù)取出送往運(yùn)算器進(jìn)行運(yùn)算,再把運(yùn)算結(jié)果送器指定的單元中第第四步:當(dāng)運(yùn)算任務(wù)完成后,根據(jù)指令將結(jié)果通過輸出設(shè)備輸出軟件包括系統(tǒng)軟件(windows操作系統(tǒng))和應(yīng)用軟件(例如淘寶、程文程文軟編程語言(ProgrammingLanguage) INFOINFOStudentInfo={"Bob",intiX=iX= INFO INFO*pStudent=由于訂單表只有單列主鍵,因此將第一個(gè)生成的主鍵值返回Orderinfoorderinfo=newOrderinfo();orderinfo.setOrderState(newInteger(0));Userinfoinfo=(Userinfo)template.getEntityById(Userinfo.class,waiterId);(二進(jìn)制文件(二進(jìn)制文件 前例如,三進(jìn)制指的是用0-2表示,逢3進(jìn)1;0,1,2,10,11(表示十進(jìn)制的0-十進(jìn)制的0-10,用二進(jìn)制表示分別為八進(jìn)制用0-7表示,逢8進(jìn)1;如十六進(jìn)制用0-9,A-F表示,逢16進(jìn)1余各位取反,最后+1.(即在反碼的基礎(chǔ)上+1)[+1]= ]原= ]反= ][-1]= ]原= ]反= ]字符集(Charset):是一個(gè)系統(tǒng)支持的所有抽象字符的集合。字符是各種文字和符號(hào)包括各國(guó)家文字、標(biāo)點(diǎn)符號(hào)、圖形符號(hào)、數(shù)字等常見的字符集有:ASCII字符集、GB2312字符集、Unicode
編碼:按照規(guī)則將字 在計(jì)算機(jī)中的過程,稱為編碼: 在計(jì)算機(jī)中的二進(jìn)制數(shù)解析顯示出來,稱
如果編碼和用AA U4UcUoTA位為這個(gè)字符的ndF和S對(duì)于n字節(jié)的字符(n>1),第一個(gè)字節(jié)的前n位都為1,第n+1位為0,后面字節(jié)的前兩位一律為10下的為這個(gè)字符的unicode Java由SunMicrosystems公司于1995年5 Java技術(shù)分為三個(gè)版本:JavaSE、JavaEE、JavaSE(JavaStandardEdition):Java是其他版本 基礎(chǔ),能用于開發(fā)桌面應(yīng)用系
JavaEE(JavaEnterpriseEdition):Java企業(yè)版JavaME(JavaMicroEdition):Java微型版
一處編寫,處處運(yùn)行。指的是用Java語言編寫的程序,可以在各個(gè)操作系統(tǒng)上運(yùn)行,不要修改。也稱為平臺(tái)無關(guān)性,可移植JVM,Java虛擬機(jī)是實(shí)現(xiàn)這一特性的關(guān)鍵
JVM:Java
我。
JVM執(zhí)行字節(jié)碼文件。如果計(jì)算機(jī)要執(zhí)行Ja安裝JV,如何獲得JV后續(xù)學(xué)習(xí)。
Java是一門面向?qū)ο蟮恼Z言;面向?qū)ο螅∣bjectOriented)簡(jiǎn)稱面向?qū)ο笈c面向過程是兩種有代表性的編程面向?qū)ο笏枷胗腥筇卣鳎悍庋b、繼承、多本章中先不強(qiáng)調(diào)編程思想,先學(xué)習(xí)基本概念和語法,后續(xù)將重點(diǎn)學(xué)習(xí)面向?qū)ο?、 程主要學(xué)習(xí)JavaSE版本,是其他版本的基礎(chǔ);要成為Java軟件開發(fā)工程師,學(xué)習(xí) 課堂案例JVM(JavaVirtualMachine)稱為Java虛擬機(jī),在Java平臺(tái)中有著舉足輕重的編譯器編譯出的字節(jié)碼只要JVMJVM再將字節(jié)碼解釋成操作系統(tǒng)認(rèn)識(shí)的機(jī)器JDK是Java開發(fā)工具包(JavaDevelopmentKit)如果要用Java語言編寫程序,就必須在計(jì)算機(jī)上安裝JRE是Java運(yùn)行環(huán)境(JavaRuntimeEnvironment)如果要在機(jī)器上運(yùn)行Java程序,就必須要有
不同版本 安裝:雙擊安裝文件默認(rèn)安裝即可;默認(rèn)安裝到系統(tǒng)盤下的programfiles目jdk1.7.0_79:為開發(fā)工 jre7:為開發(fā)環(huán) path值增C:\ProgramFilesclasspath值增加:.;【.表示當(dāng)前路設(shè)置了path路徑,就能夠使用JDK提供的工具,工具都位于 設(shè)置了classpath路徑,就能夠運(yùn)行classpath下的.class文件,后續(xù)將具體使按windows+R,在彈出框中輸入cmd,運(yùn)行處DOS命令窗口輸入javac,出現(xiàn)如下提示,表示安裝配置成功 javac譯器,將源程序轉(zhuǎn)javadoc–文 ,從源碼注釋中提取文檔jdbdebuggerappletviewer:小程序?yàn)g覽器,執(zhí)行HTML文件上的Java小程序的Javajavah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件javap:Java反匯編器,顯示編譯類文件中的 功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義 的工具 知識(shí)點(diǎn)1:可運(yùn)行的Java知識(shí)點(diǎn) oWorld編譯與運(yùn)知識(shí)點(diǎn)4:?jiǎn)我晃募芯帉懚鄠€(gè)Java知識(shí)點(diǎn)5:main方法 規(guī)知識(shí)點(diǎn)6:Java源代碼從編譯到執(zhí)行的過程分知識(shí)點(diǎn)7:常見IDE介紹(Eclipse、idea、NetBeans等
與隨后的行命名,其他都不可變
{ {
行
publicstaticvoidmain(String[]args) o}}知識(shí)點(diǎn)2 課堂案例
publicpublicstaticvoidmain(String[]args)}其中publicstaticvoidmain都不能修改,參數(shù)類型也必須是::
源文件
都會(huì)使用一種集成開發(fā)環(huán)境(IDE)進(jìn)行開發(fā),IDE常用的能用于Java開發(fā)的免費(fèi)IDE
基于插件開發(fā),對(duì)JavaEE支持較好 基于插件開發(fā),對(duì)JavaSE支持 /idea/features/谷歌將其作為Android開首選 file-new-java*@parampublicstaticvoidmain(String[]args)//TODOAuto-generatedmethod}}Test.javarunas-Java*@parampublicstaticvoidmain(String[]args) ");}}
可見,使用IDE可以提高開發(fā)運(yùn)行效率 *@parampublicstaticvoidmain(String[]args){ ofrom中軟國(guó)際");}} 步驟2:?jiǎn)?dòng)Debug。右鍵單擊Test.java,選擇Debugas-
設(shè)置點(diǎn)的stepinto(快捷鍵F5)stepreturn(快捷鍵F7)stepover(快捷鍵F6)resume(快捷鍵F8)terminatemain方法必須遵守規(guī)范,用publicstaticvoidmain 第5節(jié)【Java 課堂案例類enum、interface、class、extends、類enum、interface、class、extends、new、instanceof、this、包package、if、else、switch、case、break、do、while、void、t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030投資銀行行業(yè)供需結(jié)構(gòu)解析及投資發(fā)展前景深度研究方案
- 2026年城市基礎(chǔ)設(shè)施建設(shè)的摩天大樓項(xiàng)目
- 2026年土木施工中的人員安全管理
- 2026年歷史文化遺產(chǎn)橋梁的保護(hù)與市場(chǎng)需求
- 2026年項(xiàng)目經(jīng)理在房地產(chǎn)管理中的角色與責(zé)任
- 2026年環(huán)保與電氣火災(zāi)防控的協(xié)調(diào)發(fā)展
- 課件軟件的介紹
- 物業(yè)管理費(fèi)收繳與客戶關(guān)系技巧
- 高校畢業(yè)生就業(yè)指導(dǎo)創(chuàng)新方案
- 電子商務(wù)平臺(tái)店鋪運(yùn)營(yíng)實(shí)操指南
- (2025年)病理學(xué)試題及答案
- 貴州省貴陽市普通中學(xué)2024-2025學(xué)年高二上學(xué)期語文期末試卷(含答案)
- 2025-2026學(xué)年人教版七年級(jí)上冊(cè)道德與法治期末試卷(含答案和解析)
- 無錫公建工程質(zhì)量檢測(cè)有限公司2025年下半年公開招聘專業(yè)技術(shù)人員備考題庫及答案詳解一套
- 北京市平谷區(qū)政務(wù)服務(wù)中心綜合工作人員招聘筆試備考題庫及答案解析
- 2026年高級(jí)會(huì)計(jì)師面試題及答案解析
- 湖南省邵陽市2025-2026學(xué)年高二歷史上學(xué)期期末模擬卷(試卷及全解全析)
- (2025版)腹膜后腫瘤診治專家共識(shí)課件
- 基因編輯真菌鑒定
- 轉(zhuǎn)讓釣場(chǎng)合同協(xié)議書
- 溫泉洗浴行業(yè)分析報(bào)告
評(píng)論
0/150
提交評(píng)論