《javajava基础语法》PPT课件
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Window操作系统
Linux下的 字节码解释程序
Linux操作系统
14
编辑版ppt
1.1.3 Java的开发环境
Java开发环境的搭建
(1)什么是JDK (2)设置环境变量
15
编辑版ppt
1.1.3 Java的开发环境
什么是JDK
sun公司将java的开发工具和运行环境所涉及到的应用程序 和相关文件放在一起,称之为JDK(java development kit)
加载代码:
16
编辑版ppt
1.1.3 Java的开发环境
JDK的安装目录
JDK的目录结构 (1)bin目录
javac java (2)demo目录
17
编辑版ppt
1.1.3 Java的开发环境
何为环境变量:
在操作系统中定义,可以被操作系统上运行的的应用程 序访问的变量
查看环境变量:
在命令行窗口中直接键入set查看所有的环境变量: 键入set + 变量名查看该变量的值
我的电脑――属性――高级――环境变量: 关于用户变量和系统变量中都进行设置的变量
18
编辑版ppt
1.1.3 Java的开发环境
设置环境变量
在命令行窗口中键入set 变量名=变量值 设置环境变量 (不能键入空格),键入set 变量名=,取消环境变量 (注:在命令行窗口中设置的环境变量只对该命令行窗 口起作用) 在我的电脑――属性――高级――环境变量(注:在这 里设置的环境变量对以后启动的所有应用程序和命令行 窗口都起作用,但不会影响已启动的应用程序和命令行 窗口,在用户窗口中设置的环境变量需要注销重新登陆 后才起作用)
4
编辑版ppt
3 类的应用
本章是讲解各种常用类的使用
课程内容:
3.1 String类 3.2 StringBuffer类 3.3 Calendar类 3.4 基本类型对象包装类
5
编辑版ppt
4 线程及线程应用
本章是了解线程的概念,掌握线程的控制, 可以灵活运用线程
课程内容:
4.1 线程的概念 4.2 线程的使用 4.3 线程同步
6
编辑版ppt
5 输入与输出
本章是了解程序与文件系统的交互方式, 可以直接对文件进行读写控制
课程内容:
5.1 File类 5.2 字节流 5.3 字符流 5.4 编码 5.5 随机文件
7
编辑版ppt
6 网络编程
本章是介绍通过类连接到www,然后讨论 如何通过TCP/IP或UDP协议在网络上的两个 程序间建立连接并交换数据
19
编辑版ppt
1.1.3 Java的开发环境
环境变量path
当我们执行某个命令时,操作系统首先会在当前目录下查 找该命令,如果没有找到这个命令程序,操作系统则会沿 着path中所指定的目录依次查找,以最先找到的为准
查看当前使用的JDK版本 :java –version
20
编辑版ppt
1.1.4 Java程序开发基本过程
} 类的修饰符:public和默认修饰符
22
编辑版ppt
1.1.4 Java程序开发基本过程
编译Java程序
Javac
运行Java程序
Java
23
编辑版ppt
1.1.4 Java程序开发基本过程
Java注释
单行注释 // 多行注释 /* */ 文档注释 /** */
24
编辑版ppt
1.1.5 Java虚拟机的运行过程:
Java
1
编辑版ppt
1. 语言基础 2. 面向对象 3. 类的应用 4. 输入与输出 5. 线程及线程应用 6. 网络编程
Java
2
编辑版ppt
1 语言基础
本章是讲述Java语言的基础语法,要求学 生一定掌握。
课程内容:
1.1 Java语言入门 1.2 标识符、关键字和数据类型 1.3 运算符,表达式和语句 1.4 数组 1.5 方法的封装
10
编辑版ppt
1 语言基础
本章是讲述java语言的基础语法,要求学生 一定掌握。
课程内容:
1.1 Java语言入门 1.2 标识符、关键字和数据类型 1.3 运算符,表达式和语句 1.4 数组 1.5 方法的封装
11
编辑版ppt
1.1 Java语言入门
1.1.1 Java特点 1.1.2 Java语言编程过程 1.1.3 Java的开发环境 1.1.4 Java程序开发基本过程 1.1.5 Java虚拟机的运行过程
3
编辑版ppt
2 面向对象
本章是介绍Java面向对象的概念,讲解面向对象的封装性,多态性 和继承性,以及抽象类、嵌套类。
课程内容: 2.1 面向对象的基本概念 2.2 类与封装 2.3 static关键字 2.4 内部类 2.5 类的继承 2.6 final关键字 2.7 抽象类与接口 2.8 类的多态 2.9 异常 2.10 包
12
编辑版ppt
1.1.1 Java特点
简单 面向对象 与平台无关 健壮性(Java的强类型机制、异常处理、内
存的自动收集等)
13
编辑版ppt
1.1.2 Java语言编程过程
Java源程序(*.java) Java字码文件(*.class)
Java编译程序
执行
Java虚拟机(JVM)
Window下的 字节码解释程序
JDK版本
(1)J2EE(Java 2 Platform Enterprise Edition) (2)J2SE(Java 2 Platform Standard Edition) (3)J2ME(Java 2 Platform Micro Edition) 下载地址:Http://java.sun.com
Java编程基础 编译Java程序 运行Java程序 Java注释 使用Java文档
21
编辑版ppt
1.1.4 Java程序开发基本过程
Java编程基础
Java的基本语法格式: 所有的java程序都应该写在类中
<修饰符> class <类名> { [<属性声明>] [<构造器声明>] [<方法声明>]
课程内容:
6.1 网络概述 6.2 InetAddress 类 6.3 UDP网络程序 6.4 TCP网络程序
8
编辑版ppt
7 数据结构
本章是了解Java的数据结构,能够灵活应用 在游戏编程中
课程内容
7.1 链表 7.2 堆栈 7.3 队列 7.4 递归 7.5Hale Waihona Puke Baidu排序
9
编辑版ppt
1 语言基础
Linux下的 字节码解释程序
Linux操作系统
14
编辑版ppt
1.1.3 Java的开发环境
Java开发环境的搭建
(1)什么是JDK (2)设置环境变量
15
编辑版ppt
1.1.3 Java的开发环境
什么是JDK
sun公司将java的开发工具和运行环境所涉及到的应用程序 和相关文件放在一起,称之为JDK(java development kit)
加载代码:
16
编辑版ppt
1.1.3 Java的开发环境
JDK的安装目录
JDK的目录结构 (1)bin目录
javac java (2)demo目录
17
编辑版ppt
1.1.3 Java的开发环境
何为环境变量:
在操作系统中定义,可以被操作系统上运行的的应用程 序访问的变量
查看环境变量:
在命令行窗口中直接键入set查看所有的环境变量: 键入set + 变量名查看该变量的值
我的电脑――属性――高级――环境变量: 关于用户变量和系统变量中都进行设置的变量
18
编辑版ppt
1.1.3 Java的开发环境
设置环境变量
在命令行窗口中键入set 变量名=变量值 设置环境变量 (不能键入空格),键入set 变量名=,取消环境变量 (注:在命令行窗口中设置的环境变量只对该命令行窗 口起作用) 在我的电脑――属性――高级――环境变量(注:在这 里设置的环境变量对以后启动的所有应用程序和命令行 窗口都起作用,但不会影响已启动的应用程序和命令行 窗口,在用户窗口中设置的环境变量需要注销重新登陆 后才起作用)
4
编辑版ppt
3 类的应用
本章是讲解各种常用类的使用
课程内容:
3.1 String类 3.2 StringBuffer类 3.3 Calendar类 3.4 基本类型对象包装类
5
编辑版ppt
4 线程及线程应用
本章是了解线程的概念,掌握线程的控制, 可以灵活运用线程
课程内容:
4.1 线程的概念 4.2 线程的使用 4.3 线程同步
6
编辑版ppt
5 输入与输出
本章是了解程序与文件系统的交互方式, 可以直接对文件进行读写控制
课程内容:
5.1 File类 5.2 字节流 5.3 字符流 5.4 编码 5.5 随机文件
7
编辑版ppt
6 网络编程
本章是介绍通过类连接到www,然后讨论 如何通过TCP/IP或UDP协议在网络上的两个 程序间建立连接并交换数据
19
编辑版ppt
1.1.3 Java的开发环境
环境变量path
当我们执行某个命令时,操作系统首先会在当前目录下查 找该命令,如果没有找到这个命令程序,操作系统则会沿 着path中所指定的目录依次查找,以最先找到的为准
查看当前使用的JDK版本 :java –version
20
编辑版ppt
1.1.4 Java程序开发基本过程
} 类的修饰符:public和默认修饰符
22
编辑版ppt
1.1.4 Java程序开发基本过程
编译Java程序
Javac
运行Java程序
Java
23
编辑版ppt
1.1.4 Java程序开发基本过程
Java注释
单行注释 // 多行注释 /* */ 文档注释 /** */
24
编辑版ppt
1.1.5 Java虚拟机的运行过程:
Java
1
编辑版ppt
1. 语言基础 2. 面向对象 3. 类的应用 4. 输入与输出 5. 线程及线程应用 6. 网络编程
Java
2
编辑版ppt
1 语言基础
本章是讲述Java语言的基础语法,要求学 生一定掌握。
课程内容:
1.1 Java语言入门 1.2 标识符、关键字和数据类型 1.3 运算符,表达式和语句 1.4 数组 1.5 方法的封装
10
编辑版ppt
1 语言基础
本章是讲述java语言的基础语法,要求学生 一定掌握。
课程内容:
1.1 Java语言入门 1.2 标识符、关键字和数据类型 1.3 运算符,表达式和语句 1.4 数组 1.5 方法的封装
11
编辑版ppt
1.1 Java语言入门
1.1.1 Java特点 1.1.2 Java语言编程过程 1.1.3 Java的开发环境 1.1.4 Java程序开发基本过程 1.1.5 Java虚拟机的运行过程
3
编辑版ppt
2 面向对象
本章是介绍Java面向对象的概念,讲解面向对象的封装性,多态性 和继承性,以及抽象类、嵌套类。
课程内容: 2.1 面向对象的基本概念 2.2 类与封装 2.3 static关键字 2.4 内部类 2.5 类的继承 2.6 final关键字 2.7 抽象类与接口 2.8 类的多态 2.9 异常 2.10 包
12
编辑版ppt
1.1.1 Java特点
简单 面向对象 与平台无关 健壮性(Java的强类型机制、异常处理、内
存的自动收集等)
13
编辑版ppt
1.1.2 Java语言编程过程
Java源程序(*.java) Java字码文件(*.class)
Java编译程序
执行
Java虚拟机(JVM)
Window下的 字节码解释程序
JDK版本
(1)J2EE(Java 2 Platform Enterprise Edition) (2)J2SE(Java 2 Platform Standard Edition) (3)J2ME(Java 2 Platform Micro Edition) 下载地址:Http://java.sun.com
Java编程基础 编译Java程序 运行Java程序 Java注释 使用Java文档
21
编辑版ppt
1.1.4 Java程序开发基本过程
Java编程基础
Java的基本语法格式: 所有的java程序都应该写在类中
<修饰符> class <类名> { [<属性声明>] [<构造器声明>] [<方法声明>]
课程内容:
6.1 网络概述 6.2 InetAddress 类 6.3 UDP网络程序 6.4 TCP网络程序
8
编辑版ppt
7 数据结构
本章是了解Java的数据结构,能够灵活应用 在游戏编程中
课程内容
7.1 链表 7.2 堆栈 7.3 队列 7.4 递归 7.5Hale Waihona Puke Baidu排序
9
编辑版ppt
1 语言基础