Java课程知识点复习总结.doc

Java课程知识点复习总结.doc

ID:50530691

大小:53.50 KB

页数:10页

时间:2020-03-10

Java课程知识点复习总结.doc_第1页
Java课程知识点复习总结.doc_第2页
Java课程知识点复习总结.doc_第3页
Java课程知识点复习总结.doc_第4页
Java课程知识点复习总结.doc_第5页
资源描述:

《Java课程知识点复习总结.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java是一种解释性的语言垃圾收集机制:自动地不定期检查内存,自动删除垃圾。JavaApplication(Java应用程序)Java程序可以分为两类JavaApplet(Java小程序)Java由类组成,类是Java的基本组成单位。JavaApplication,Java应用程序的主要特点是:有一个或多个类组成,其中必有一个定义了main()方法。main()方法是自动执行的类方法,是Java应用程序运行的起始点。定义了main()方法的类称之为主类。独立应用程序必须包含如下格式声明的主类和main()方法publicclassMainClass{publicstaticvoidm

2、ain(String[]args){//writecodehere}}编译、执行命令用”javac”命令编译源文件用”java”命令解释执行类文件标识符只能由英文字母、下划线、美元符号($)和数字组成,且第一个字符不能是数字。标识符必须是一个连续的整体,中间不能有空格。关键字:事先定义的,有特别意义的标识符,又叫“保留字”abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseextendsfinalfinallyfloatforifimplementsimportinstanceofintinterf

3、acelongnativenewpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronzizedthisthrowthrowstransienttryvoidvolatilewhile基本数据类型类型关键字范围/格式说明逻辑型boolean8位二进制逻辑值(true/false)文本类型char16位Unicode字符集单字符String字符串整型byteshortintlong8位二进制16位二进制32位二进制64位二进制字节型整数-128~+127短整型整数长整型浮点型floatdouble32位64位单

4、精度浮点数双精度浮点数类的三大特性:1.封装性2.继承性3.多态性.声明类的对象类的对象就是以该类为模板创建出来的一个具体的实例,实例是类的一个特定实体,因为它区别于类的所有其他实例。声明一个类的对象使用语句格式:类名实例名(如:Animalhorse;)classmyClass=newclass();创建对象:Java语言使用new操作符为对象创建内存空间。即用”new”创建类的对象。例如,为Animal类创建一个对象horse,可以这样做:Animalhorse1=newAnimal(2);Animalhorse2=horse1构造方法:是类在创建对象时,new动作要执行的方法。

5、构造方法带参数,类的创建也必须带参数。publicclassAA{publicAA(intm){}}AAa=newAA(x);//x为给构造函数传递的参数封装的四个关键字:1.public表明该成员变量可被类外的程序访问;访问修饰符2.protected表明该成员变量只能被雨当前类同处一个包中的类或当前类的子类访问;3.private表明该该成员变量只能在该类的内部被访问。4.static说明该成员变量时一个类变量,类变量为一个类所具有。This变量。含义:this表示的是当前类的当前对象本身。准确地说,this代表了当前对象的一个引用。对象的引用可以理解为对象的一个别名,通过引用可

6、以顺利地访问到该对象,包括访问对象的成员变量、调用对象的方法等。但是对象的引用不能作为内存地址使用,它仅仅是作为对象的名字(或别名)来使用。对象:用this关键字可以调用到当前对象的方法或者用当前对象的成员变量。在构造函数重载时,可以使用this(parameterList);来调用相应参数的构造方法。使用this变量调用基本构造方法时,必须出现在当前构造方法的第一行。重载是Java提供的一种多态机制,它允许在同一个类中声明多个名称相同的方法,但这些方法必须有不同的形式参数列表(参数的个数、类型或顺序不同),这就是方法的重载。函数重载是指同一个函数名可以对应着多个函数的实现。每种实现

7、对应着一个函数体,这些函数的名字相同,但是函数的参数的类型不同。这就是函数重载的概念。函数重载在类和对象的应用尤其重要。构造方法构造方法的方法名与类相同;构造方法没有返回值(没有返回值和返回值是void是不一样的);完成赋值。修饰符修饰符分为:访问控制符和非访问控制符。修饰符修饰的对象分为两个层次:一个是类层次,一个是类的成员层次。在类这个层次的修饰会对成员层次的修饰有一定的影响。1类的继承中,子类和父类的关系共享性:即子类可以共享父类的公共属性和方法。差

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。