北大青鸟 c 第二章 Java编程基础 Ⅴ ersion3.0 CHA
Version 3.0 第二章 Java 编程基础
回顾 JM是Java编程语言的核心 Java运行时环境(JRE包含一方面与硬件 交互、另一方面又与程序交互的JWM。 Java是完全面向对象的语言,所有的实现 必须放在类中 main函数是Java应用程序执行的入口。 JDK可用于开发Java程序 北大青鸟
2 回顾 • JVM是 Java 编程语言的核心。 • Java 运行时环境 (JRE) 包含一方面与硬件 交互、另一方面又与程序交互的JVM。 • Java是完全面向对象的语言,所有的实现 必须放在类中。 • main函数是Java应用程序执行的入口。 • JDK可用于开发 Java 程序
目标 掌握如何定义标识符 ·掌握Java的关键字 了解Java的基本类型 ·了解并掌握 String类 掌握Java的程序控制流程 ·掌握数组的定义方法 掌握 java. lang.Math类 北大青鸟
3 目标 • 掌握如何定义标识符 • 掌握 Java 的关键字 • 了解 Java 的基本类型 • 了解并掌握 String 类 • 掌握 Java 的程序控制流程 • 掌握数组的定义方法 • 掌握 java.lang.Math 类
注释 Java语言提供三种类型的注释 单行注释以∥开始,并以换行符结束 多行注释 以/开始,并以*结束 文档注释 以/**开始,并以*结束, 注释中的每一行都必须以*开始 樓理将最源然辍瘓 ML文件。 北大青鸟
4 注释 • Java 语言提供三种类型的注释: - 单行注释 - 多行注释 - 文档注释 以 // 开始,并以换行符结束 以 /* 开始,并以 */ 结束 以 /** 开始,并以 */ 结束, 注释中的每一行都必须以 * 开始。 使用javadoc工具从源代码和文 档注释中将信息取出,然后转换 为HTML文件
关键字21 原始数据类型 分支关键字 short else switch case long default float break double 方法、变量和类修饰符 char private boolean public ·循环关键字 protected do while static abstract break synchronized volatile continue strict 北大青鸟
5 关键字 2 - 1 • 原始数据类型 - byte - short - int - long - float - double - char - boolean • 循环关键字 - do - while - for - break - continue • 分支关键字 - if - else - switch - case - default - break • 方法、变量和类修饰符 - private - public - protected - final - static - abstract - synchronized - volatile - strictfp
关键字22 异常处理 catch finally throw 字面值常量 throws s日 true null 对象相关关键字 new 方法相关关键字 extends return implements void class 包相关关键字 instanceof package this import super 6 北大青鸟
6 关键字2-2 • 异常处理 - try - catch - finally - throw - throws • 对象相关关键字 - new - extends - implements - class - instanceof - this - super • 字面值常量 - false - true - null • 方法相关关键字 - return - void • 包相关关键字 - package - import
基本数据类型 Java共有八种基本数据类型: 四种整数类型(byte、 short、int、long) 两种浮点数类型(loat、 double 一种字符类型(char) 种布尔类型( boolean 北大青鸟
7 基本数据类型 • Java 共有八种基本数据类型: - 四种整数类型(byte、short、int、long) - 两种浮点数类型(float、double) - 一种字符类型(char) - 一种布尔类型(boolean)
整型数据类型 类型|缺省值长度 数的范围 byte 8位 128~127 short 0000 16位 32,768~32767 32位 2,147,483648~2,147,483,647 long 64位 9,223,372,036,854,775808 9,223,372,036854,775807 北大青鸟
8 整型数据类型 类型 缺省值 长度 数的范围 byte 0 8位 -128 ~ 127 short 0 16位 -32,768 ~ 32,767 int 0 32位 -2,147,483,648 ~ 2,147,483,647 long 0 64位 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
浮点型数据类型 类型缺省值长度 数的范围 float 0.0 32位 3.4E0383.4E+038 double 0.0 64位 17E-308~1.7E+308 北大青鸟
9 浮点型数据类型 类型 缺省值 长度 数的范围 float 0.0 32位 3.4E-038~3.4E+038 double 0.0 64位 1.7E-308~1.7E+308
宇符数据类型 类型缺省值长度 数的范围 char "\u0000 16位 \u0000 luffy 北大青鸟
10 字符数据类型 类型 缺省值 长度 数的范围 char '\u0000' 16位 \u0000 ~ \uFFFF