欢迎来到天天文库
浏览记录
ID:37828735
大小:188.50 KB
页数:7页
时间:2019-06-01
《2011秋java复习提纲叶核亚》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java程序设计》复习提纲(2011.12版)教材:叶核亚《Java.....》7/7《Java程序设计》复习提纲说明:本复习提纲将结合教材,覆盖《Java程序设计教学大纲》中的大部分知识点,并突出重点,面向实践;作为复习,这些知识点的次序不一定是教学的次序出现,而按知识的应用属性集中或重复。例如一个问题有多种方法、手段,我们就要有处理该问题的各种能力,它可能会用到不同章节的知识点。请同学们能融会贯通地掌握java面向对象的程序设计思想和解决问题的能力。第1章java开发与运行环境1.Java语言面向对象的特点:封装性;继承性;多态性(指重
2、载和覆盖)Java语言具有许多特点,多线程是Java程序并行机制的特点2.Java程序种类:①JavaApplication(应用程序)②JavaApplet(客户端小程序)③Javaservlet(服务器端小程序)3.设置JDK的操作环境---设置环境变量(要会操作)①修改path添加d:jdkbin②新建classpath=.;d:jdklib这是设置类的搜索路径,指向默认包(当前目录)和javaJDK类库目录4.Bin文件夹下的常用命令:javac.exejava.exeappletviewer.exermiregistry.e
3、xe(理解用javac编译java源程序将生成多少个文件)第2章Java语言基础(过程化程序设计)1.Java定义了4类共8种基本类型,它们的分类关键字及长度字节数:•整型byte,short,int,long(1B,2B,4B,8B)•浮点型float,double(4B,8B)•逻辑型boolean(1B)•字符型char(16位);最长的是长整型和双精型,它是64位的数据2.数据类型转换(1)自动类型转换---就高不就低。System.out.println(”a/b=”+(a/b));(2)强制类型转换(欲转换的数据类型)变量名3.了
4、解字符串型数据转换为数值型数据的方法(1)数值字符串转换成数值型数据。(见下文4)(2)数值型数据转换成字符串。例:""+1234.输入数据及类型转换例如:求由键盘输入任意两数的和的程序片段c=Integer.parseInt(a)+Integer.parseInt(b);//或者用c=Integer.valueOf(a)+Integer.valueOf(a);5.运算符与表达式•算术运算符+、-、*、/、%、++、--•关系运算符>、<、>=、<=、==、!=•逻辑运算符!、&&、
5、
6、、&、
7、注意:&和
8、运算有两种意义。6.分支结构(1)i
9、f;《Java程序设计》复习提纲(2011.12版)教材:叶核亚《Java.....》7/7(2)switch选择语句:switch(表达式){开关体}开关“表达式”的允许类型为:byte、short、int、char7.循环结构for([类型]表达式1,条件表达式,表达式2){循环体}循环中的跳转语句:break语句continue语句8.一维数组一维数组的定义、创建、初始化和属性intx[];//声明数组x=newint[10];//创建空间将两个语句合并成一行,格式如下:intx[]=newint[10];下面为编译错误:inta[10
10、];二维数组--Java的多维数组不一定是规则的矩阵形式例子1数组定义的正确性鉴别课件二50例子2二维数组的长度length和下标,例子3保留字length的两种意义,见实验二、三的讨论length数组的长度属性;length()字符串的长度方法;(见P63【例2.18】等很多地方)鉴别下列代码的正误:publicclassex2_bc1中for(i=0;i11、的意义方法的存取访问修饰符常用的有:public; private ;默认三种例子:定义学生类Student(实验三4、)(包含属性有学号、姓名;构造方法、显示的方法属性)2.对象的创建与使用---Java语言用构造方法创建对象。例:Studentstu1=newStudent(“05061”,“zhang”);说明:没有构造方法的类,是用默认的构造方法(无形参):三种构造方法的定义和使用:(课件第3章P26)类名称(){}类名称(){为成员变量默认初始化}类名称(参数列表){为成员变量初始化}对象的使用格式:<对象名>.<对象成员>例:st12、u1.printInfo();//显示学生stu1的信息3方法的重载的定义4.静态成员(重点是静态方法)用static修饰符修饰的方法是属于类的静态方法,又称为类方
11、的意义方法的存取访问修饰符常用的有:public; private ;默认三种例子:定义学生类Student(实验三4、)(包含属性有学号、姓名;构造方法、显示的方法属性)2.对象的创建与使用---Java语言用构造方法创建对象。例:Studentstu1=newStudent(“05061”,“zhang”);说明:没有构造方法的类,是用默认的构造方法(无形参):三种构造方法的定义和使用:(课件第3章P26)类名称(){}类名称(){为成员变量默认初始化}类名称(参数列表){为成员变量初始化}对象的使用格式:<对象名>.<对象成员>例:st
12、u1.printInfo();//显示学生stu1的信息3方法的重载的定义4.静态成员(重点是静态方法)用static修饰符修饰的方法是属于类的静态方法,又称为类方
此文档下载收益归作者所有