Java语言程序设计课程知识点总结

时间:2019-05-12 11:12:32下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《Java语言程序设计课程知识点总结》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Java语言程序设计课程知识点总结》。

第一篇:Java语言程序设计课程知识点总结

Java语言程序设计课程知识点总结

by wgc

1、构造方法

无返回值,和类名相同 new调用

2、方法的重载

(1同3不同)方法名称相同

参数个数 类型 顺序不同 与返回值类型无关

构造方法重载

普通方法重载

3、变量的作用域

成员变量

局部变量

局部变量隐藏成员变量 this

4、this关键字

得到当前对象的成员变量,代表当前对象

5、对象作为方法的参数

对象

传引用

基本类型

传值

6、包

pakage

import

7、访问控制修饰符

public 缺省的 属性和方法

private

缺省的 protected

public

8、static

类成员变量(静态成员变量)

实例成员变量

类方法(静态方法)

类成员变量在类加载时初始化(分配内存空间)

实例方法可以调用任何成员变量和方法

类方法只能调用类变量和类方法

9、继承

定义 extends

属性和方法的继承

public

不同包能继承

protected

不同包能继承(访问不一样,必须在子类中才能访问)友好的 同一包中能继承 private

不能被继承 总结:

(1)、当父子类定义在同一个包中时,父类的所有非私有属性和方法可以被子类

继承

(2)、当父子类定义在不同包中时(父类被public修饰),父类的被public和

protected 修饰的属性和方法可以被子类继承。

10、属性的隐藏

子类与父类成员变量名字相同时,子类成员变量隐藏了父类的成员变量

注意:

在子类中调用从父类继承的方法时,和子类的成员变量没关系。

11、方法的覆盖

子类与父类方法名字相同、参数类型、个数、顺序都相同时,子类方法覆盖

父类的方法。

12、继承关系中的构造方法

子类实例化时,会首先调用父类(或父类的父类)的构造方法,然后在调用自己 的构造方法。

13、super关键字

调用父类构造方法

默认无参super();

有参 super(a);

注:super关键字必须为子类构造方法的第一条语句。

调用父类被覆盖的普通方法,或被隐藏的成员变量

super.show();

super.a;

14、上转型对象(父、子类对象的使用与转化)

子类实例赋给父类的引用

上转型对象与父类对象唯一的区别为上转型对象调用子类覆盖(重写)的方法。

多态

15、abstract 抽象类与抽象方法

抽象类中可以有抽象方法和普通方法

抽象方法必须定义在抽象类中

抽象方法只有定义,没有实现。

通过继承抽象类的子类对象来调用抽象类中的方法

一个非抽象类继承抽象类,必须覆盖(重写)抽象类中的抽象方法。

16、final

修饰类

修饰成员变量

修饰局部变更

修饰方法

17、接口

interface

implements

接口中成员变量都是公共的、静态的常量

public static final int MIN=0;

接口中的方法都是公共的、抽象的public abstract void method();

接口之间可以多继承

// interface B extends A,Computable

类实现(implemnets)某个接口,必须实现里边所有方法

接口回调

把实现某个接口的类的对象赋给此接口的变量,称为接口回调

用法与对象的上转型对象相同。

18、abstract类与接口的比较

abstract类和接口都可以有abstract方法。

接口中只可以有常量,不能有变量;而abstract类中既可以有常量也可以有变量。abstract类中也可以有非abstract方法,接口不可以。

意义区别:

抽象类表示事物之间纵向的联系。如:车、汽车、公共汽车

接口表示事物之间横向的联系。

如:鸟、飞机、超人(都能飞)

19、内部类

第二篇:《Java程序设计》课程总结.

《Java程序设计》总评成绩分析及课程总结

1、学期授课计划是否符合教学大纲要求 符合。

2、教学内容及进度是否与学期授课计划有出入,是何原因 无出入,完成规定的学习内容。

3、作业计划、阶段测试计划、期末考试完成情况如何

顺利完成预定的作业计划及阶段测试计划。顺利完成期末考试。

4、总评成绩结果分析

因学生素质较高,在课堂表现、课程作品和答辩中整体表现良好,因此总评成绩整体较高,85分以上人数占24%,无不及格学生。

5、对本课程教学及存在问题有何改进意见和设想

