java如何声明类方法和实例方法

Java类的定义和声明

Java编程语言是面向对象的,处理的最小的完整单元为对象。而现实生活中具有共同特性的对象的抽象就称之为类。类由类声明和类体构成,类体又由变量和方法构成。下面一起来了解一下Java类的定义和声明!

Java类的定义和声明 篇1

1、类声明的基本格式

访问说明符class类名extends超类名implements接口名

其中:

(1)访问说明符为public或者缺省。public用来声明该类为有类,可以被别的对象访问。声明为公有的类存储的文件名为类名。

(2)类名:用户自定义的标识符,用来标志这个类的引用。

(3)超类名:是指已经存在的类,可以是用户已经定义的,也可以是系统类。

(4)接口名:即后面讲到的接口。

例如:

public class HelloApplet extends Applet

访问说明符为public,类名HelloApplet,扩展类为JDK包自带的java.applet.Applet类。由于public的存在,所以文件名必须存为HelloApplet.java,同类名保持一致。

2、类体

类体包括成员变量和方法。

(1)成员变量:

指类的一些属性定义,标志类的静态特征,它的基本格式如下:

访问说明符 数据类型 变量名

其中:

访问说明符有public、private和protected三种:

public:省略时默认为公有类型,可以由外部对象进行访问。

private:私有类型,只允许在类内部的方法中使用,若从外部访问,必须通过构造函数间接进行。

protected:受保护类型,子类访问受到限制。

数据类型包括基本类型以及用户自定义的扩展类型。

(2)方法:

昌类的操作定义,标志类的.动态特征,它的基本格式如下:

访问说明符 数据类型 方法名(数据类型1 变量名1,数据类型2 变量名2)

其中:

访问说明符为public、private和protected,其使用方法与成员变量访问说明符的使用方法一致。

数据类型:包括基本数据类型和用户自定义的扩展类型。

数据类型为参数。

3、创建类的实例

使用关键字new进行创建,例如:

HelloApplet hp=new HelloApplet();

例1中,自定义类apple,访问标识符缺省,定义三个属性:

long applecolor;//对应苹果的颜色

double appleweight;//苹果的重量

boolean eatup;//是否吃完

一个方法为:

public boolean bite()//类方法{...}

公有类SetApplet中引用自定义类,首先创建类的实例:

apple a=new apple();

其次赋初值:

a.appleweight=0.5;//实例变量赋值

最后调用它的方法:

System.out.println(a.bite());//调用实例方法

Java类的定义和声明 篇2

定义和声明的定义区别

1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。

2、另一种是不需要建立存储空间的。 例如:extern int a 其中变量a是在别的文件中定义的。

声明是向编译器介绍名字--标识符。它告诉编译器“这个函数或变量在某处可找到,它的模样象什么”。

而定义是说:“在这里建立变量”或“在这里建立函数”。它为名字分配存储空间。无论定义的是函数还是变量,编译器都要为它们在定义点分配存储空间。

对于变量,编译器确定变量的大小,然后在内存中开辟空间来保存其数据,对于函数,编译器会生成代码,这些代码最终也要占用一定的内存。

总之就是:把建立空间的声明成为“定义”,把不需要建立存储空间的成为“声明”。

基本类型变量的声明和定义(初始化)是同时产生的;而对于对象来说,声明和定义是分开的。

下面给大家举个例子说明一下。

例如:类A

如果A a;就是一个声明,告诉编译器a是A类的一个对象变量,但是不进行初始化;

如果以后a=new A();这就是初始化,分配了空间。

需要注意的是我们声明的最终目的是为了提前使用,即在定义之前使用,如果不需要提前使用就没有单独声明的必要,变量是如此,函数也是如此,所以声明不会分配存储空间,只有定义时才会分配存储空间。

用static来声明一个变量的作用有二:

(1)对于局部变量用static声明,则是为该变量分配的空间在整个程序的执行期内都始终存在。

(2)外部变量用static来声明,则该变量的作用只限于本文件模块。

定义和声明的具体区别

所谓定义就是(编译器)创建一个对象,为这个对象分配一块内存,并给它取上一个名字,这个名字就是就是我们经常所说的变量名或对象名。

声明有2重含义:

(1) 告诉编译器,这个名字已经匹配到一块内存上,下面的代码用到变量或者对象是在别的地方定义的。声明可以出现多次。

