《Java语言程序设计(一)》(自考04747)PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java语言的特点
强类型 每一个变量和表达式都有确定的类型,都要进行兼容性检验。 无用内存自动回收 系统通过垃圾收集器自动收集程序不再使用的内存。 编译和解释 Java源程序运行需经过编译和解释执行两个严格区分的阶段。 与平台无关 安全性 设计的安全防范和运行安全检查。 面向对象 面向对象语言主要有封装性、继承性和多态性三个特点。 多线程 分布式计算
public void paint(Graphics g){ g.setColor(Color.blue);//设置显示的颜色为blue g.drawString(“欢迎进入Java世界!”,30,20);
} }
7
第一章 Java语言基础
Java源文件的扩展名必须是“.java” 源文件中可以有多个类,但只能有一个public类 如果源文件中有public类,那么源文件的名字必须与这个类的名 字完全相同
5
第一章 Java语言基础
Java应用程序和小应用程序
独立的桌面应用程序 银行软件、商场结算软件 面向Internet的应用程序(Applet) 网上数码商城、阿里巴巴、易趣网 相同点
由一个或多个扩展名为“.class”的文件组成 需要java虚拟机(JVM)载入并解释。
区别ቤተ መጻሕፍቲ ባይዱ
Applet程序只能在与Java兼容的容器中运行,可以嵌入在HTML网页内, 在浏览器中运行。Java应用程序不支持网页嵌入和下载运行。 Applet程序运行要受到严格的安全限制,例如不能访问和使用本地计 算机上的文件。Java应用程序不受限制。 Applet程序必须定义成一个Applet类的子类,程序入口为Start()方 法。Java应用程序在类中必须定义一个main()方法作为入口。
9
注释示例
第一章 Java语言基础
/* * HelloWorld.java * @author 段智敏
多行注释以“/*”开头,以 “*/”结尾
* 2013年11月编写
为了美观,多行注释的每一
*/
行开头可写一个或多个*
public class HelloWorld{
public static void main(String[ ] args){ 单行注释以 // 开始,
//往控制台输出指定内容
以行末结束
System.out.println(“欢迎进入Java世界!”);
}
}
10
Java程序的开发过程
第一章 Java语言基础
11
Java程序的执行过程
第一章 Java语言基础
12
第一章 Java语言基础
开发Java程序的步骤
使用记事本编辑源程序,以.java为后缀名保存 使用javac命令编译.java文件,生成.class文件 使用java命令运行.class文件,输出程序结果
6
第一章 Java语言基础
程序示例
Java应用程序
public class HelloWorld { public static void main(String[ ] args) { System.out.println(“欢迎进入Java世界!"); }
}
Applet程序
import java.applet.*; import java.awt.*; public class HelloWorld extends Applet{
Java语言程序设计
考试大纲
考试内容
本课程考试内容覆盖到章。其中,重点章节为第三、五、六、八章, 考核分数比例约为60%;次重点章节为第二、四、七章,考核分数比 例约为30%;一般章节为第一、九、十章,考核分数比例约为10%。
考试形式与考试题型
考试形式 考试采用闭卷笔试形式,考试时间150分钟,满分为100分。 考试题型 考试采用的题型为:单项选择题、填空题、简答题、程序填空题、 程序分析题和程序设计题等。
2
➢ 第一章 Java语言基础 ➢ 第二章 运算和语句 ➢ 第三章 面向对象编程基础 ➢ 第四章 数组和字符串 ➢ 第五章 图形界面设计 ➢ 第六章 图形界面设计 ➢ 第七章 图形、图像与多媒体 ➢ 第八章 多线程 ➢ 第九章 输入和输出流 ➢ 第十章 网络与数据库编程基础
目录
3
第一章 Java语言基础
public class HelloWorld{ public static void main(String[ ] args){ System.out.println("Hello World!!!"); }
}
演示示例: 使用记事本开发Java程序步骤
13
第一章 Java语言基础
标识符和关键字
Unicode字符集(65535个) 包括数字字符(0-9)、大小写英文字母(a-z和A-Z)、下划线 字符(_)、美元符号($)、文字字符(汉字、日文、朝鲜文等) 关键字 描述程序结构、声明类、定义类的成员、简单数据类型、值和变 量、异常情况处理、实例(对象)的创建和检验、流程控制等。
主要内容(一般掌握3%~5%)
Java语言的特点 Java应用程序和小应用程序 Java程序的开发过程 标识符和关键字 基本数据类型
考核知识点与考核要求
识记 Java应用程序与小应用程序的特点和区别 领会 Java语言的特点、关键字 简单应用 Java程序的标识符命名规则、注释、基本数据类型
4
第一章 Java语言基础
关键字
public class HelloWorld{
类名与文件名 完全一样
main方法四要素 必不可少
public static void main(String[ ] args){
System.out.println("Hello World!!!"); }
main方法是 Java程序执行的
}
{和}一一对应,缺 一不可
从控制台输出信息
入口点
8
第一章 Java语言基础
注释
注释是程序中的说明文字,用于帮助阅读程序,它不是语句,不会影 响程序的执行效率。Java语言的注释有三种形式:
行注释 // 在一行的注释 行注释用于简短地说明前面代码的意义或功能。注释内容至行末 结束,不能跨行。 块注释 /* 一行或多行的注释 */ 块注释是多行注释,用于说明下面程序段的算法、功能等,块注 释不可嵌套使用。 文档注释 /** 文档注释 */ 文档注释能被javadoc接受,能自动生成程序的HTML文档。
强类型 每一个变量和表达式都有确定的类型,都要进行兼容性检验。 无用内存自动回收 系统通过垃圾收集器自动收集程序不再使用的内存。 编译和解释 Java源程序运行需经过编译和解释执行两个严格区分的阶段。 与平台无关 安全性 设计的安全防范和运行安全检查。 面向对象 面向对象语言主要有封装性、继承性和多态性三个特点。 多线程 分布式计算
public void paint(Graphics g){ g.setColor(Color.blue);//设置显示的颜色为blue g.drawString(“欢迎进入Java世界!”,30,20);
} }
7
第一章 Java语言基础
Java源文件的扩展名必须是“.java” 源文件中可以有多个类,但只能有一个public类 如果源文件中有public类,那么源文件的名字必须与这个类的名 字完全相同
5
第一章 Java语言基础
Java应用程序和小应用程序
独立的桌面应用程序 银行软件、商场结算软件 面向Internet的应用程序(Applet) 网上数码商城、阿里巴巴、易趣网 相同点
由一个或多个扩展名为“.class”的文件组成 需要java虚拟机(JVM)载入并解释。
区别ቤተ መጻሕፍቲ ባይዱ
Applet程序只能在与Java兼容的容器中运行,可以嵌入在HTML网页内, 在浏览器中运行。Java应用程序不支持网页嵌入和下载运行。 Applet程序运行要受到严格的安全限制,例如不能访问和使用本地计 算机上的文件。Java应用程序不受限制。 Applet程序必须定义成一个Applet类的子类,程序入口为Start()方 法。Java应用程序在类中必须定义一个main()方法作为入口。
9
注释示例
第一章 Java语言基础
/* * HelloWorld.java * @author 段智敏
多行注释以“/*”开头,以 “*/”结尾
* 2013年11月编写
为了美观,多行注释的每一
*/
行开头可写一个或多个*
public class HelloWorld{
public static void main(String[ ] args){ 单行注释以 // 开始,
//往控制台输出指定内容
以行末结束
System.out.println(“欢迎进入Java世界!”);
}
}
10
Java程序的开发过程
第一章 Java语言基础
11
Java程序的执行过程
第一章 Java语言基础
12
第一章 Java语言基础
开发Java程序的步骤
使用记事本编辑源程序,以.java为后缀名保存 使用javac命令编译.java文件,生成.class文件 使用java命令运行.class文件,输出程序结果
6
第一章 Java语言基础
程序示例
Java应用程序
public class HelloWorld { public static void main(String[ ] args) { System.out.println(“欢迎进入Java世界!"); }
}
Applet程序
import java.applet.*; import java.awt.*; public class HelloWorld extends Applet{
Java语言程序设计
考试大纲
考试内容
本课程考试内容覆盖到章。其中,重点章节为第三、五、六、八章, 考核分数比例约为60%;次重点章节为第二、四、七章,考核分数比 例约为30%;一般章节为第一、九、十章,考核分数比例约为10%。
考试形式与考试题型
考试形式 考试采用闭卷笔试形式,考试时间150分钟,满分为100分。 考试题型 考试采用的题型为:单项选择题、填空题、简答题、程序填空题、 程序分析题和程序设计题等。
2
➢ 第一章 Java语言基础 ➢ 第二章 运算和语句 ➢ 第三章 面向对象编程基础 ➢ 第四章 数组和字符串 ➢ 第五章 图形界面设计 ➢ 第六章 图形界面设计 ➢ 第七章 图形、图像与多媒体 ➢ 第八章 多线程 ➢ 第九章 输入和输出流 ➢ 第十章 网络与数据库编程基础
目录
3
第一章 Java语言基础
public class HelloWorld{ public static void main(String[ ] args){ System.out.println("Hello World!!!"); }
}
演示示例: 使用记事本开发Java程序步骤
13
第一章 Java语言基础
标识符和关键字
Unicode字符集(65535个) 包括数字字符(0-9)、大小写英文字母(a-z和A-Z)、下划线 字符(_)、美元符号($)、文字字符(汉字、日文、朝鲜文等) 关键字 描述程序结构、声明类、定义类的成员、简单数据类型、值和变 量、异常情况处理、实例(对象)的创建和检验、流程控制等。
主要内容(一般掌握3%~5%)
Java语言的特点 Java应用程序和小应用程序 Java程序的开发过程 标识符和关键字 基本数据类型
考核知识点与考核要求
识记 Java应用程序与小应用程序的特点和区别 领会 Java语言的特点、关键字 简单应用 Java程序的标识符命名规则、注释、基本数据类型
4
第一章 Java语言基础
关键字
public class HelloWorld{
类名与文件名 完全一样
main方法四要素 必不可少
public static void main(String[ ] args){
System.out.println("Hello World!!!"); }
main方法是 Java程序执行的
}
{和}一一对应,缺 一不可
从控制台输出信息
入口点
8
第一章 Java语言基础
注释
注释是程序中的说明文字,用于帮助阅读程序,它不是语句,不会影 响程序的执行效率。Java语言的注释有三种形式:
行注释 // 在一行的注释 行注释用于简短地说明前面代码的意义或功能。注释内容至行末 结束,不能跨行。 块注释 /* 一行或多行的注释 */ 块注释是多行注释,用于说明下面程序段的算法、功能等,块注 释不可嵌套使用。 文档注释 /** 文档注释 */ 文档注释能被javadoc接受,能自动生成程序的HTML文档。