在今后的教学过程中应该加强“项目导向,任务驱动”的教学手段的运用,同时应采取各种方法加强与学生的互动。在本课程中,我采用了多媒体网络教室、MindMapper、飞秋等软件辅助教学,以学生为主体,以项目为主线,学生的参与性非常高,效果很好,在今后的课程中我会继续加以实践和总结。

总结人:xxx 2009-1-9

第三篇:JAVA程序设计课程总结

JAVA程序设计课程总结

专业:计算机科学与技术 学号: 姓名:

JAVA程序设计课程总结

经过一学期的java学习,我在老师的上课讲解以及自己的课下学习中对java编程有了一定的了解,我深深喜欢上了这种语言。培养了我正确应用面向对象的思维方法分析问题和解决问题的能力。

学习的内容主要分为以下几个部分:(1)java程序的编辑,编译,运行环境

(2)java语言程序设计中最基本的问题,即标识符,关键字,数据类型,常量,变量,表达式,声明语句,赋值语句,数据的输入与输出等。(3)流程控制语句,即分支语句,循环语句,转移语句。

(4)控制研究对象复杂性的原则,即分类,抽象,封装和继承,多态等。(5)数组的定义。(6)高级GUI组件的应用。

其中我对类与继承了解较多。一.类

在Java中,类文件是以.java为后缀的代码文件,在每个类文件中最多只许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存在public,泽类文件的名称可以为任意的名称,但不能是数字开头的名称。在类内部对于成员变量,如果在定义的时候没有进行显示的赋值初始化,则java会保证类的每个成员变量都得到恰当的初始化:

1)对于char、short、byte、int、long、float、double等基本数据类型的变量来说会默认初始化为0,bolean变量默认会被初始化为false; 2)对于引用类型的变量,会默认初始化为null。

3)如果没有显示地定义构造器,则编译器会自动创建一个无参构造器,注意:如果显示地定义了构造器,编译器就不会自动添加构造器,所有的构造器默认为static的。

初始化顺序为:当程序执行时,需要生成某个类的对象,Java执行引擎会先检查是否加载了这个类,如果没有加载,则先执行类的加载再生成对象,如果已经加载,则直接生成对象。在类的加载过程中,类的static成员变量会被初始化,另外,如果类中有static语句块,则会执行static语句块。static成员变量和static语句块的执行顺序同代码中的顺序一致。在Java中,类是按需加载,只有当需要用到这个类的时候,才会加载这个类,并且只会加载一次。例如:

运行这段代码就会发现“欧阳”只会被打印一次。在生成对象的过程中,会先初始化对象的成员变量,然后再执行构造器。也就是说类中的变量会在任何方法调用之前得到初始化,即使变量散步于方法定义之间。

二.继承

在java中使用extends关键字来表示继承关系,当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式的从根类Object进行继承。例如:

类Number继承于Student类,Student类称为父类(基类),Number类称为子类(导出类)。如果两个类存在继承关系,则子类会自动继承父类的方法和变量,在子类中可以调用父类的方法和变量。在java中,只允许单继承,也就是说 一个类最多只能显示地继承于一个父类。但是一个类却可以被多个类继承,也就是说一个类可以拥有多个子类。1.子类继承父类的成员变量

当子类继承了某个类之后,便可以使用父类中的成员变量,但是并不是完全继承父类的所有成员变量。具体的原则如下: 1)能够继承父类的public和protected成员变量;不能够继承父类的private成员变量; 2)对于父类的包访问权限成员变量,如果子类和父类在同一个包下,则子类能够继承;否则,子类不能够继承; 3)对于子类可以继承的父类成员变量,如果在子类中出现了同名称的成员变量,则会发生隐藏现象,即子类的成员变量会屏蔽掉父类的同名成员变量。如果要在子类中访问父类中同名成员变量,需要使用super关键字来进行引用。

2.子类继承父类的方法

子类也并不是完全继承父类的所有方法。1)能够继承父类的public和protected成员方法;不能够继承父类的private成员方法; 2)对于父类的包访问权限成员方法,如果子类和父类在同一个包下,则子类能够继承;否则,子类不能够继承;

3)对于子类可以继承的父类成员方法,如果在子类中出现了同名称的成员方法,则称为覆盖,即子类的成员方法会覆盖掉父类的同名成员方法。如果要在子类中访问父类中同名成员方法,需要使用super关键字来进行引用。

注意:隐藏是针对成员变量和静态方法的,而覆盖是针对普通方法的。

