课程 / 计算机 / Java程序设计
Java程序设计
Java程序设计
目录
介绍
资料
课程目录
-
1
Java 语言概述
- 课时 1 计算机语言及Java语言的发展史
- 课时 2 Java语言的特点
- 课时 3 环境的安装、配置及测试
- 课时 4 开发第一个Java应用程序
- 课时 5 Java的运行机制
-
2
Java 语言基础
- 课时 6 标识符与关键字
- 课时 7 变量
- 课时 8 常量与变量
- 课时 9 整数类型
- 课时 10 浮点类型
- 课时 11 字符类型
- 课时 12 数据类型转换
- 课时 13 逻辑运算符
- 课时 14 赋值运算符及扩展
- 课时 15 运算符
- 课时 16 表达式
-
3
程序的控制语句
- 课时 17 程序控制语句及其分类
- 课时 18 if else语句
- 课时 19 switch语句
- 课时 20 while语句
- 课时 21 do while语句
- 课时 22 for语句
- 课时 23 foreach语句
- 课时 24 break语句
- 课时 25 continue语句
- 课时 26 return语句
-
4
数组
- 课时 27 数组的概念
- 课时 28 一维数组
- 课时 29 多维数组(二维数组)
- 课时 30 Arrays类
-
5
面向对象基础
- 课时 31 面向对象的基本概念
- 课时 32 封装
- 课时 33 对象的创建、使用、销毁
- 课时 34 构造方法
-
6
继承
- 课时 35 static与final关键字
- 课时 36 继承
- 课时 37 this关键字
- 课时 38 super关键字
-
7
多态
- 课时 39 关键字instanceof
- 课时 40 多态的概述
- 课时 41 内部类
-
8
抽象类、接口、包和常用API
- 课时 42 抽象类
- 课时 43 接口
- 课时 44 包
- 课时 45 包装类
- 课时 46 String类
- 课时 47 StringBuilder类
-
9
Java 异常处理
- 课时 48 Java异常
- 课时 49 Java异常处理
- 课时 50 Java异常处理之3.声明暂时抛出异常
- 课时 51 Java异常处理之try-catch-finllay实例
- 课时 52 自定义异常
-
10
集合类
- 课时 53 集合类概述
- 课时 54 集合类体系结构
- 课时 55 List接口
- 课时 56 List接口的实现类
- 课时 57 HashSet类
- 课时 58 TreeSet类
- 课时 59 Map接口
- 课时 60 Map接口的实现类
-
11
输入输出流
- 课时 61 文件的创建与删除
- 课时 62 获取文件信息
- 课时 63 Java流式输入输出原理
- 课时 64 输入输出流的概念
- 课时 65 输入输出流分类
- 课时 66 InputStream类和OutputStream类
- 课时 67 FileInputStream类和FileOutputStream类
- 课时 68 BufferedInputStream类和BufferedOutputStream类
- 课时 69 DataInputStream类 和DataOutputStream类
- 课时 70 PrintStream类
- 课时 71 字节流
- 课时 72 Reader类和Writer类
- 课时 73 FileReader类和FileWriter类
- 课时 74 BufferedReader类和BufferedWriter类
- 课时 75 字符流的概念
- 课时 76 序列化的定义
- 课时 77 序列化方法
- 课时 78 构造对象的输入输出流
- 课时 79 序列化的注意事项
- 课时 80 对象的序列化
-
12
多线程
- 课时 81 进程、线程的概念及区别
- 课时 82 测试主线程
- 课时 83 创建线程的方式
- 课时 84 创建线程的方式之2.实现 Runnable 接口
- 课时 85 线程的生命周期
- 课时 86 线程调度和线程控制
- 课时 87 线程优先级
-
13
JDBC 数据库编程
- 课时 88 JDBC概述
- 课时 89 DriverManager类
- 课时 90 Statement接口
- 课时 91 ResultSet 接口
- 课时 92 PreparedStatement接口
- 课时 93 CallableStatement接口
- 课时 94 使用JDBC进行事务处理
-
14
网络编程
- 课时 95 UDP
- 课时 96 网络编程基础
- 课时 97 URL
- 课时 98 Socket类
- 课时 99 ServerSocketl类
- 课时 100 Socket通信
- 课时 101 UDP编程
-
15
综合实战
- 课时 102 项目背景及项目结构
- 课时 103 数据库设计
- 课时 104 环境搭建-系统功能
- 课时 105 系统实现
课程简介
面向对象程序设计方法是目前软件开发的主流方法,而Java 语言作为优秀的面向对象程序设计语言,具有稳定、安全、可移植性强、与平台无关、支持网络编程、支持多线程等许多优良特性,是目前软件开发使用较为广泛的编程语言。所以,Java 语言是学习程序设计和面向对象方法设计的重要语言之一。
作者简介
浪潮集团浪潮优派优秀讲师,拥有十余年大型软件项目开发、管理及教学经验,具有丰富的软件开发及教学经验。主持或参与“固定资产管理系统”“劳资系统”等相关项目。参与《JSP程序设计与案例实战》教材的编写。
适应人群
高等院校学生,从事相关技术开发的从业人员,学习Web开发技术的初学者。
最新问答
暂无问答
最新学生
仝超
苗一凡
王升
范晨旭
崔迪
董海超
宋龙威
李志隆
冀世超
孙炀焜
朱朋杰
刘晓阳
马凯斌
李凯迪
薛志强
李星辉
田丰源
潘雪峰
梁越振
李浩