课件内容:
Java入门
目标1:能够描述Java技术的发展和Java的运行原理;目标2:能够正确配置系统环境变量;目标3:能够描述Java Application程序开发流程,并能够编写简单Java源程序,并进行编译和运行。
1.1 认识Java
1.2 第一个Java Application程序
Java的基本语法
目标1:能够描述Java中标识符的构成;目标2:知晓Java中的数据类型、关键字和运算符;目标3:能够根据程序开发需要,恰当定义数据类型。
2.1 数据类型
2.2 变量和常量
2.3 运算符与表达式
2.4数组
流程控制
目标1:能够描述Java流程中控制语句的语法规则;目标2:能够根据编程需求,正确使用相应的控制语句。
3.1 分值语句
3.2 循环语句与跳转语句
面向对象思想和类
目标1:能够描述面向对象编程的思想;目标2:能够描述类和对象的定义,并能够根据软件项目需要定义类和对象;目标3:能够正确使用static关键字、权限修饰符、包和常用类;能够定义包;目标4:能够描述继承在类不同抽象级别之间的“特殊与一般”的关系,正确使用父类与子类之间成员变量的隐藏和方法的覆盖,并正确使用super和final关键字;目标5:能够正确描述面向对应的多态,以及Java在运行时的多态表现;目标6:能够描述Java中的异常定义、异常处理的语法规则,并正确使用异常处理,提高程序的可用性。
4.1面向对象思想和类
4.2构造方法
4.3对象
4.4static
4.5包与访问权限修饰符
4.6Object、String和StringBuffer类
4.7数值包装类、Math和Random类
4.8日期类和Array类
4.9继承
4.10异常
抽象类、接口和内部类
目标1:能够描述抽象类的定义和语法规则,能够根据软件开发需要使用抽象类;目标2:能够描述接口的定义和语法规则,能够根据软件开发需要使用接口;目标3:能够描述内部类的定义和语法规则,能够根据软件开发需要使用内部类;
5.1抽象类
5.2接口
5.3内部类
输入输出
目标1:能够正确描述Java中File类的含义和语法规则,根据软件开发需要,定义File类,利用File的方法,通过一定算法是实现相应的功能。目标2:能够正确描述Java中InputStream类和该抽象类的各个子类,Java中Reader类和该抽象类的各个子类;目标3:能够根据软件开发需要,选择不同的输入类,通过输入类的方法调用实现相应的功能;目标4:能够正确描述Java中OutputStream类和该抽象类的各个子类,Java中Writer类和该抽象类的各个子类;目标5:能够根据软件开发需要,选择不同的输出类,通过输入类的方法调用实现相应的功能.
6.1 文件
6.2 输入流
6.3 Scanner输入和控制台输入
6.4 输出流
6.5 数字字节的输入输出
6.6 对象输入输出流
图形用户界面
目标1:能够知晓swing包中常用的组件及其方法,awt包中常用组件及其方法;目标2:能够正确描述图形界面中事件驱动机制;目标3:能够根据软件开发需要,设计简单的友好人机界面;目标4:能够根据软件开发需要,利用事件处理机制进行功能实现。
7.1 图形界面与版面布局管理器
7.2 事件处理
JDBC
目标1:能够正确描述常用的sql语法规则,JDBC数据库连接;目标2:能够正确描述Statement和Prepared Statement两种操作数据库的方法;目标3:能够根据软件开发需要,创建数据库,并使用JDBC进行链接;目标4:能够根据软件开发需要,通过JDBC进行信息的存取、查询、修改邓操作。
8.1 JDBC和使用Statement执行sql语句
8.2 使用PreparedStatement执行sql语句
集合类
目标1:能够描述Java中常用的集合类,以及不同的集合类之间的异同;目标2:能够根据软件开发需要,选用恰当的集合类,定义集合类对象;目标3:能够根据软件开发需要,能够利用集合类中的方法,实现相应的功能。
9.1 List
9.2 Set
9.3 Map
9.4 Stream
《Java编程基础》PPT课件 河南工业大学 郑丽萍
资源下载
资源下载