笔记

本文介绍了Java中代码块的概念及执行顺序,并演示了基本数据类型与包装类之间的相互转换方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是代码块?
代码块是构造方法的一种补充,优先于构造方法执行.
静态代码最优先执行
public class People { //静态代码块
    static {
       System.out.println("这是一个静态代码块");
    }
    {
       System.out.println("这是一个普通代码块");  //动态代码块
    }
    public People(){
       System.out.println("这是构造方法");
    }
}


包装类的八个类型
byte   short    integer   long   boolean    float    double     character

数据类型转引用类型的方法
int l = 20;//int 转 String
String l1 = String.valueOf(l);

引用类型转数据类型
String a = "123";//string 转 八大基本数据类型
int c = Integer.parseInt(a);
double c1=Double.parseDouble(a);
long c2=Long.parseLong(a);
float c3=Float.parseFloat(a);
System.out.println(c);


什么是代码块?
代码块是构造方法的一种补充,优先于构造方法执行.
静态代码最优先执行
public class People { //静态代码块
    static {
       System.out.println("这是一个静态代码块");
    }
    {
       System.out.println("这是一个普通代码块");  //动态代码块
    }
    public People(){
       System.out.println("这是构造方法");
    }
}


包装类的八个类型
byte   short    integer   long   boolean    float    double     character

数据类型转引用类型的方法
int l = 20;//int 转 String
String l1 = String.valueOf(l);

引用类型转数据类型
String a = "123";//string 转 八大基本数据类型
int c = Integer.parseInt(a);
double c1=Double.parseDouble(a);
long c2=Long.parseLong(a);
float c3=Float.parseFloat(a);
System.out.println(c);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值