尊敬的用户,您好!

网站不支持您所使用的浏览器版本(可能会出现网页变形等问题)。为了更好地展示页面效果,请您使用以下浏览器(点击图标会跳转到相关浏览器的官方网站下载页面)。

java程序设计

2017-2018下学期-2016信管-java面向对象程序设计-java授课计划

发布时间:2018-03-10 11:55:31 浏览次数: 【字体:

 

 

广  西         

 

              

 

 

 

专          业:

信息管理

班          级:

2016级

课          程:

Java面向对象程序设计

主讲教师签名

黄金春

教研室主任签名:

甘昕艳

制  定  日  期:

2018年03月

 

 

 

 

学时分配:

总学时

理论

实验

见习

电化教学

课堂讨论

读书活动

作业

 

 

复习

考核

机动

64

30

34

 

 

 

 

 

 

 

 

 

 

理论课时分配

教授、副教授

讲    师

助    教

教    员

课时

课时

课时

课时

 

 

64

100%

 

 

 

 

 

  备注:各门课程的授课计划请于开学前交学院教务科。

 

 

         

 

 

 

 

 

 

授         课         内         容

(标明重点、难点)

课时

主讲教师

 

 

理论课

实验见习讨论

装    订    线1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

2018-3-9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2018-3-16

 

 

 

 

 

 

 

 

 

 

 

2018-3-23

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

java概述、数据类型

重点且必须要求掌握的:

1. java跨平台的原理:在os上多了一个jvm,程序是运行在jvm上的;且根据不同的os有不同的jvm版本,因此对java程序本身而言不需要重新编译,因此可以实现跨平台;

2.Jdk的安排及其path,classpath的配置,及其作用;

3.如果编写一个简单的java程序,并通过javac , java编译并运行;

 

数据类型,数组

重点:

1.  Java中的8中基本数据类型,及其转换特点;

2.  数组 是本讲的一个重点:a.突出java中创建数组的不同方式;b.从内存分配的角度讲解java中的数据是对象而不是基本数据类型; c.讲解java中没有多维数组只有数组中的数组;

 

运算符、表达式

2.在运算符讲解中重点突出|与|| ,&与&&的区别;其他都是重复以前讲过的,可以快点讲解;

3.流程语句重点讲解Switch ,return 语句的作用其他都是重复以前讲过的,可以快点讲解;

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

黄金春

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

讲师

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

7

2018-3-30

 

 

 

 

 

 

 

 

2018-4-13

 

 

 

 

 

 

 

 

 

 

 

2018-4-20

 

 

 

 

 

 

 

 

 

 

 

2018-4-27

 

4

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

7

 

 

类与对象

了解:面向对象语言的基本概念

掌握:类的封装方法,以及如何创建类和对象

成员变量和成员方法的特性,学习使用面向对象方式对程序进行设计

 

类与对象7

1)    类方法与实例方法

2)    方法的重载

3)    构造方法

a)    每个类都应该有一个构造方法,如果没有写构造方法,编译的时候默认一个不带参数的构造方法

b)    构造方法重载

 

继承与接口

类的继承

a)    什么叫继承,怎么实现

b)    继承有什么注意点

方法的重写

a)    Java中实现多态的两种方法

a)    子类与父类之间如何转换

 

继承与接口

关联关系

a)    什么叫类的关联关系

3、接口与抽象类

a)    如何定义抽象类,抽象类有什么特点

b)    如何定义接口,接口类的作用,有什么特点,如何实现接口

 

2

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

8

 

 

 

 

9

 

 

 

10

 

 

 

 

11

 

 

 

 

 

 

 

 

 

12

 

 

 

13

 

 

 

2018-5-4

 

 

 

 

2018-5-11

 

 

 

2018-5-18

 

 

 

 

2018-5-25

 

 

 

 

 

 

 

 

 

2018-6-1

 

 

 

2018-6-8

 

8

 

 

 

 

9

 

 

 

10

 

 

 

 

11

 

 

 

 

 

 

 

 

 

12

 

 

 

13

 

 

常用类

String, StringBuffer, Date, Math类的使用

 

图形用户界面

窗口类、文本框、标签、按钮

 

图形用户界面

布局类、菜单类、容器类

 

图形用户界面

1.    事件授权处理机制

2.    事件类

3.    实现事件监听的方法

a)    通过实现事件接口来实现事件监听

b)    通过继承事件适配器类实现事件监听

 

对话框

Jdialog类的使用

 

输入输出流

1、I/O简介

2、File/RandonAccessFile类

3、字节流与字符流的子类使用

InputStream/OutputStream

FileInputStream/FileOutStream

Reader/Writer

FileReader/FileWriter

InputStreamReader/OutputStreamWriter

DateInputStream/DateOutputStream

 

2

 

 

 

 

2

 

 

 

2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

2

 

 

 

 

2

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

2018-6-15

 

 

 

 

 

 

 

 

 

 

 

 

 

2018-6-22

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

多线程

1.    线程概念与原理

2.    线程实现

a)    Thread类和Runnable接口

b)    通过Thread类和Runnable接口实现线程调度

c)    多线程应用—Runnable接口/Thread类

d)    线程的优先级

e)    线程中常用方法

 

多线程

3.    线程的生命周期

4.    线程同步:

a)    线程同步的目的/线程同步的具体应用

2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

分享到:
【打印正文】