(2) 告诉编译器,这个名字已经被预定了,别的地方再也不能用它来作为变量名或对象名。

定义和声明最重要区别

定义创建对象并为这个对象分配了内存,声明没有分配内存。

java如何声明类方法和实例方法

转载请注明出处记得学习 » java如何声明类方法和实例方法

学习

毕业季节作文1000字

阅读(102)

本文为您介绍毕业季节作文1000字,内容包括梦想打拼的季节作文(通用),毕业的季节大学作文1000字,为梦想打拼的季节作文500字。梦想打拼的季节作文(通用31篇)在我们平凡的日常里,大家总免不了要接触或使用作文吧,作文要求篇章结构完整,一定要避免

学习

简介模板 范文

阅读(125)

本文为您介绍简介模板范文,内容包括声明格式模板(精选),通知模板范文电子版,声明模板的格式。声明格式模板(精选5篇)声明是告启类文书的一种。它是就有关事项或问题向社会表明自己立场、态度的应用文体。政党和国家的领导机关及其领导人、机

学习

励志打拼简短的句子

阅读(104)

本文为您介绍励志打拼简短的句子,内容包括有关打拼的经典语录(通用),励志打拼的经典语录,在外面打拼的励志语录。有关打拼的经典语录(通用220句)在平日的学习、工作和生活里,大家都有令自己印象深刻的语录吧,语录具有引起共鸣的、发人深省的教

学习

免责声明书范文单方面

阅读(111)

本文为您介绍免责声明书范文单方面,内容包括免责声明书范文,免责声明书模板,个人身体原因免责声明书范本。免责声明书范文在日常生活或是工作学习中,大家都接触过声明书吧,下面是为大家整理的免责声明书范文,供大家参考借鉴,希望可以帮助到

学习

靠打拼成功的作文

阅读(101)

本文为您介绍靠打拼成功的作文,内容包括我们说好了去打拼作文,打拼的作文,在外打拼的一年作文。我们说好了去打拼作文在日常学习、工作或生活中,许多人都有过写作文的经历,对作文都不陌生吧,作文是通过文字来表达一个主题意义的记叙方法。

学习

续贷声明范文字

阅读(110)

本文为您介绍续贷声明范文字,内容包括续贷声明模板(精选),续贷声明范文少于400字,续贷声明范文。续贷声明模板(精选5篇)续贷,是银行金融业领域的说法,指的是原先有银行贷款,凭借信誉和相应的担保继续贷另一笔款项。流动资金续贷就是对客户继续

学习

打拼上进的句子经典语录

阅读(100)

本文为您介绍打拼上进的句子经典语录,内容包括靠自己打拼的经典语录大全,适合自己努力打拼的心酸经典句子,靠自己的经典语录。靠自己打拼的经典语录大全无论是在学校还是在社会中,大家对语录都再熟悉不过了吧,语录具有引起共鸣的、发人深

学习

努力打拼的句子致自己

阅读(92)

本文为您介绍努力打拼的句子致自己,内容包括女人为生活努力打拼的句子,女人为生活奋斗的句子,表达努力为生活而打拼的句子。女人为生活努力打拼的句子在平凡的学习、工作、生活中,大家都经常接触到句子吧,句子由词或词组部分和语调所表示

学习

仓央嘉措诗集经典句子100句

阅读(86)

本文为您介绍仓央嘉措诗集经典句子100句,内容包括仓央嘉措诗集经典句子,仓央嘉措诗集经典句子音频,仓央嘉措诗集经典句子励志。仓央嘉措诗集经典句子无论在学习、工作或是生活中,许多人都接触过一些比较经典的句子吧,从语气上分,句子可以分

学习

适合自己努力打拼的心酸经典句子

阅读(106)

本文为您介绍适合自己努力打拼的心酸经典句子,内容包括努力打拼的经典句子(精选),努力奋斗打拼的句子,努力打拼的句子。努力打拼的经典句子(精选150句)无论是在学校还是在社会中,大家都看到过许多经典的句子吧,句子是能够表达一个相对完整的意

学习

美甲的持久度秘诀

阅读(114)

