课程 / 计算机 / 零基础学Java
零基础学Java
零基础学Java
目录
介绍
资料
课程目录
-
1
Java概述
- 课时 1 JDk安装与配置 可试学
- 课时 2 Java程序的两种结构 可试学
- 课时 3 Eclipse简介与使用
-
2
基本数据类型、运算符与表达式
- 课时 4 标识符与关键字
- 课时 5 基本类型数据
- 课时 6 运算符和表达式
-
3
控制语句
- 课时 7 选择结构
- 课时 8 循环结构
- 课时 9 break语句与continue语句
-
4
数组
- 课时 10 一维数组
- 课时 11 多维数组
- 课时 12 命令行参数
-
5
类和对象
- 课时 13 面向对象的基本概念
- 课时 14 类
- 课时 15 对象
- 课时 16 访问权限
- 课时 17 构造方法
- 课时 18 参数的传递
- 课时 19 对象组合
- 课时 20 package和import
- 课时 21 对象数组
- 课时 22 static与static修饰成员
- 课时 23 其他类型的类
-
6
继承与多态
- 课时 24 子类及其对象
- 课时 25 域的隐藏和方法的重写
- 课时 26 对象的赋值兼容规则
- 课时 27 final关键字
- 课时 28 多态
- 课时 29 abstract关键字
-
7
接口和枚举
- 课时 30 接口
- 课时 31 实现接口
- 课时 32 接口与多态
- 课时 33 枚举
-
8
异常处理
- 课时 34 异常
- 课时 35 异常处理
- 课时 36 用断言调试程序
-
9
常用实用类
- 课时 37 字符串处理与字符串类
- 课时 38 正则表达式与字符串处理
- 课时 39 数学计算与数学类
- 课时 40 日期和日历类
- 课时 41 包装类
-
10
泛型、集合、反射和注解
- 课时 42 泛型
- 课时 43 反射和注解
-
11
Java多线程机制
- 课时 44 线程基本概念
- 课时 45 线程的创建
- 课时 46 线程状态及转换
- 课时 47 线程调度
- 课时 48 线程常用方法
- 课时 49 线程同步与锁机制
- 课时 50 线程的交互
-
12
输入输出流
- 课时 51 File类
- 课时 52 字节流和字符流
- 课时 53 数据流
- 课时 54 缓冲流
- 课时 55 随机流
- 课时 56 对象流
-
13
图形用户界面
- 课时 57 图形用户界面概述
- 课时 58 窗口
- 课时 59 常用组件与布局
- 课时 60 事件处理
- 课时 61 对话框
-
14
网络编程
- 课时 62 基于URL的网络编程
- 课时 63 InetAddress类
- 课时 64 套接字
- 课时 65 UDP数据报
- 课时 66 广播数据报
课程简介
Java是一种被广泛使用的网络编程语言,它采用面向对象技术,不依赖于机器结构,具有可移植性、健壮性、安全性、多线程机制等。除了语言的基本语法外,Java还提供了丰富的类库,使程序设计人员可以很方便地开发自己的系统。本课程主要讲解Java语言的词法、语法,编程技能、技巧,以及Java常用类的用法,可配套《Java程序设计教程(慕课版) 》(ISBN:978-7-115-43010-6)一书进行学习。
讲师介绍
满志强,副教授,在计算机教育领域执教多年,拥有丰富的教学和科研经验,主讲课程包括程序设计(C、 C++、Java等)、计算机图形学、计算机辅助设计与制造等课程,以其简洁、明快的讲课风格,多元化的教学方式,颇受学习者欢迎。
适用人群
本课程可用于高等院校计算机程序设计课程授课之用,也可用于对Java编程感兴趣的初学者学习。
最新问答
暂无问答
最新学生
账号
学习资料
暂无学习资料