java课程总结123123
湖南税专理论课程教学大纲
课程名称JAVA高级程序设计所属系部学分开课学期经管系4201*年上大纲撰写人欧阳赞军总学时72预修课程适用专业JAVA、C语言04级计算机1、3班一.教学目标和基本要求通过本课程的学习,使学生掌握面向对象的基本思想和基本方法,培养学生利用面向对象的技术分析和解决问题的能力。为进一步学习打下基础。二、课程简介该门课程为计算机网络及计算机应用专业的一门专业必修课,教学宗旨为培养学生的程序设计能力.充分理解面向对象的编程原理。三、教学重点、难点教学的重点是:面向对象程序设计的基本思想和基本方法。JAVA图形用户界面、事件处理、网络编程。教学的难点是:面向对象的技术四、教材名称及主要参考书教材:JAVA语言程序设计李尊朝苏军编写中国铁道出版社主要参考书:JAVA程序设计教程张曜张青郭立山编著冶金工业出版社五、课程章节主要内容及学时分配章节内容第一章面向对象的程序设计概念第二章类的封装、多态和继承第三章接口和包第四章异常处理第五章输入与输出第六章图形用户界面第七章高级用户界面GUI设计(机动)第八章APPLET编程第九章多线程第十章数据库编程第十一章网络编程总课时648844128448讲授42442264224其它22442264224六、考核及成绩评定方式作业+考试七、审批意见审核者(教研室主任):彭洁(签字)06年2月23日批准者(系主任):蔡朝曦(签字)06年2月23日
扩展阅读:JAVA课程总结
Java课程总结
第1章
Java语言概述
1.字节码是将Java源程序编译后得到的中间代码,它在某计算机平台上由平台相关的Java虚拟机解释执行,从而实现Java程序的平台无关性和可移植性。2.Java的特点
3.Java应用程序(2种),它们不同的结构特点及实现方式第2-4章1.
标识符:以英文字母、下划线、$符号开始的字符序列,后面可以跟英文字母、下
划线、$符号或数字。可以标识类、接口、对象、方法、变量、数组等等。标识符不能和Java保留字同名。数据类型a)简单类型i.ii.iii.iv.
整数类型:byte(1字节)、short(2字节)、int(4字节)、long(8字节)浮点类型:float(4字节)、double(8字节)字符类型(2字节)布尔类型(1位)
b)复合类型i.ii.iii.
类接口数组
2.运算符和表达式3.控制语句
第5章类、对象、消息的基本概念,面向对象的基本特征。※※第6章Java语言中的面向对象特征要求:熟练掌握本章的内容1.类
源程序中由若干个类组成,类是源程序的基本单元
方法重载:多个方法使用同一个名称,这些方法的返回类型必须相同,但是参数个数或类型不相同
构造方法:和类同名的、没有返回类型(不是void)的方法,修饰符可以是public或private。构造方法的主要作用是在对象实例化过程中初始化成员变量。this变量
2.对象:对象的创建、使用、删除。
包括对象间的赋值操作,对象的方法调用(不同的参数类型)。
3.包:
以package语句定义的类前缀,没有定义包名的类属于默认包。Package语句必须是源代码文件的第一个有效语句。使用非默认包中的类一般都用import语句。
4.面向对象特性:封装、继承和多态性
Java访问修饰符种类:public、private、protected
继承:用于继承父类的所有非private成员,语法上使用extends关键字覆盖(重写):在子类中重新定义父类的方法5.其他:
①final关键字②static关键字
③java.lang.Object类6.抽象类和接口
抽象类:以abstract修饰符修饰的类,这种类不能被直接实例化成对象,一般都包含0个或多个abstract方法。
接口:以interface定义的特殊抽象类,其所有成员变量都是abstract型方法,所有成员变量都是常量。第7章数组和向量
数组的定义:不能直接指定元素个数,复合类型的数组变量必须逐元素初始化当我们需要存储不定长数据时,可以用向量(java.util.Vector类的对象)来代替数组。
第8章字符串:构造方法、常用的成员方法
在Java语言中,字符串作为对象来处理,对应的类为java.lang包中的String和
StringBuffer。
第10章异常处理(大部分类在java.io包中)
重点掌握:几种主要的异常类;异常处理机制
异常处理2种方式(try-catch-finally、在方法声明后面使用throws子句抛弃异常)try-catch-finally语法格式为:
try{
可能导致异常的代码}
catch(异常类型变量){[异常的处理代码]}
[catch(异常类型变量){[异常的处理代码]}][finally{
有无异常,都需要执行的代码}]
能看懂自定义异常、提交和处理异常的过程。
※第11章输入输出处理(java.io包中)
常见字节流类:InputStream、OutputStream、FileInputStream、FileOutputStream
常见字符流:Reader、Writer、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter
※※第12章图形用户界面设计
JavaGUI的实现方式:AWT和Swing,
要求:掌握界面元素添加、布局,事件处理,灵活运用java.awt包中的类,看懂例题并能熟练编写程序。
组件、容器和布局管理器的使用
事件及事件处理(java.awt.event包)
第12章线程一般掌握
线程实现的两种方式:继承Thread类或实现Runnable接口
第13章Applet技术基础(java.applet包中)一般掌握
JavaApplet程序的执行过程。
Java语言具有多媒体功能,支持图像、动画的显示和声音的播放。第15章网络编程(java.net包)一般掌握Socket通信、URL
掌握基本的通信过程,理解建立套接字、通过获得输入、输出流对象,进行通信的过程。URL:(统一资源定位地址),是Internet中信息资源所在位置的一种表示方法掌握,从网络下载资源的基本操作语句。
友情提示:本文中关于《java课程总结123123》给出的范例仅供您参考拓展思维使用,java课程总结123123:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《java课程总结123123》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/743454.html
- 上一篇:课设个人总结1
- 下一篇:课程设置个人总结