本文为您介绍美甲的持久度秘诀,内容包括美甲持久的方法,美甲持久牢固的方法,美甲持久一个月。美甲持久的方法美甲有技巧,让指甲美丽更持久,你可以运用下面的美甲小技巧,让指甲留更久。1、抛光打蜡涂指甲油之前需要充分做好“打磨”准备,包括

学习

五月早上你好唯美的句子

阅读(120)

本文为您介绍五月早上你好唯美的句子,内容包括六月你好美好的句子(精选),九月你好的唯美句子精选40句,激励5月的唯美句子。六月你好美好的句子(精选210句)在日常学习、工作或生活中,大家最不陌生的就是句子了吧,句子是语言运用的基本单位,它由

学习

妈妈的美德作文300字

阅读(112)

本文为您介绍妈妈的美德作文300字,内容包括妈妈的美德作文,勤劳的妈妈的优秀作文,妈妈的美丽作文。妈妈的美德作文在日常学习、工作和生活中,大家都不可避免地要接触到作文吧,写作文是培养人们的观察力、联想力、想象力、思考力和记忆力的

学习

四月再见五月你好经典语录

阅读(113)

本文为您介绍四月再见五月你好经典语录,内容包括四月再见五月你好美句子,四月再见五月更好的祝福句子,四月再见五月你好的精美句。四月再见五月你好美句子在平平淡淡的学习、工作、生活中,许多人对一些广为流传的句子都不陌生吧,从句法角

学习

免责声明书范文单方面

阅读(111)

本文为您介绍免责声明书范文单方面,内容包括免责声明书范文,免责声明书模板,个人身体原因免责声明书范本。免责声明书范文在日常生活或是工作学习中,大家都接触过声明书吧,下面是为大家整理的免责声明书范文,供大家参考借鉴,希望可以帮助到

学习

续贷声明范文字

阅读(110)

本文为您介绍续贷声明范文字,内容包括续贷声明模板(精选),续贷声明范文少于400字,续贷声明范文。续贷声明模板(精选5篇)续贷,是银行金融业领域的说法,指的是原先有银行贷款,凭借信誉和相应的担保继续贷另一笔款项。流动资金续贷就是对客户继续

学习

续贷声明范文300字

阅读(85)

本文为您介绍续贷声明范文300字,内容包括续贷声明范文,续贷范文,续贷声明范文少于400字。续贷声明范文续贷声明怎么写?下面是给大家整理的续贷声明范文,欢迎大家阅读。续贷声明范文1xx银行:我是xx大学xx学院的一名大x学生,上个学年曾申请

学习

道歉声明格式

阅读(111)

本文为您介绍道歉声明格式,内容包括道歉声明格式范文,中国联通道歉声明,个人道歉声明书范文。道歉声明格式范文道歉意思是为不适当或有危害的言行承认不是的主要方式,承认使人委屈或对人无礼,同时表示遗憾,给予补偿,以礼节或者行动征得对方

学习

版权声明范本简短

阅读(97)

本文为您介绍版权声明范本简短,内容包括版权声明范本,作品版权申请及流程,美术作品版权声明范本。版权声明范本版权声明的书写格式很重要,那么版权声明怎么写?下面是给大家整理带来的版权声明范本,仅供参考,希望能帮到大家。版权声明篇1第

学习

科目二考不过的原因和解决方法

阅读(129)

本文为您介绍科目二考不过的原因和解决方法,内容包括科目二考不过的原因,科目二不过多久补考,科目二就是考不过咋办。科目二考不过的原因如今驾考科目二考试内容有倒车入库、坡道起步和定点停车、侧方停车、曲线行驶、直角转弯五项必考

学习

城市地下管线探测技术方法

阅读(96)

本文为您介绍城市地下管线探测技术方法,内容包括地下金属管线探测与定位研究,地下管线探测定位,地下管线探测研究内容。地下金属管线探测与定位研究在日常学习和工作中,大家都跟论文打过交道吧,论文是我们对某个问题进行深入研究的文章。

学习

海钓的技巧与方法

阅读(129)

本文为您介绍海钓的技巧与方法,内容包括海钓钓鱼技巧海钓的最佳时机,海钓是浮钓还是底钓,海钓沉底钓鱼技巧让你过足海钓瘾。海钓钓鱼技巧海钓的最佳时机由于全国各海域所处的经纬度不同,具体到某一海域鱼类的旺食期应有所差别,垂钓时机应