3.构造器

子类是不能够继承父类的构造器,如果父类的构造器都是带有参数的,则必须在子类的构造器中显示地通过super关键字调用父类的构造器并配以适当的参数列表。如果父类有无参构造器,则在子类的构造器中用super关键字调用父类构造器不是必须的,如果没有使用super关键字,系统会自动调用父类的无参构造器。例如:

这样的代码是没有问题的,如果把父类的无参构造器去掉,则下面的代码必然会出错:

改成下面这样就行了:

4.Super super主要有两种用法: 1)2)super.成员变量/super.成员方法;super(parameter1,parameter2....)第一种用法主要用来在子类中调用父类的同名成员变量或者方法;第二种主要用在子类的构造器中显示地调用父类的构造器,要注意的是,如果是用在子类构造器中,则必须是子类构造器的第一个语句。

以上就是我掌握较好的点,但是其中也有很多我没有考虑到的地方。很感谢老师陪我度过了一个愉快的学期,老师的教学方法(即实例与理论结合)也是我所认可的,能接受的,相信我在以后的工作生活中会越来越好。

第四篇:Java程序设计课程教案

Java使用教材:

程序设计课程教案(普通版)

Java程序设计教程,雍俊海主编,清华大学出版社,2007,国家十一五规划教材 主要参考书:

《Java语言程序设计》,郎波,清华大学出版社,2005年5月。《Java程序设计教程》,施霞萍等.机械工业出版社,2006 《Java编程思想第3版》,[美]埃克尔(Eckel,B.)著,陈昊鹏等译.机械工业出版社,2005J 《JAVA软件开发(第二版)》,Russel Winder&Graham Roberts著,窦巍 译,人民邮电出版社,2004.2 课程总体目标

本课程是软件工程专业开设的学科基础课。本课程的教学任务是通过Java程序设计的课堂讲授、课内实验,课外自主试验等教学环节,培养学生程序设计使用Java语言进行程序设计的基本能力,并且养成学生良好的编程习惯和规范的编程风格。使学生掌握较扎实的 Java 语言基础,理解面向对象程序设计的思想,为Java后续课程的学习打下坚实的基础。

课程的主要内容如下:

1、绪论

2、Java程序设计基础

3、Java面向对象程序设计

4、数组、字符串、向量和哈希表

5、泛型、枚举与for语句的简化写法

6、Java异常处理与递归

7、文件与数据流

8、Java图形用户界面程序设计

9、多线程程序设计

10、网络程序设计

第1章 绪论

一、教学目的和要求

了解Java语言的发展历史,Java语言的特点,学会安装配置Java开发环境,能够编译和运行Java程序。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

Java语言的发展历史 Java语言的特点

Java开发环境的安装与配置

Java程序开发过程以及命令行状态下编译与运行过程介绍

2、教学重点

Java语言的特点,开发环境配置,编译运行方法

3、教学难点

理解Java程序为什么能够一次编译到处运行;为什么要配置Path环境变量;编译与运行的注意事项。

4、解决办法

原理讲解,操作演示

5、学时分配

发展历史:0.5课时 Java语言的特点:0.5课时

Java开发环境的安装与配置:0.5课时

Java程序开发过程以及命令行状态下编译与运行过程介绍:0.5课时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,运行环境配置,编译运行Java程序则现场操作演示。

四、课外学习要求和作业要求

课外作业:要求下载JDK,自行安装配置并编译运行HelloWorld.java程序

第2章 Java程序设计基础

一、教学目的和要求

了解Java中数据的类型,表示方法,变量的声明,掌握使用标识符命名Java中各种成分的规定和规范;正确掌握表达式的书写方法;能够使用各种控制结构实现程序的逻辑;掌握结构化程序设计的思想和算法描述工具的使用。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

标识符和关键字 基本数据类型 常量和变量 数据类型转换 运算符:算术运算符、关系运算符、布尔逻辑运算符、位运算符、赋值类运算符、条件运算符等 表达式

程序流程控制语句:if和switch语句;for、while、do~while循环语句;break、Continue和return语句 结构化程序设计

2、教学重点

基本数据类型和类型转换,常量和变量,运算符与表达式,程序流程控制语句。

3、教学难点

数据类型转换;前缀自增、自减运算符与后缀自增、自减运算符的区别;程序流程控制语句。分支语句的嵌套;循环语句的嵌套;标号的概念与使用。

