java各种类型的写法

1.类和对象

public class Puppy {
	// 创建一个对象时,必须调用一个构造方法
	public Puppy(String name) {
	}
	public static void main(String[] args) {
		// 声明>>>>初始化>>>>实例化
		Puppy puppy = new Puppy("Tom");
	}
}

在Spring框架使用public类创建对象时,看不到调用的构造方法。

2.变量内置数据类型(8)和 变量引用数据类型 和 常量

内置

byte a = 100;
short,int,long,float,double,boolean,char

引用

Object object = new Object();

常量

final double PI = 3.1415927;

类型强转

int i = 123;
byte b = (byte)i; // 强制类型转换为byte

3.变量类型和修饰符

类变量(static)、实例变量、局部变量

public class Variable{
    static int allClicks = 0;    // 类变量
    String str = "hello world";  // 实例变量
    public void method(){
        int i =0;  // 局部变量
    }
}

类变量和实例变量的区别在于是否有static修饰,类变量在被多个对象使用时,占用相同的内存空间,一变全受影响

权限常用:private、public
权限不常用:default(什么都不写)、protected

static——静态变量、静态方法
final——不可变变量(可继承,不可重写)
abstract——抽象方法必须存在于抽象类中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值