- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
本课程面向Java软件工程师的岗位需求,主要讲述面向对象程序设计的核心理论和原理。本课程着重基本知识的掌握和基本技能的训练,围绕Java软件工程师阅读程序、编写程序、调试程序,熟悉常用的程序设计技巧,能够以面向对象的角度思考和设计小型应用程序,为利用Java语言进一步开发基于Internet的应用奠定基础。
课程概览
授课讲师
中共党员,华南理工大学工程硕士,江西财经大学本科毕业,计算机讲师,软件设计师,高等学校青年骨干教师,现任计算机科学系物联网应用技术教研室主任。多年来担任多门专业课《Android软件开发》、《RFID技术及应用》、《JAVA程序设计》、《嵌入式系统技术》等课程的教学工作,教学效果优秀,多次获得校级优秀教师称号。主持和参与多项校级教学改革课题和精品课程建设,公开发表论文多篇,参与撰写教材3本,多次带领学生参加全国职业技能大赛并获得优异成绩。
韩博
熟悉HTML5,CSS3,JavaScript的开发; 熟悉JQuery,bootstrap、Vue、微信小程序等前端框架; 熟悉使Spring,SpringMVC,Springboot,MyBatis,MyBatisPlus等框架进行企业级开发; 熟悉redis,solr,nginx,负载均衡等高并发组件 熟悉基于MySQL,SQLserver, mongodb等多种数据库编程; 熟悉linux平台操作; 熟悉Python语言; 熟悉TensorFlow,OpenCV, scikit-learn等第三方框架
课程大纲
- 第1章Java入门
-
    第1节 关于Java
-
    第2节 开发环境搭建
-
    第3节 第一个Java程序
-
    第4节 IDEA集成开发工具
- 第2章Java编程基础
-
    第1节 基本语法格式
-
    第2节 变量及变量的作用域
-
    第3节 运算符
-
    第4节 流程控制
-
    第5节 数组
- 第3章面向对象
-
    第1节 面向对象入门
-
    第2节 面向对象编程
-
    第3节 继承
-
    第4节 多态
-
    第5节 抽象类与接口
-
    第6节 内部类
-
    第7节 异常
- 第4章常用API
-
    第1节 Java API入门
-
    第2节 String类
-
    第3节 StringBuffer类
-
    第4节 基本数据类型包装类
-
    第5节 Math类
-
    第6节 日期和时间相关类
-
    第7节 数字类型处理相关类
-
    第8节 Random类
- 第5章集合框架
-
    第1节 集合框架入门
-
    第2节 Collection接口
-
    第3节 Iterator接口
-
    第4节 List接口
-
    第5节 Set接口
-
    第6节 Map接口
- 第6章GUI编程
-
    第1节 GUI入门
-
    第2节 布局管理器
-
    第3节 基本容器
-
    第4节 基本组件
-
    第5节 GUI事件处理
- 第7章IO流与文件
-
    第1节 IO流入门
-
    第2节 File类
-
    第3节 字节流
-
    第4节 字符流
- 第8章多线程
-
    第1节 线程入门
-
    第2节 多线程编程
-
    第3节 线程的生命周期
-
    第4节 线程的同步
-
    第5节 线程的死锁
-
    第6节 线程的通信
- 第9章网络编程
-
    第1节 网络编程入门
-
    第2节 套接字(Socket)编程
- 第10章JDBC数据库编程
-
    第1节 JDBC入门
-
    第2节 JDBC开发
-
    第3节 操作数据库
-
    第4节 批处理
-
    第5节 JDBC元数据
-
    第6节 JDBC事务管理
- 第11章综合项目实训—— 俄罗斯方块
-
    第1节 任务一 面向对象的分析与设计
-
    第2节 任务二 主体框架搭建
-
    第3节 任务三 方块产生与自动下落
-
    第4节 任务四 方块的移动与显示
-
    第5节 任务五 障碍物的生成与消除
-
    第6节 任务六 游戏结束
实验列表
节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
---|---|---|---|---|---|---|---|---|
第1节 | 08:00 - 08:40 | |||||||
第2节 | 09:00 - 09:40 | |||||||
第3节 | 10:00 - 10:40 | |||||||
第4节 | 11:00 - 11:40 | |||||||
第5节 | 14:00 - 14:40 | |||||||
第6节 | 15:00 - 15:40 | |||||||
第7节 | 16:00 - 16:40 | |||||||
第8节 | 17:00 - 17:40 |
天数 | 上课日期 | 上课时间 | 内容 |
---|
相关课件 更多
-
ppt
第10章 JDBC数据库编程
大小:251.5KB
2019-06-11
-
ppt
第9章 网络编程
大小:180.0KB
2019-06-11
-
ppt
第8章 多线程
大小:234.0KB
2019-06-11
-
ppt
第7章 IO流与文件
大小:270.0KB
2019-06-11
-
ppt
第6章 GUI编程
大小:219.0KB
2019-06-11
-
ppt
第5章 集合框架
大小:246.5KB
2019-06-11