初学java(10)

构造函数
普通方法的语法格式:
访问修饰符 返回类型 方法名称(参数列表){}
构造方法的语法格式:
访问修饰符 方法名称(参数列表){}
1、构造方法没有返回类型
2、构造方法的方法名称与类名同名(严格区分大小写)
3、构造方法无法通过编码的方式直接调用。
4、构造方法是在创建对象的时候自动调用的。
5、一个对象有且仅能执行一次。

构造方法的功能,将在创建对象的时候初始化对象的属性。

final 用来修饰变量或者属性的时候,表示为常量,或者说是一个不可以更改值的变量。
static 用来修饰属性的时候,表示该属性为类的属性。
没有static关键字修饰的属性,表示该属性为类的对象的属性。

内部类:
命名内部类:class 外部类名{
class 内部类名{

			}

}

Student s5=new Student(false);
Student.A=s5.new A();

静态命名内部类:class 外部类名{
static class 内部类名{

			}

}

Student.A a =new Student().A();

public abstract void 方法名();//抽象方法,没有主体的方法。
abstract 抽象类关键字 抽象类不能实例化
抽象方法只能放在抽象类里。
父类的引用可以指向子类的对象。
父类指向的引用的不能使用子类定义的方法。

//匿名类
new 父类名(){
public void fun(){

			 }

}

封装数据的类叫实体类 pojo、vo、entity、domain
封装方法的类叫做业务类Biz、service
变量的作用域:
1、先定义后使用,有效范围从定义语句之后开始。
2、定义语句往前找的第一个开始的{对应的}是终止的位置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值