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