二十八

在这里插入图片描述
java基础5
一。 类和对象
类是对象的模型,对象是类的实例(类和对象的关系)
使用类的步骤:
1.定义类:使用关键字class
2.创建类的对象:使用关键字new
3.使用类的属性和方法:使用“.”操作符
二。 成员变量和局部变量
成员变量:定义在类体中的变量
局部变量:在方法体中定义的变量
变量声明的位置决定变量作用域
变量作用域确定可在程序中按变量名访问该变量的区域
作用域不同:
局部变量的作用域仅限于定义它的方法
成员变量的作用域在整个类内部都是可见的
初始值:
java会给成员变量一个初始值(int类型为0,String为null)
命名:
在同一个方法中,不允许有同名的局部变量,当成员变量和局部变量重名时,局部变量具有更高的优先级
三。 类的无参方法
定义类的方法:
public 返回值类型 方法名(){
//方法的主体
}
方法调用:对象名。方法名();
如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型
return 表达式 ; 作用:跳出方法,返回结果
如果方法没有返回值,返回类型为void,方法中不能有return返回值
一个方法不能返回多个值
方法之间可以相互调用。方法之中可以调用方法
同一个类之间的方法可以直接调用
不同类之间的方法调用,Student类的方法a()调用Teacher类的方法b(),需要先创建类对象,然后使用“。”调用
四。 类的有参方法
方法定义:
public 返回类型 方法名(形式参数列表){
//方法主题
}
方法的调用:
对象名。方法名(参数1,参数2.。。参数n);
(在调用有参方法的时候,实参的数量,类型,数量都要与形参要一一对应)
在调用有参方法后,需要对返回值做出处理
对字符串进行排序判断
字符串1.compareTo 字符串2>0
五。 包
为什么要用到包?
1.允许类组成较小的单元(类似文件夹),易于找到和使用相应的文件
2.更好的保护类、属性和方法
3.可以防止命名冲突
创建:用package声明包,以分号结尾
例:package cn。jbit。classandobject;
标准:
1.包名由小写字母组成,不能以圆点开头或结尾
2.包名之前最好加上唯一的前缀,通常使用组织倒置的网络域名

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值