Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式

Slides:



Advertisements
Similar presentations
软件编程基础 一、程序的编辑 Java 源程序是以 Java 为后缀的简单的文本文件,可以用各种 Java 集成开发环境中的源代码编辑器来编写,也可以用其他文 本编辑工具,如 Windows 中的记事本或 DOS 中的 EDIT 软件等。 利用文字编辑器编写下列程序 public class Hello.
Advertisements

Java 大学实用教程 ( 第 3 版 ) 主讲:程继洪 第 1 章 Java 语言概述  本章导读 Java 语言的诞生Java 语言的诞生 学习 Java 的必要性 学习 Java 的必要性 Java 的特点及与 C/C++ 之关系Java 的特点及与 C/C++ 之关系.
1 Java 语言程序设计 计算机系 鲍金玲. 2 引子 甲骨文 甲骨文是全球最大的信息管理软件及服务供应商,成立于 1977 年,公司总部 设在美国加利福尼亚州的红木城( Redwood Shores ),全球员工达 名, 包括 名开发人员、 7500 多名技术支持人员和.
Java 程序分类 Java Application :是完整程序,需要独立的解 释器解释运行;以 “.java” 为后缀的文件,以 main() 方法作为程序入口,由 java 编译器编译生 成字节码,由 Java 解释器加载执行字节码。 Java Applet 没有 main() 方法作为程序入口,是嵌在.
第一章 Java 程序设计技术 概述  什么是 Java 语言  一个简单的 Java 程序  程序的编译和运行  常见错误  使用 Java 核心 API 文档.
程序设计语言基础 软件工程系 秦晓燕. 课程目标 了解面向对象程序设计的思想,以及软件 开发流程。 学习 Java 语言的基本概念和编程方法,基 本掌握 Java 类库的使用。 能够利用所学的方法开发简单的小型应用 程序.
Java 程序设计 案例教程 北京大学出版社 第 01 章. Java 程序设计案例教程 第 01 章 Java 语言与面向对象程序设计 Java 语言的历史 Java 语言的特点 Java 程序的分类 Java 环境配置 Eclipse 的安装 Java 程序的调试 教学目标.
Java 程序设计(第二版) 普通高等教育 “ 十一五 ” 国家级规划教材 辛运帷等 编著 徐小平 主讲.
多元評量與 Greenfoot 簡介 南港高中高慧君. 演講大綱 多元評量 高中階段程式設計教學目標與困境 Greenfoot 快速入門 – 袋熊吃樹葉 – 沙灘螃蟹 Greenfoot 臺灣社群介紹 2.
单元二:面向对象程序设计 任务二:借书卡程序设计.
第四章 类、对象和接口.
第三讲 面向对象(上).
3.2 Java的类 Java 类库的概念 语言规则——程序的书写规范 Java语言 类库——已有的有特定功能的Java程序模块
6. 6 Overloading methods and constructors 6
项目6 通用堆栈.
第1章 Java语言概述.
《 Java开发环境配置》 主讲人:耿力.
Java 2实用教程(第3版)教学课件 主讲教师:张国平
Java程序设计教程 第一讲 Java概述.
Java的程式架構與基本觀念 Java語言的歷史 Java程式的開發環境 Java程式的架構 輸出與輸入物件之使用 工具使用方法介紹
四資二甲 第三週作業 物件導向程式設計.
Hello小程序的运行和编译 Java AppletJava小程序的构成 1、关键字
北京科技大学天津学院 信息工程系 面 向 对 象 程 序 设 计 第1讲 Java初探 主讲:于静.
设计模式可以帮助我们改善系统的设计,增强 系统的健壮性、可扩展性,为以后铺平道路。
第二章 JAVA语言基础.
Ch07 介面與多重繼承 物件導向程式設計(II).
1 Department of Computing.
程式設計實作.
2.1 基本資料型別 2.2 變數 2.3 運算式與運算子 2.4 輸出與輸入資料 2.5 資料型別轉換 2.6 實例
第5章 面向对象程序设计 本章要点 5.1 面向对象程序设计概述 5.2 Java语言的面向对象程序设计 5.3 方法的使用和对象数组
淺談Visual C# 程式設計 國立台灣師大附中 李啟龍 Jason.
Java基础 JavaSE异常.
2018/11/20 第一章 Java概述 武汉大学计算机学院计算机应用系 2018/11/20 14:33.
程序與函數的類別方法 目的:模組化程式設計 方法:由上而下設計 注意事項:(1)獨立性 (2)結合問題 (3)子問題間的溝通.
程式設計實作.
第四章 基本輸出入 Java應用程式的輸出入介面有三種,分別是命令提示字元視窗、AWT元件、及Swing元件。本單元先介紹命令提示字元視窗,AWT請看第16、17章,Swing請看第20章。 輸入 輸出.
基于 C# 的 .NET Framework 程序设计
CH09 套件 物件導向程式設計(II).
Java程序设计 第9章 继承和多态.
Java基础入门 第1章 Java开发入门 · Java语言的特点 · Java开发环境的搭建 · 环境变量的配置 · Java的运行机制.
中国矿大计算机学院杨东平 第5章 接口和包 中国矿大计算机学院杨东平
辅导课程九.
實作輔導 3 日期: 4/14(星期六) 09:10~12:00、13:10~16:00
3.1 数据类型 3.2 标识符与关键字 3.3 常量 3.4 变量 3.5 运算符与表达式 3.6 一个编程实例
第9讲 Java的继承与多态(一) 类的继承 子类的创建 方法覆盖.
Ch02-基礎語法.
C/C++/Java 哪些值不是头等程序对象
* 單元:電腦與問題解決 主題:Java物件導向程式設計-類別與物件 台南縣國立善化高中 蕭嘉民 老師
JAVA 编 程 技 术 主编 贾振华 2010年1月.
實作輔導 2 日期: 3/24(星期六) 09:10~16:00 地點:臺北市立大學 臺北市中正區愛國西路一號 (中正紀念堂站7號出口)
第二章Java基本程序设计.
開發Java程式語言的工具 JDK.
C#程序设计基础 $3 成员、变量和常量.
第二章 基于CORBA的分布式平台 苗启广 计算机学院.
主编:钟元生 赵圣鲁.
第二章 Java基本语法 讲师:复凡.
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
龍老師我不會Debug QQ.
第二章 Java基本语法 讲师:复凡.
PPT注意事项: 当前PPT课件文件必须和提供的源代码文件夹“代码”在同一目录中即不要移动文件夹“代码”的默认位置。
JAVA 程式設計與資料結構 第三章 物件的設計.
第4讲 类和对象、异常处理 ggao.
對於成員(member)存取權的限制 成員的資料被毫無限制的存取,任誰都可以指定任意值給成員,Java語言為了防止這種現象的產生,規定:有一種成員的資料不能任由類別外部的任何人隨意存取。
迴圈(重複性結構) for while do while.
判斷(選擇性敘述) if if else else if 條件運算子.
第二章 Java基础语法 北京传智播客教育
第 2 章 初探 Java.
輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {
第二章 Java基本语法 讲师:复凡.
Summary
Presentation transcript:

Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式 範例程式概觀及程式註解使用 簡介Import敘述、類別、屬性、方法及物件 …等觀念 訊息- 呼叫物件的方式 資料的輸出

在學程式之前 什麼是程式: 程式與電腦溝通的語言 程式是由特定語法與保留字所構成,一行一行的敘述 程式是一行一行執行的 程式的執行,從進入點開始,原則上是由上而下、由左而右執行的

本書常用名詞解釋 敘述 - 程式的片段(只有一行或者更少),稱之為敘述 保留字 - 程式中定義的特定用字,如:if、main、void…這些都是保留字 語法 - 指程式的保留字,及一些特定符號,按照一定方式排列 程式區段 - 相對於敘述,程式區段則是由至少一行程式所組成的程式片段

Hello Java!程式 程式的建立:撰寫Java程式,可使用任何文字編輯工具,如Windows所提供的NotePad

在 Dos下編譯、執行程式 將程式鍵入NotePad完成存檔後,請進入Dos模式,利用下面的指令進行程式的編譯。 javac Hello_Java.java 完成編譯後,請運用下面的敘述,進行程式的執行。 java Hello_Java 執行結果如下:

範例程式概觀 大小寫有別 - 在Java裡,英文字母的大小寫是不一樣的,因此,Hello與hello是不一樣的 程式結尾符號 - 『;』 ,每一行程式敘述都以『;』符號結尾

程式註解的使用 註解的功能在於協助人們閱讀程式時,更容易地瞭解程式的內容,註解的內容與程式運作無關。程式中有以下兩種註解方式 區段註解 /* 註解文字 */ 單行註解 程式碼… //註解文字 語法

import敘述 所謂的套件(Package)是由數個與某種特定用途相關的類別組合而成,引用套件中所有類別的語法如下: i m p o r t A套件 . B子套件 . * ; 下面的敘述將引用java套件中,lang子套件內所有類別 i m p o r t j a v a . l a n g . * ; 代表套件中,所有類別

類別的建立 定義一個類別的語法如下: class 類別名稱 { 程式區段 ; //定義類別的屬性與方法 }

定義屬性 定義一個屬性時,必須在類別內定義,其語法如下: 修飾詞 資料型態 屬性名稱 ; 修飾詞 資料型態 屬性名稱 ; 下面的語法,將在類別內定義 Serial_Number屬性 private int Serial_Number ;

定義方法 當定義一個方法時,與屬性一樣必須在類別內定義 ,其語法如下: 修飾詞 資料型態 方法名稱 ( ) { 方法的內容 }

主程式類別 在每個Java程式中,都必須定義一個主程式類別,此類別中將宣告main( )方法,作為程式進入點 宣告主程式類別的語法如下: public class 類別名稱 { 類別成員 } 需與檔案名稱相同 必須宣告主程式類別為public ,且在程式中,主程式類別是 唯一存取權限為public的類別

main( )方法 main()方法為程式開始執行的位置,語法如下: public static void main ( String args[ ] ) { 程式敘述; …… }

建立物件 類別的用途是為了要做為建立物件的樣版,欲利用類別產生一新的實體物件,須利用new運算子,語法如下: 下面的敘述將,建立一名為My_Printer的Printer物件 Printer My_Printer = new Printer ( ) ;

訊息 - 呼叫物件的方法 呼叫物件的語法如下: 如: 呼叫 My_Printer 物件的 Hello( )方法 物件 . 方法名稱 ( 參數 ) ; 如: 呼叫 My_Printer 物件的 Hello( )方法 My_Printer.Hello( );

資料的輸出 欲將資料輸出至螢幕時,必須呼叫java.lang套件中,System類別內out物件的println方法,其語法如下: 下面的敘述將輸出Hello Java字串 System.out.println ( " Hello Java! " ) ;