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();
计算机的基本存储单位:字节 byte
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