- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课程知识点复习总结
Java是一种解释性的语言
垃圾收集机制:自动地不定期检查内存,自动删除垃圾。
Java Application(Java应用程序)
Java程序可以分为两类
Java Applet (Java小程序)
Java由类组成,
类是Java的基本组成单位。
Java Application,
Java应用程序的主要特点是:有一个或多个类组成,其中必有一个定义了main()方法。main()方法是自动执行的类方法,是Java应用程序运行的起始点。定义了main()方法的类称之为主类。
独立应用程序必须包含如下格式声明的主类和main()方法
public class MainClass{
public static void main(String[] args)
{ //write code here
}}
编译、执行命令
用”javac”命令编译源文件
用”java”命令解释执行类文件
标识符只能由英文字母、下划线、美元符号($)和数字组成,且第一个字符不能是数字。标识符必须是一个连续的整体,中间不能有空格。
关键字:事先定义的,有特别意义的标识符,又叫“保留字”
abstract boolean break byte case
catch char class continue default
do double else extends final
finally float for if implements
import instanceof int interface long
native new package private protected
public return short static super
switch synchronzized this throw throws
transient try void volatile while
基本数据类型
类型 关键字 范围/格式 说明 逻辑型 boolean 8位二进制 逻辑值(true/false) 文本类型 char 16位Unicode字符集 单字符 String 字符串
整型 byte
short
int
long 8位二进制
16位二进制
32位二进制
64位二进制 字节型整数-128~+127
短整型
整数
长整型 浮点型 float
double 32位
64位 单精度浮点数
双精度浮点数
类的三大特性:1.封装性
2.继承性
3.多态性.
声明类的对象
类的对象就是以该类为模板创建出来的一个具体的实例,实例是类的一个特定实体,因为它区别于类的所有其他实例。
声明一个类的对象使用语句格式:类名 实例名(如:Animal horse;)
class myClass=new class();
创建对象:Java语言使用new操作符为对象创建内存空间。即用”new”创建类的对象。
例如,为Animal类创建一个对象horse,可以这样做:
Animal horse1=new Animal(2);
Animal horse2=horse1
构造方法:是类在创建对象时,new动作要执行的方法。
构造方法带参数,类的创建也必须带参数。
public class AA
{public AA ( int m )
{ }
}
AA a=new AA(x); //x为给构造函数传递的参数
封装的四个关键字:
1.public表明该成员变量可被类外的程序访问;
访问修饰符 2.protected表明该成员变量只能被雨当前类同处一个
包中的类或当前类的子类访问;
3.private表明该该成员变量只能在该类的内部被访问。
4.static说明该成员变量时一个类变量,类变量为一个类所具有。
This变量。
含义:this表示的是当前类的当前对象本身。准确地说,this 代表了当前对象的一个引用。对象的引用可以理解为对象的一个别名,通过引用可以顺利地访问到该对象,包括访问对象的成员变量、调用对象的方法等。但是对象的引用不能作为内存地址使用,它仅仅是作为对象的名字(或别名)来使用。
对象:用this关键字可以调用到当前对象的方法或者用当前对象的成员变量。在构造函数重载时,可以使用this(parameterList);来调用相应参数的构造方法。使用this变量调用基本构造方法时,必须出现在当前构造方法的第一行。
重载是Java提供的一种多态机制,它允
您可能关注的文档
- C语言编写的英语数字转化代码(数字转化为用英语表达的数字).doc
- C语言程序设计题目及解答-08.doc
- C语言试题、学习、考试大全13.doc
- C语言课程设计-小学生数学测试软件.doc
- C语言运算符的结合性详细分析.doc
- C语言逻辑推理例题.doc
- c高中--胡晓军--高二必修摸底试题.doc
- C软件工程师笔试题.doc
- D854-92土壤比重标准试验方法.doc
- DCICTP数字电影服务器测试大纲.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)