2024.06 java知识点

 

1.对象内存图

2.基本数据类型与引用数据类型

3. Java.lang.String

 4.数组内存图

5.static内存图

静态方法中的调用

 

二.对象

1.继承

2.多态

 3.内部类的内存图

 

4.对象克隆

 

5.正则表达式【site:apiref.com 正则表达式的构造摘要】

1)(.).+\\1:(.)一个分组中任意一个字符;\\1表示第一组, eg:a124a,12341; 

2) (.+).+\\1: (.+)一个分组中任意一个字符出现一次或者多次,eg:abc124abc,1234123; 

3) ((.)\\2*).+\\1:一个左括号代表一组,\\2*作用于第二个左括号,\\1作用于第一个左括号,eg:aaa124aaa,&&4123&&; 

4)非捕获分组

'Windows (?=95|98|NT|2000)' 匹配"Windows 2000"中的"Windows",但不匹配"Windows 3.1"中的"Windows"。

'industr(?:y|ies) 是比 'industry|industries' 更经济的表达式。

'Windows (?!95|98|NT|2000)' 匹配"Windows 3.1"中的 "Windows",但不匹配"Windows 2000"中的"Windows"

 

4)捕获分组

正则内部作用:\\组号

正则外部作用:$组号

String str = "我要学学编编编程程程程“;

String result = str.replaceAll("(.)\\1+","$1"); -- $1把第一组再拿出来用

str = "我要学编程"

 

三.对象高级

1.IO

 

 

 

 

 

Java中常用的系统包

 

 

 

posted @ 2024-06-07 16:26  Sara软件测试  阅读(9)  评论(0)    收藏  举报