Java程序设计课程标准课程代码课程性质专业基础课建议学时68.DOC

Java程序设计课程标准课程代码课程性质专业基础课建议学时68.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计课程标准课程代码课程性质专业基础课建议学时68

《Java》课程标准了解面向对象技术的发展历史及该技术适用开发流程、开发模型和常见开发工具; 掌握Java的基本语法:数据类型、运算符和控制语句; 掌握类与对象的概念、定义方法; 掌握并理解接口技术的逻辑模型,并能实现接口; 掌握异常处理机制,理解自定义异常实现方法; 掌握并理解GUI中Swing组建设计的基本方法和原理; 掌握文件的读/写操作,能使用文件对数据进行处理,解决批量输入输出的实际问题; 掌握多线程技术的概念,理解多线程的实现方法,了解多线程的并发、互斥及死锁等概念; 掌握使用Socket接口完成TCP和UDP的网络通信 (二)能力目标 能够用Java语言完成简单实际问题的程序设计; 能够应用面向对象的设计思想和方法,完成面向对象的程序设计; 能够使用数组完成同类型定长的数据存储并能够处理异常; 能够使用Swing组件完成简单的交互式界面操作应用软件开发; 能够综合运用所学知识进行Java中文件、线程通信等高级程序设计软件开发; 具有综合运用所学知识进行Java应用软件开发、编码、调试能力。 养成善于思考、深入研究的良好自主学习的习惯和创新精神的责任心具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力有良好的软件工程知识和质量意识Java程序员认证全国计算机等级考试 Java语言程序设计基础 标示符和关键字; 数据类型; 运算符和表达式; if条件语句; switch分支结构; while循环结构; do-while循环结构; for循环结构。 理解Java实现机制; 掌握搭建和使用Eclipes集成环境; 掌握简单调试与排错技术; 正确定义和使用变量、常量; 正确使用运算符和表达式进行数值计算 程序的处理; 掌握if语句的形式及使用掌握switch语句的形式和使用掌握break语句的使用能用选择结构解决简单的实际问题掌握whiledo-while结构与使用方法理解清楚循环的几个要素(循环初始值、循环条件、循环体、循环增值语句)掌握for语句结构其使用方法能正确区分和选择三种不同循环语句掌握break和continue语句的使用理解循环嵌套及多重循环的显示 10 2 面向对象 程序设计 类和对象的概念与特征、属性和方法; 类与对象的关系; 变量作用域; 定义包和导入包; 对属性的封装; 构造方法的特点及实现对象成员变量初始化; 方法重载; 继承的概念和用途; 多态的概念和实现; 最终类和抽象类; 接口的概念和实现; 面向接口编程概念和实现。 掌握定义和使用类的方法; 理解变量的作用域; 掌握使用对象的步骤; 掌握创建包组织Java工程; 掌握添加类、方法的Javadoc注释; 理解封装的概念; 掌握private关键字和构造方法; 掌握继承的实现; 掌握This和Super关键字; 掌握多态的实现; 掌握Java接口的实现; 理解Java接口与多态的关系; 掌握面向接口编程的思想; 掌握接口中常量的使用。 12 3 数据与异常处理程序设计main()方法参数使用; Java.util.Array类的使用; 定义和初始化字符串; 字符串常规操作及方法; StringBuffer的定义; StringBuffer的常用方法。 异常的概念和关键字; 异常处理结构; 声明和抛出异常; 自定义异常。 掌握一维数组的定义和使用; 掌握使用数组解决简单问题; 掌握使用双重for语句实现二维数组循环操作; 掌握String的基本用法; 掌握获得字符创长度、比较、连接、提取、查询字符串、大小写转化等操作; 掌握使用StringBuffer类的方法对字符串进行操作; 掌握Java的异常处理机制; 掌握使用try-catch-finally处理异常; 理解自定义异常的概念和使用方法; 掌握运用throw抛出异常; 运用throws声明异常。 10 4 图形用户界面程序设计掌握使用布局管理器进的概念和类型; 理解AWT的概念和主要方法; 掌握按钮事件处理步骤和接口中的方法; 掌握常用Swing组件的分类和创建过程; 掌握菜单及对话框的创建和事件响应方法。 12 5 Java语言高级程序设计 Thread类; Date时间的概念和实现; 线程的状态和优先级; 线程通信; 嵌套字Socket类; ServerSocket类; UDP和TCP协议; 发送和接收数据报; JDBC数据库连接。 理解什么是文件流; 掌握文件的顺序访问方式; 掌握随机读取文件的方法; 熟练使用Thread类创建线程应用程序; 使用Calendar类获取当前日期和时间; 使用SimpleDateFormat类来格式化时间; 熟练掌握线程5种状态和如何控制线程; 熟练掌握线程调度的优先级; 能够解决多线程之间的数据同步问题; 能基于TCP协议编写面向连

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档