Java面向对象

编号基本数据类型包装类型
1byteByte
2shortShort
3charCharacter
4intInteger
5longLonLong
6floatFloat
7doubleDouble
8booleanBoolean

1.基本类型的包装类

拆包–>封包

拆包–>包装类型转换基本数据类型

封包—>基本数据类型转换包装类型

2. Calendar 类

Calendar 类用于操作日期和时间

常用方法
void add(int field, int amount): 增加或减少时间
int get(int field): 获取特定字段的值
void set(int field, int value): 设置特定字段的值

实例代码

import java.util.Calendar;
 
public class CalendarExample {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
 
        // 获取当前年、月、日
        int year = calendar.get(Calendar.YEAR);
        int month = calendar.get(Calendar.MONTH) + 1;  // 月份从0开始
        int day = calendar.get(Calendar.DAY_OF_MONTH);
        System.out.println("Current Date: " + year + "-" + month + "-" + day);
 
        // 增加天数
        calendar.add(Calendar.DAY_OF_MONTH, 5);
        System.out.println("Updated Date: " + calendar.get(Calendar.YEAR) + "-" +
                (calendar.get(Calendar.MONTH) + 1) + "-" + calendar.get(Calendar.DAY_OF_MONTH));
    }
}
3.常量池

        常量池(Constant Pool)是Java虚拟机的一部分,用于存储运行时常量,如字符串字面值和基本类型的常量。在类加载时,这些常量被加载到常量池中。

public class ConstantPoolExample {
    public static void main(String[] args) {
        String str1 = "Hello";
        String str2 = "Hello";
        String str3 = new String("Hello");
 
        // str1 和 str2 指向常量池中的同一个对象
        System.out.println(str1 == str2);  // 输出 true
 
        // str3 是一个新的对象,位于堆中
        System.out.println(str1 == str3);  // 输出 false
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值