freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java語言基礎培訓材料-wenkub

2023-03-09 01:03:11 本頁面
 

【正文】 ring s = ―你好!” 。中 39。 long l = 123456789。 ? 語言核心類( String Integer Math) ? 圖形用戶界面 ? applet小程序 ? 文件與輸入輸出 ? 網(wǎng)絡編程 ? 實用程序類(隨機數(shù)、日期、系統(tǒng)屬性…) ? Java API 文檔 語句規(guī)則 ? 語句種類 ? 說明語句 如屬性說明 、 變量說明等 ? 表達式語句 ? 控制語句 ( 條件 、 循環(huán) 、 轉(zhuǎn)移 ) ? 異常處理語句 ? 塊語句 ( 代碼塊 , 一組語句用花括號括起來 ) ? 注釋 ? // 只限于行內(nèi) ? /* */ 一段注釋文本 ? 基本語句用分號結(jié)束 數(shù)據(jù)類型 基本 數(shù)據(jù) 類型 數(shù)值型 整數(shù) byte(8), short(16), int(32), long(64) 浮點類型 float (32), double(64) 字符型 char (16) 注: Unicode碼 布爾型 boolean (true / false) 引用 類型 類 class 字符串 String StringBuffer 數(shù)組 類型 [] 數(shù)據(jù) ? Java程序中所處理的數(shù)據(jù)是將各種數(shù)據(jù)類型實例化后的數(shù)據(jù)。 ? 全限定名 : 包名 . 類名 . 方法名 ? import 打開一個包后 ,可直接指定該包中的類名。 ? 什么是消息? ? 軟件對象通過相互間傳遞消息來相互作用和通信 ? 一個消息由三部分組成 : ? 1. 接受消息的對象 ? 2. 要完成方法的名字 ? 3. 方法需要的參數(shù) 對象 B 對象 A message 建立開發(fā)環(huán)境 Eclipse JAVA語言基礎 ? 程序結(jié)構(gòu) java的名字空間和包 ? 作為一種在整個 Inter上動態(tài)裝載模塊的語言, Java特別注意避免名字空間的沖突。 ? 對象的狀態(tài)用屬性來維護, ? 對象的行為用方法來實現(xiàn)。 ? 面向?qū)ο蟮某绦蛟O計是以要解決的問題中所涉及到的各種對象為主要考慮因素。 } } 編譯與執(zhí)行 ? 編譯 — javac javac 產(chǎn)生 文件 ? 解釋執(zhí)行 — java java HelloApplication (隱含 .class文件) ? Java程序文件 ? 源文件名要與主類名同名(包括大小寫) ? 一個類產(chǎn)生一個 .class文件 編譯、運行程序 Application: D:\ javac D:\ java HelloApplication Hello, Java World! 程序設計方法學 ? 面向過程的程序設計 ? 面向過程的程序遵循面向過程的問題求解方法 ? 其中心思想是用計算機能夠理解的邏輯來描述和表達待解決的問題及其具體的解決過程。 ? Java 2 — Java 2 Platform, J2SDK –java技術的新名稱 ? SDK — Software Development Kit JVM,JRE,J2SDK 的關系 JVM JRE J2 SDK JVM plus basic APIs (what you need to distribute to people who will run your Java programs) JVM plus all APIs, pilers ,tools, and documentation (what you need in order to write java technology programs). Java 開發(fā)工具 ? J2 SDK系列( Sun)命令行方式 ? SunOne Studio ? JBuilder (Borland) ? Visual J++ (Microsoft) ? Eclipse ? IDEA ? WASD ? JCreator 程序基本結(jié)構(gòu) ? 由一個或多個“類”組成。 API ? Application programming interface. ? API 是 rules (syntax) :在 java技術中如何編程。然后有計算機執(zhí)行。JAVA Java 2 Platform, Standard Edition 課程內(nèi)容 JAVA JAVA 概述 JAVA的起源 ? 1990 年 Green項目成立 ? Oak 語言 ? 1995 年 JAVA誕生 Java的現(xiàn)狀 1 ? (1) J2SE: Java 2 Platform, Standard Edition ? 標準版 J2SE含有基本的 Java 2 SDK、工具、運行時系統(tǒng)( Runtime)和 API,開發(fā)者可以用來編寫、部署和運行 Java應用程序和 Applet. 當前 J2SE的最新版本是 update4 Java的現(xiàn)狀 2 ? (2) J2EE : Java 2 Platform, Enterprise Edition ? 企業(yè)版 J2EE建立在 J2SE的基礎之上 ,他是JSP( Java Server Page) ,Servlet ,EJB(Enterprise JavaBean) , JTS( Java Transaction Service), Java mail以及 JMS(Java Message Service)等多項技術混合體 ,并且還含有兼容性測試套件 , 主要用于開發(fā)分布式的、服務器端的多層結(jié)構(gòu)的應用系統(tǒng) ,例如電子商務網(wǎng)站。 ? JVM 沒有其他相關的文件。 ? API包括數(shù)千個類 ——公司預先編好的代碼,你可以在編程中充分利用它們的功能。 ? 其中必須有一個“類”定義了 main() 方法 ,該方法是自動執(zhí)行的類方法,是 Java應用運行的起始點。 ? 算法 +數(shù)據(jù)結(jié)構(gòu) ? 數(shù)據(jù)結(jié)構(gòu)利用計算機的離散邏輯來量化表達需要解決的問題 。 ? 對象是一種看問題的觀點,是對現(xiàn)實世界各種元素的一種抽象。 ? 因此可以簡單地講,對象是面向?qū)ο蟮某绦蛟O計模式,它由描述狀態(tài)的屬性(變量)和用來實現(xiàn)對象行為的方法(代碼)組成。 ? 全局變量不再是語言的組成部分(沒有全局的屬性與方法)。 ? 在本類中,可以直接使用方法名及屬性名。 ? 數(shù)據(jù)類型實例化的方法:說明語句 ? 實例化數(shù)據(jù)的兩中形式:變量與常量 數(shù)據(jù)類型與說明語句 ? 基本數(shù)據(jù)類型說明語句: boolean b = true。 char ch = 39。 。 Java 標識符: ? 區(qū)分大小寫 ? 組成 :字母 數(shù)字 _ $ ? 開頭: 字母 _ $ 常量 ? 布爾常量 true false ? 整型常量 ? 一般常量: 32bit 長整型常量: 64bit (88L) ? 十進制數(shù):非 0開頭的正負整數(shù) 105, 23 ? 八進制數(shù): 0開頭的正負整數(shù) 017(15), 023(19) ? 十六進制: 0x開頭的正負整數(shù) 0x2F(47),0xa8(168) ? 浮點常量 ? 一般浮點常量 (32bit) ? 雙精度浮點數(shù)( 64bit ) (D可?。? 數(shù)據(jù)類型轉(zhuǎn)換 import .*。, cc=39。 //A (c)。 //29579 ((char)35328)。 //構(gòu)造 s= ()。 int year 。 d1 = new MyDate() 。 = 70 。 ? 數(shù)組類對象引用說明( IntArray) ? 動態(tài)分配空間( new int [5] ) ? int[ ] IntArray (提倡格式) 類型 變量名 引用類型 —數(shù)組 int[ ] intArray = { 11, 47, 93, 26, 38 } ? 分配空間 +賦初值 ? 靜態(tài)初始化必須與數(shù)組定義放在一個語句中。 int[][] a 。 for(int i=0 。 j++) a[i][j] = i*j 。 ja[i].length 。 ? 構(gòu)造函數(shù) String s = new(); String s = new(―abc‖); char[] data= {39。, 39。 String s = ―abc‖;自動為該字符串常量創(chuàng)建一個 String類的實例 引用類型 —字符串類 int x=123。 ?123 ?123 ?0x01234567 ?null ?x ?y ?s1 ?s2 ?“abc” ?s2=“def” ?“def” ?0x12345678 01234567引用類型 —字符串 String s1 = new String(―abc‖) 。 ?XXXXX ?“abc” ?“abcdef” ?s1 字符串類 String ? 方法 ? int length() // 返回字符串長度 例:“ Java與面向?qū)ο蟪绦蛟O計” .length() 的值為 13 ? char charAt(int index) //返回指定位置的字符 例 Java與面向?qū)ο蟪绦蛟O計 .charAt(2) ? int pareTo(String s2) //字符串比較 ? int pareToIgnoreCase(String s2) ? boolean equals(Object obj) //判斷字符串相等 ? String toLowerCase() //將字符串轉(zhuǎn)換為小寫 ? String toUpperCase() //將字符串轉(zhuǎn)換為大寫 (返回新串,不改變原字符串) 字符串類 String ? String substring(int beginIndex) //取子串 String substring(int beginIndex, int endIndex) ? int indexOf(String s) //返回串 s在當前串中位置 int indexOf(String s,int fromIndex) ? boolean startsWith(String prefix)判斷該字符串是否以 prefix為前綴。 (―x+y=― + (x+y) )。 ? 運算符(實現(xiàn)操作) 運算元(操作對象) ? 二元運算符、一元運算符、三元運算符 ? 表達式的結(jié)果是一個右值,即不能出現(xiàn)在賦值運算的左邊。 與 , | 或 , ! 非, amp。 ? a=3 b=5 c=(a++)*b a=4 c=15 ? a=3 b=5 c=(++a)*b a=4 c=20 ? 三目條件運算符(?:) D=表達式 A ?表達式 B :表達式 C ? A為真,返回表達式 B ? A為假,返回表達式 C ? 總是返回 B, C中的長類型 例: int x=5, y=8。 } ? switch 的常量和表達式可以是整型、字符型及 byte型 ? 任何兩個 case常量不可以有相同的值。 } while(表達式) 。 } } } } Java的轉(zhuǎn)移語句 ? continue (用在循環(huán)體中) ? 提前結(jié)束本次循環(huán),即跳過后面的循環(huán)體語句,回到循環(huán)的條件測試部分繼續(xù)執(zhí)行。 Application程序人口點 public class HelloWorldApp { public static void main(String[] args) { … } } java HelloWorldApp 執(zhí)行包括 main方法的主類 java HelloWorldApp args[0] args[1] … 例:求 2~100的素數(shù),每行打印 5個數(shù)字 import .*。j=(i)
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1