Javase基础入门教程:类的详解_极悦注册
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Javase基础入门教程:类的详解

Javase基础入门教程:类的详解

更新时间:2020-03-11 09:38:58 来源:极悦 浏览1908次


  1.创建Java的类


  如果说Java的一切都是对象,那么类型就是决定了某一类对象的外观与行为。可是类型的关键字不是type,而是class,创建一个新的类型要用下面的代码:


Javase基础入门教程:类的详解


  这个新创建的类型没有自己的主体,但是已经可以用这个类创建自己的对象了。


  AClassNamea=newAClassName();


  2.Java类的字段


  一旦定义了一个类(在Java中你所做的全部工作就是定义类,产生那些类的对象,以及发送消息给这些对象),就可以在类中设置两种类型的元素:


  字段(有时被称作数据成员)和方法(有时被称作成员函数)。


  字段可以是任何类型的对象,可以通过其引用用与其进行通信,也可以是基本类型中的一种。如果字段是对某个对象的引用,那么必须初始化该引用,如果是基本类型的话,Java会确保它会获得一个默认的值。


  下面这个类是一个只有字段,没有方法的类。


Javase基础入门教程:类的详解


  3.Java类的方法,参数和返回值


  在Java里却常用方法这个术语来表示“做某些事情的方式”。而也有很多程序把方法说成了函数。


  Java的方法决定了一个对象能够接收什么样的消息。方法的基木组成部分包括:名称、参数、返回值和方法体。下面是方法最基本的形式:


  ReturnTypeMethodName(/*参数列表*/){


  /*方法主体*/


  }


  返回类型描述的是在调用方法之后从方法返回的值。


  参数列表给出了要传给方法的信息的类型和名称。


  方法名和参数列表(它们合起来被称为“方法签名”)唯一地标识出某个方法。


  如果有个名为a的对象,a的类型有一个返回int的f()方法,那么可以通过它调用f():


  intx=a.f();


  返回值的类型必须要与x的类型兼容。


  4.Java方法的参数列表


  方法的参数列表指定要传递给方法什么样的信息。如果参数被设为String类型,则必须传递一个String对象,否则,编译器将抛出错误。


  假设某个方法接受trir}为其参数,下面是其具体定义,它必须置于某个类的定义内才能被正确编译。


  intStriLength(Strings)


  {


  returns.length()*2;


  }


  此方法的参数类型是String,参数名是s。一旦将s传递给此方法,就可以把他当作其他对象一样进行处理(可以给它传递消息。)。在这里,s的length()方法被调用,它是String类提供的方法之一,会返回字符串包含的字符数。


  如果你不想返回值的话,那么就在方法前面定义void方法。void表示方法不返回任何值,而加了void的方法,就不能有return这个关键字了。


Javase基础入门教程:类的详解


    以上就是极悦注册机构小编介绍的“Javase基础入门教程:类的详解”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>