4、解决办法

原理讲解,操作演示

5、学时分配

标识符和关键字,基本数据类型,常量和变量:2学时 数据类型转换,运算符,表达式:1学时

程序流程控制语句,break、Continue和return语句:2学时 结构化程序设计:1学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求 课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。要求学会使用算法描述工具表示和设计程序的算法。

第3章 面向对象程序设计

一、教学目的和要求

了解面向对象程序设计基本思想,掌握类的设计方法、实例对象的创建与使用。了解变量作用域范围与参数传递方式。了解并能运用Java中面向对象的封装性、继承性、多态性;

掌握访问权限的控制方法,修饰词abstract、static和final的使用;掌握包、抽象类、接口、内部类的概念和使用方法。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

类和对象的基本概念。面向对象程序设计基本思想。

类的设计、构造方法、类的成员变量和成员方法。实例对象的创建与使用。

变量作用域范围与参数传递方式。继承性。

多态性:静态多态性和动态多态性。封装性和访问权限控制。

修饰词abstract、static和final。包的概念和使用 抽象类和接口。内部类。

2、教学重点

类的定义,对象的创建,构造方法的定义与使用,方法的重载与覆盖,类的继承,包,抽象类和接口。

3、教学难点

类与对象的概念、创建和使用;方法重载的规则;类的继承与运行时多态,类继承时对构造方法的处理问题,访问控制权限的使用;方法覆盖的规则;抽象类的应用,接口的应用;抽象类与接口的异同。

4、解决办法

原理讲解,操作演示

5、学时分配

类和对象的基本概念,面向对象程序设计基本思想:2学时

类的设计、构造方法、类的成员变量和成员方法,实例对象的创建与使用,变量作用域范围与参数传递方式:2学时

继承性,方法覆盖,多态性:静态多态性和动态多态性:2学时 封装性和访问权限控制,修饰词abstract、static和final,包的概念和使用:2学时

抽象类和接口,内部类:2学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排4个学时的课内上机实验。

第4章 数组、字符串、向量与哈希表

一、教学目的和要求

了解一维数据和多维数组的声明与使用,掌握遍历数组的方法,了解并能够使用字符串String的常用方法,掌握StringBuffer的用法,了解并掌握向量Vector,哈希表Hashtable、HashMap和WeakHashMap的用法。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

数组:一维数据和多维数组。字符串:String和StringBuffer。向量:Vector。

哈希表:Hashtable、HashMap和WeakHashMap。

2、教学重点

一维数组的使用,String和StringBuffer的构造方法和常见方法的使用,Vector类的使用,哈希表类的创建和使用。

3、教学难点

多维数组的声明和使用,数组的初始化方法,String和StringBuffer的使用方法的区别,哈希表类的使用。

4、解决办法

原理讲解,操作演示

5、学时分配

数组:一维数据和多维数组:1.5学时 字符串:String和StringBuffer:1学时 向量:Vector,哈希表:1.5学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。要求作业必须进行上机调试。

第5章 异常处理

一、教学目的和要求

了解异常的概念,异常类的层次结构;掌握异常的抛出、捕获和处理方法;能够自定义异常类并且使用自定义异常类。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

异常的概念。异常类的层次结构。异常的抛出、捕获和处理。自定义异常类

2、教学重点

异常的基本概念,异常的抛出捕获和处理,自定义异常类。

3、教学难点

异常的处理机制;Try-catch-finallly异常处理结构的执行流程特点;自定义异常类。

4、解决办法

原理讲解,操作演示

5、学时分配

异常的概念,异常类的层次结构:0.5学时 异常的抛出、捕获和处理:1学时 自定义异常类:0.5学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排一次课内上机实验。

第6章 文件与数据流

一、教学目的和要求

了解输入流与输出流的基本概念,掌握常见输入和输出流类的使用,掌握文件和随机存取文件的操作,了解读写器的使用方法,掌握对象序列化的概念。能够编写从键盘输入数据以及对磁盘文件进行读写的程序

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

输入流与输出流的基本概念。

常见输入和输出流类:InputStream和OutputStream,DataInputStream和DataOutputStream,FileInputStream和FileOutputStream,PrintStream, 带缓存的输入流和输出流。文件和随机存取文件。

读写器:Reader和Writer,FileReader和FileWriter,带缓存的读写器,PrintWriter。

对象序列化。

2、教学重点

