Java 知识记录

本文介绍了Java中的日期处理、键值映射集的操作,以及this和super关键字的用途。同时,讲解了static的作用,String、Integer和int之间的转换,final关键字的使用,局部变量与成员变量的区别,以及关系运算符的功能和优先级。

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

1、日期

解析parse(字符串-->日期)

格式化format(日期-->字符串)

2、键值映射集

//       键值映射集
        Set<Map.Entry<String,Integer>> entrySet = map.entrySet();
 
        Iterator<Map.Entry<String,Integer>> iterator = entrySet.iterator();
        while (iterator.hasNext()) {
            Map.Entry<String,Integer> entry = iterator.next();
            String key = entry.getKey();
            Integer value = entry.getValue();
            System.out.println(key + "-->" + value);
        }

        System.out.println("----=====");
        for (Map.Entry<String, Integer> entry : entrySet) {
            System.out.println(entry);
            System.out.println(entry.getKey());
            System.out.println(entry.getValue());
        }

String key = entry.getKey();

Integer value = entry.getValue();

  1. 计算机的基本存储单位:字节 byte

位、字节、字是计算机数据存储的单位。最小存储单位,每一个位存储一个1位的二进制码

一个字节由8位组成。

字通常为16、32或64个位组成。

4、this关键字有什么用途

this代表当前对象

this.属性; 可以调用自己的属性,自己没有调用父类的属性

this.方法();可以调用自己的方法,自己没有调用父类的方法

this(参数); 可以调用构造方法

5、Super关键字的用途

super代表父类对象

super.属性; 调用父类的属性

super.方法();调用父类的方法

super(参数);调用父类构造方法

6、Static的作用

static可以修饰属性和方法

被修饰的属性和方法会随着类加载而初始化

在内存只有一份,称为类属性,类方法

被该类的所有对象共享

7、String、Integer、int三者之间之间两两的相互转换的方法名

String --> int

Integer.parseInt("")

int ---> String

String.valueOf(1);

String -->Integer

new Integer(""); 或者Integer.valueOf("")

Integer --> String

String.valueOf(new Integer());

int --->Integer

装箱

Integer --> int

拆箱

8、Final关键字

修饰属性,属性变为常量

修饰方法,方法不能被重写

修饰类,类不能被继承

9、局部变量和成员变量的区别

局部变量

成员变量

所在位置

在方法中

在类中方法外

初始值

需要主动赋初始值

不用,有默认值

内存中位置

在内存的栈中

在内存的堆中

10、关系运算符

运算符

名称

示例

功能

缩写

<

小于

a<b

a小于b时返回真;否则返回假

LT

<=

小于等于

a<=b

a小于等于b时返回真;否则返回假

LE

>

大于

a>b

a大于b时返回真;否则返回假

GT

>=

大于等于

a>=b

a大于等于b时返回真;否则返回假

GE

==

等于

a==b

a等于b时返回真;否则返回假

EQ

!=

不等于

a!=b

a不等于b时返回真;否则返回假

NE

(1)前4种关系运算符的优先级别相同,后两种也相同。前四种高于后两种。

(2)关系运算符的优先级低于算术运算符

(3)关系运算符的优先级高于赋值运算符。 [1]

PS:参考:https://baike.baidu.com/item/%E5%85%B3%E7%B3%BB%E8%BF%90%E7%AE%97%E7%AC%A6/352774?fr=aladdin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值