下载APP

扫码下载APP

会员中心
NEW
Java实战进阶精品课

免费试学

Java实战进阶完整课程

时长 15.1小时 有效期 180天 已学习 82人 难度 初阶
收藏

价格:

¥299

课程以内容为核心结合Java中常用设计模式,理论与实践相结合重点学习Java SE部分,每个章节在学习理论知识的同时,通过案例加以巩固。最后通过项目的开发,使学员在本次课程的学习过程中快速掌握Java的实战应用。

课程大纲:

一.Java开发入门

什么是Java   

Java语言的特点

什么是JDK

path环境变量

classpath环境变量

二.数据类型与运算符

  Java的关键字

  变量和数据类型  

  补码

  基本数据类型

  运算符

三.流程控制

  分支

  循环

  综合练习

  方法与递归

四.数组

  数组概念及常用方法           

数组案例  

冒泡排序算法  

选择排序算法  

插入排序算法  

二维数组      

五.对象与类

对象与类的概念  

构造函数与new运算符,this关键字

六.面向对象

  访问修饰符,继承与重写

  抽象类,接口,多态及综合应用

  设计模式之工厂模式

  Static final关键字

  内部类

  常用类

七.异常

  异常的概念

异常的用法

自定义异常类 

八.线程

线程的概念及优先级

守护线程

常用方法  

线程安全

死锁

内存模型volatile关键字

线程通信及生产者与消费者案例

线程池

设计模式之单例模式 

九.集合与泛型

集合的概念

List与set集合

比较器  

Map集合

泛型与包装类     

十.IO流与File类

流的概念

字符流与字节流

图片复制

设计模式之装饰模式

对象序列化

转换流与数据流

线程同步读写文件

合并流

管道流

File类及常用方法

十一.socket编程

网络编程的概念   

基于TCP协议的网络聊天室程序  

基于UDP协议的编程   

十二.反射

反射的概念

Class类及常用方法  

反射机制的应用     

十三. 基于Java语言开发考勤管理系统

了解更多课程内容及课程安排,可咨询QQ 2852509883 或致电客服 400-821-0951(工作日9:00-17:30)

【看这里!】技术交流、拓展人脉、领取更多福利,欢迎加入学掌门Atstudy

讲师
同心园

同心园

关于我们

如何学习
网校介绍
发展历程

联系我们

微信:xiaomeng_atstudy

电话:400-821-0951

邮箱:wangzhanbu@atstudy.com

地址:上海市云南北路59号六合大厦

网校QQ群
微信公众号

所有版权均归 上海博为峰软件技术股份有限公司 所有 沪ICP备05003035号    办学许可证号:131010170000731    广播电视节目制作经营许可证:(沪)字第04135号