编辑: sunny爹 2019-07-18

1、数据的定义,数据使用方式 2.

1、数值类型、布尔类型、字符类型 2.

2、数组 3.

1、表达式的定义,表达式求值的方式 4.

1、顺序语句,选择结构,循环结构 4.

2、break和continue 面向对象的思维及面向对象编程 过程式语言的局限、软件危机 类的概念及定义、封装的概念及思维 对象的概念及使用 Java中的继承及包、接口 类之间的访问权限控制 多态 内部类和匿名类 抽象类 异常处理 2.

1、类声明、类定义 2.

2、成员、方法、方法重载、构造方法、类方法和实例方法 3.

1、创建对象、使用对象 3.

2、对象的引用和实体的关系 3.

3、参数传递方式 3.

4、this关键字 4.

1、类的单继承、多继承的解决方式 4.

2、接口的概念和用法 5.

1、方法和成员的四种访问权限 6.

1、多态的概念 6.

2、上转类型实现多态 7.

1、内部类的概念、用途、特点 7.

2、匿名类的概念、用途和特点 8.1,、抽象类的定义,抽象类的用途 9.

1、异常的作用、定义、使用方式 9.

2、自定义异常 字符串 字符串,字符串的常用方法 字符串与基本数据的相互转化 字符串分解,字符串与字符、字节数组 字符串定义、字符串常量 字符串的常用方法 2.

1、字符串转化为基本数据 2.

2、基本数据转化为字符串 2.

3、对象的字符串表示 3.

1、StringTokenizer类3.

2、字符串与字符、字节数组的转化 GUI界面程序设计 AWT和SWING介绍 窗口 组件 事件及事件处理方式 1.

1、介绍AWT和SWING,两者之间的关系,选择其中一种进行教学 2.

1、窗口继承 2.

2、窗口布局方式 2.

3、容器的概念、面板的概念 3.

1、文本框、文本区 3.

2、按钮、选择框、下拉列表等 4.

1、事件的概念,事件源 4.

2、事件处理方式,事件接口、事件适配器 4.

3、窗口事件、鼠标事件、焦点事件、键盘事件 多线程 线程的概念 线程和进程的关系 线程同步 1.

1、Thread类,线程的生命周期 1.

2、Runnable接口 2.

1、线程和进程的区别和联系 3.

1、线程启动、挂起、等待和终止 3.2,、线程同步 网络程序设计 URL InetAddress类 套接字简介 1.

1、URL类1.

2、URLConnection类2.

1、获取主机地址 2.

2、获取本地地址 3.

1、套接字的概念,利用套接字编程 数据库编程 JDBC 通过JDBC连接数据库 通过SQL语言操纵数据库 1.

1、JDBC简介 1.

2、JDBC和ODBC,JDBC-ODBC桥2.

1、JDBC安装、JDBC连接数据库 3.

1、结果集、可滚动结果集 3.

2、查询、排序查询、模糊查询 3.

3、更新数据库 3.

4、预处理语句

五、学生能力构成及要求 《Java语言》课程教学对象是计算机科学与技术专业的学生.通过本课程的教学,进一步培养学生程序设计的思维方式;

从过程式程序设计思维转变到面向对象的程序设计思维,能用面向对象的思维方式来观察和分析问题;

掌握网络学习的方式,形成终身学习的理念和能力. 学生学习完本课程以后应具备如下能力: 一级知识点 知识点拟达到的预期目标 应该具备的知识要求 Java语言特点及开发环境构架 知识目标:能够安装和配置Java开发环境,能编写 Hello World. 能力目标:能充分利用网络进行学习,利用网络解决下载和安装、配置过程中出现的问题. 计算机文化基础、计算机操作、网络应用能力 过程式程序设计能力 知识目标:能够用Java语言设计简单的程序,完成一元二次方程的设计. 能力目标:通过和C语言比较来学习Java,学生能够明白语法不是学习的重点,语法本身很容易学习. 情感目标:温故而知新的学习方式,让学生逐渐形成学科体系的理念和终身学习的理念. 高级程序设计语言(C语言)的基本知识 面向对象的思维方式 知识目标:掌握面向对象编程的方式,能够用类和对象的观点来分析问题、解决问题. 能力目标:利用网络进行学习,能把一元二次方式的程序封装成一个良好的类. 情感目标:通过了解软件危机,能够意识到工科的工程性要求,明白科技创新的重要性. 高级程序设计语言(C语言)的基本知识 字符串 知识目标:掌握字符串的基本操作,能够进行字符串和基本类型的相互转化,能够实现四则混合运算表达式的求值. 能力目标:利用网络进行学习,利用Java API文档进行学习,能用面向对象的思想封装四则混合运算的类. 高级程序设计语言(C语言)的基本知识, 数据结构中线性表的知识 GUI界面程序设计 知识目标:掌握AWT编程的方式,能够把一元二次方程封装成一个GUI界面的完美程序. 能力目标:利用网络进行学习,能够利用Java API文档进行学习. 情感目标:明白软件界面的重要性,能站在用户需求的角度上来看待软件的界面. 计算机图形模式操作,面向对象的思维方式 多线程 知识目标:能够设计计时器或龟兔赛跑的程序. 能力目标:利用网络进行学习,能够利用Java API进行学习. 情感目标:明白一个任务的多项子任务之间需要协调配合,逐步形成 团队协作 的理念. 操作系统中进程的概念,进程生命周期、进程调度 网络程序设计 知识目标:能编写简单的网络程序,如网络五子棋、即时通信等. 能力目标:利用网络和Java API文档进行学习. 情感目标:明白网络化已经成为软件领域的现实. 网络基本知识,能利用网络查阅资料 数据库编程 知识目标:能够设计简单的数据库管理系统. 能力目标:温故而知新的学习方式,让学生逐渐形成学科体系的理念和终身学习的理念. 数据库基本知识,B/S、C/S模式编程的概念

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题