输入输出流的基本概念,文件输入流和文件输出流,文件与目录管理,随机存取文件。

3、教学难点

字节流与字符流的选用,节点流与过滤流的配合使用,随机读写文件,对象序列化。

4、解决办法

原理讲解,操作演示

5、学时分配

输入流与输出流的基本概念,常见输入和输出流类的使用,过滤流的使用:2学时

文件和随机存取文件,读写器:Reader和Writer,FileReader和FileWriter,带缓存的读写器,PrintWriter,对象序列化:2学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排一次课内上机实验。

第7章 图形用户界面程序设计

一、教学目的和要求

了解基本组件和容器组件,掌握主要布局管理器的概念和使用方法,掌握事件处理机制及其实现方法,了解Swing的特点和类的层次结构,Swing常见组件和容器;掌握键盘和鼠标事件处理方法,了解高级图形用户界面:菜单、树、表格和多文档界面的编程方法;掌握Java的图形程序设计。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

AWT功能和类的层次结构。(选讲)AWT的基本组件和容器组件。(选讲)布局管理器。事件处理机制。

Swing的特点和类的层次结构。Swing常见组件和容器。键盘和鼠标事件处理。

高级图形用户界面:菜单、树、表格和多文档界面。

小应用程序:Applet的基本工作原理, Applet生命周期, Applet类中的重要方法, Applet编写方法和Applet与浏览器的参数传递。(选讲)Java的图形程序设计。

2、教学重点

常用的GUI组件和容器,布局管理器,事件处理机制,菜单和表格。

3、教学难点:

布局管理器的灵活应用,事件处理机制,表格处理。

4、解决办法 原理讲解,操作演示

5、学时分配

常用图形控件,基本组件和容器组件,布局管理器:2学时 事件处理机制:2学时

Swing的特点和类的层次结构,Swing常见组件和容器:2学时 键盘和鼠标事件处理:2学时

高级图形用户界面:菜单、树、表格和多文档界面:2学时

小应用程序:Applet的基本工作原理, Applet生命周期, Applet类中的重要方法, Applet编写方法和Applet与浏览器的参数传递。:2学时

Java的图形程序设计:2学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排4学时课内上机实验。

第8章 多线程程序设计

一、教学目的和要求

了解基本组件和容器组件,掌握主要布局管理器的概念和使用方法,掌握事件处理机制及其实现方法,了解Swing的特点和类的层次结构,Swing常见组件和容器;掌握键盘和鼠标事件处理方法,了解高级图形用户界面:菜单、树、表格和多文档界面的编程方法;掌握Java的图形程序设计。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

程序、进程、线程的概念。线程的创建。

线程的状态与线程的控制。线程优先级与线程调度。多线程的同步问题和处理方法。

2、教学重点

线程的创建、线程的控制与调度,多线程同步问题。

3、教学难点

两种创建线程的方法的区别,启动线程的start()方法与直接调用run()方法的区别,多线程同步问题和处理方法。

4、解决办法

原理讲解,操作演示

5、学时分配

程序、进程、线程的概念,线程的创建,线程的状态与线程的控制:2学时 线程优先级与线程调度,多线程的同步问题和处理方法:2学时

三、教学过程(教学方法、实施步骤)

使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。安排2学时课内上机实验。第9章 网络程序设计

一、教学目的和要求

了解基本组件和容器组件,掌握主要布局管理器的概念和使用方法,掌握事件处理机制及其实现方法,了解Swing的特点和类的层次结构,Swing常见组件和容器;掌握键盘和鼠标事件处理方法,了解高级图形用户界面:菜单、树、表格和多文档界面的编程方法;掌握Java的图形程序设计。

二、讲授的内容提要和重点、难点及其解决方法,学时分配

1、教学内容

基于URL获取网络资源 基于TCP的网络程序设计 基于UDP的网络程序设计

2、教学重点

基于URL获取网络资源,基于TCP的网络程序设计。

3、教学难点

支持多客户端/服务器端程序的设计与开发。

4、解决办法

原理讲解,操作演示

5、学时分配

基于URL获取网络资源:1学时 基于TCP的网络程序设计:1.5学时 基于UDP的网络程序设计:1.5学时

三、教学过程(教学方法、实施步骤)使用PPT讲解,对每一个编程知识点编写Java程序进行运行演示。

四、课外学习要求和作业要求

