程序设计语言JAVA教学进程表

上传人:y****n 文档编号:138061413 上传时间:2022-08-19 格式:DOC 页数:4 大小:55.01KB
返回 下载 相关 举报
程序设计语言JAVA教学进程表_第1页
第1页 / 共4页
程序设计语言JAVA教学进程表_第2页
第2页 / 共4页
程序设计语言JAVA教学进程表_第3页
第3页 / 共4页
点击查看更多>>
资源描述
Oxbridge College KMUSTTeaching Records昆明理工大学津桥学院教学进程表(201 201 学年 学期)Department系 别: 计电系 Specialty专 业: Class班 级: Course Name课程名称: JAVA程序设计 Period总学时: 64 讲课学时: 32 实验学时: 上机学时: 32 Lecturer讲授教师: * Date填表日期: 2016-9-20 津桥学院教务部印制Objective and requirement for teaching教学要求和目的本课程的任务是使学生掌握Java程序设计语言,理解面向对象程序设计的思路和方法,掌握Java编程的基本技术,培养学生的编程能力,养成良好编码的习惯,为将来参与实际项目的开发奠定坚实的基础。同时为以后使用JSP进行网站开发打下基础。Textbook and reference books ( Include Book Name, Author and Publisher)教材及参考书(包括书名、作者及出版社)教材:JAVA 2 实用教程(第4版),耿祥义,清华大学出版社,第4版,2015年6月参考书:1 刘志宏 向东等JAVA程序设计教程航空工业出版社 2017年7月2 辛运帏主编Java语言程序设计人民邮电出版社 2009年10月Teaching log教学安排:Weeks授课周数Period学时Chapter / Subject章、节、题目Topic讲授内容Exercise作业及要求First week第一周4第一讲:JAVA程序入门JAVA语言的简史、特点JAVA程序的书写格式及特点JAVA语言的编译环境几种运行JAVA程序的方法Hello,world;建立基本的JavaApple小程序;第一章例题四Second week第二 周4第二讲:基本数据类型与数组标识符与关键字的定义和使用基本数据类型的种类与C语言的异同,类型转换运算,输出语句及其格式,输入语句的使用及其对应类的引用,数组的声明、分配空间及使用计算圆面积;计算输入5个成绩的最高、最低、平均分和及格率;输入三个数进行排序Third week第三周4第三讲:运算符、表达式和语句运算符与表达式的类型条件语句switch语句循环语句输入两个数输出四则运算的结果基本位运算用异或实现加密解密等Fourth week第四周4第四讲:类与对象类的概念、类的声明、成员变量、方法、构造方法与对象的创建、类的基本结构Student类的内部定义、外部定义及引用、类的实例化及成员赋值、构造方法传值、类的输出方法定义Fifth week第五周4第五讲:类与对象对象的组合、实例成员与类成员、方法重载、this关键字、import语句、访问权限、基本类型封装、对象数组重载和传值的练习,矩形、长方形类的面积、周长、绘制等,从包中导入类Sixth week第六周4第六讲:子类与继承子类与父类的关系,子类的继承性,子类与对象的关系,成员变量的隐藏和方法重写,super和final关键字对象的上转型对象、继承与多态、抽象类与抽象方法、面向对象的编程方法学生类的继承和调用形状类的继承和调用Seventh week 第七周4第七讲:接口与实现接口的基本概念,如何实现接口,接口回调,接口与多态,接口参数,面向接口编程学生管理系统抽象类定义Eighth week 第八周4第八讲:内部类与异常类内部类匿名类异常类断言利用try/catch进行数据输入格式检查Ninth week 第九周4第九讲:常用实用类常用的实用类有哪些,String类、StringBuffer类,Date类、Calendar类、Math类、Scanner类的使用方法字符串检索、电话号码分析处理Tenth week第十周4第十讲:常用实用类BigInteger类, Pattern与Match类,Class类的作用与使用方法Eleventh week 第十一周4第十一讲:组件及事件处理Java Swing、窗口、JFrame、菜单、对话框、树、表格等常用组件及布局ActionEvent、 ItemEvent、DocumentEvent、MouseEvent、焦点、键盘、窗口等事件的处理。窗口界面设计Twelfth week 第十二周4第十二讲:输入输出流输入、输出流的原理,利用输入、输出流对文件进行打开、创建、删除、列目录、执行可执行文件等操作。把学生信息存入文本文件,然后读出来Thirteenth week第十三周4第十三讲:JDBC数据库操作1.用JDBC进行数据库连接的方法2.数据库的连接和关闭把学生信息存入数据库,然后连接到数据库,把数据读出来Fourteenth week第十四周4第十四讲:JDBC数据库操作3.数据库的插入、查询、修改、删除对学生数据库进行增删查改Fifteenth week第十五周4第十五讲:Java多线程机制Java的多线程机制,主线程(main线程),线程的状态与生命周期,线程调度与优先级,Thread类与线程的创建,使用Thread的子类,使用Thread类,目标对象与线程的关系,关于run方法启动的次数,线程的常用方法,线程同步,协调同步的线程,线程联合,GUI线程,计时器线程,守护线程,应用举例模拟两线程同时运行Sixteenth week第十六周2第十六讲:Java网络编程URL类,URL的构造方法,读取URL中的资源,InetAddress类,地址的表示,获取地址,套接字,套接字概述,客户端套接字,ServerSocket对象与服务器端套接字,JAVA网络编程的一般步骤和方法完成学生管理系统Sixteenth week第十六周2第十六讲:复习总复习Teaching Group Leader Signature:教学小组组长阅签:Year: Month: Day: 年 月 日 Dean Signature:系主任审批:Year: Month: Day: 年 月 日 备注:填完后请报教务部备案。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 建筑环境 > 建筑资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!