您好,欢迎来到诺达名师!
客服热线:18898361497

当前位置: 首页 > 项目管理 > 项目综合 > 《Java从0到1学编程》

杨子墨

《Java从0到1学编程》

杨子墨 / 人工智能、大数据运用专 家

课程价格: 具体课酬和讲师商量确定

常驻地: 北京

预定该课 下载课纲

咨 / 询 / 热 / 线 18898361497

在线咨询

课程大纲

课程介绍:

这门课涵盖了使用Java语言进行面向对象编程的基础知识,我们将涵盖抽象、组成、类、对象、继承、多态和接口等面向对象的原则。我们将研究如何在JAVA语言中实现这些概念。一路上,我们将有机会应用许多可以组织起来解决各种问题的JAVA库。在介绍基本语法和程序结构之后,我们将重点研究类、组成、继承和多态,Java集合类以及相当复杂的I/O类。其他的主题包括异常处理、用JavaFX构建GUI、用JDBC连接数据库以及多线程。


该课程是编程密集型课程。在大多数情况下,编程项目将由个人而不是团队完成。


课程重点:

1. Java语言基础知识,包括变量、运算符和程序控制。JAVA API类的使用,包括Collections Framework和JavaFX。

2. Java中面向对象编程的原理,包括类、继承、多态、接口、容器和设计模式。

3. 基本的UML和面向对象编程设计概念。


课程大纲:

**章: 面向对象编程介绍

1、 为什么我们需要面向对象编程?

2、 Java语言的历史和发展

3、 如何将身边事物抽象成类并在Java中实现

4、 设计并用Java编写一个类

第二章:程序控制

1、 什么是对象?对象和类的区别是什么?

2、 Java中的方法和字段

3、 **引用方式访问对象

4、 实战:学习操作字符串,使用if-else和switch结构以及循环结构,使用Java字段、构造函数和方法。

第三章:重载,静态,数组

1,使用构造函数和方法重载

2,什么是静态?静态变量和静态方法有什么特点?

3,数组在内存中是如何存储的?

4,学习使用ArrayList操作数组

第四章、复用--组成和继承

1、 在Java类设计中使用封装并理解代码重用的继承概念

2、 覆盖方法和重载方法的异同

3、 使用instanceof操作符来比较对象类型

4、 类型转换:向上转型和向下转型

5、 实战:创建和使用Java子类,使用变量参数方法,重写Object类中的方法,以改善类的功能。

第五章、继承和多态

1、 学习使用抽象类设计通用的基类

2、 学习static和final关键字,并应用它们实习继承

3、 **使用Java接口对业务问题进行建模

4、 理解接口继承和类继承的异同

第六章、设计模式

1、 单例模式

2、 工厂模式

3、 适配器模式

4、 策略模式

第七章、异常和I/O

1、 学习使用try和throw语句处理异常

2、 学习使用try-catch-finish结构

3、 了解常见的异常类并学习自定义一个异常

4、 学习从控制台读取数据和向控制台写入数据

5、 使用流读取和写入文件,**序列化方式读取和写入对象


上一篇: 银行敏捷管理 下一篇:R语言学习与实践

下载课纲

X