课外作业:要求复习课堂教学内容,对主要知识点布置作业,要求编写程序并条试运行。

第五篇:《Java程序设计》课程简介

《Java程序设计》选修课简介

一、课程基本信息

课程名称:Java程序设计

英文名称:Java programming

课程类别:专业选修课

考核方式:考查

先修课程:离散数学、C语言、数据结构

学时:24

二、课程简介

Java语言是面向对象技术成功应用的著名范例,是目前最为流行的程序设计语言之一(长期占据编程语言使用排名的前2位),其集良好的跨平台性、安全性和OO特征,使之得到了广泛的支持和应用。本课程旨在介绍Java语言的基本知识,训练Java标准版本(J2SE)的编程基本功,建立面向对象的编程思维框架。通过本课程的学习,使同学掌握面向对象程序设计的基本概念与方法,掌握以Java 语言为基础的面向对象编程技术,初步掌握以Java为核心的应用软件开发。教学内容包括:Java语言绪论、Java语言的基本要素、Java语言结构化程序设计、Java 面向对象技术、Java输入输出、Java常用基础类、Java界面设计与多媒体技术、Java多线程、Java数据库编程和Java网络编程等。教材:1.李卫华编著.Java技术及其应用.清华大学出版社,2009,ISBN :

9787302198796.Java程序设计课程简介

本课程是计算机相关专业的主要程序设计课程。Java语言是目前广为流行的面向对象程序设计语言之一,适用于网络上编程,满足Internet上软件开发的需要,它是一门概念性和实践性都很强的专业课程。通过学习本课程,应能准确完整地理解Java语言的语法、语义规则;掌握Java语言的数据类型、表达式及控制流程;运用面向对象程序设计思想,正确的阅读、分析程序和设计程序,掌握面向对象程序设计方法,提高程序设计能力,以适应计算机软件开发不断发展的需要。

本课程分别介绍了Java的语言基础、面向对象结构、基本输入输出、增强性能类、收集与数据结构应用、图形用户界面及桌面应用、小程序及多媒体应用、JDBC与数据库应用、JavaBeans及组件应用、网络与Web服务应用等方面的内容,而且与各种应用结合起来介绍,使学生了解新技术后很快可以用到实际程序开发中。

下载Java语言程序设计课程知识点总结word格式文档
下载Java语言程序设计课程知识点总结.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    【Java程序设计】课程教学大纲

    【Java程序设计】课程教学大纲 第一部分 课程基本信息 【课程代码】 【学分】 5 【参考学时】 108学时 【讲授学时】 72学时 【实验学时】 36学时 【课程性质】 任选课 【课......

    c语言程序设计知识点总结

    《C语言程序设计》教学基本知识点 第一章 C语言基本知识 1.C源程序的框架 尽管各个C源程序的功能千变万化,但框架是不变的,主要有:编译预处理、主函数()、函数n()等,主函数的......

    Java语言程序设计实验报告1

    《Java语言程序设计》实验报告一 学生姓名: 孙文琳 班级: 信息111 学号:201152275119 实验地点: 经管中心证券实验室指导教师:赵利平实验日期: 2012.3.6 实验环境:Windows 2000+JD......

    《Java语言程序设计》课程设计指导书

    《Java语言程序设计》课程设计指导书 一、教学目标 《Java语言程序设计》是计算机类专业和信息安全专业的专业课。Java语言是目前广为流行的面向对象程序设计语言,适用于网络......

    Java语言课程教学大纲

    Java语言程序设计教学大纲 课程编号: 课内学时:3学时/周学分:3 课程目的与要求 Java语言程序设计是为计算机科学与技术系高年级本科生开设的专业选修课程。目的是让学生了解......

    Java语言程序设计(一)04747 汇总(2008——2015全)

    2015年10月高等教育自学考试全国统一命题考试 Java语言程序设计(一) 试卷 (课程代码04747) 本试卷共13页,满分100分.考试时间150分钟。 考生答题注意事项: 1.本卷所有试题必须在......

    java知识点总结(定稿)

    目录 目录 ................................................................................................................................................ 1 基础......

    《Java程序设计》课程实验指导书[五篇模版]

    ... 《Java程序设计》课程实验指导书 合肥学院计算机系 1 实验一 Java开发环境的安装与配置,熟悉Java程序结构 一、实验目的: 1. 掌握JDK的安装步骤。 2. 理解环境变量PA......