Day07
2022/7/23 23:22:47
本文主要是介绍Day07,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Day07
多线程
程序—>进程—>线程
-
程序执行起来就是进程,一个进程里包含多个线程(如main线程,垃圾回收线程gc)
创建线程方式一:继承Thread类,重写run()方法,调用start开启线程。
内部类
成员内部类
-
当外部类和内部类出现同名属性时,优先访问内部类的属性。
-
创建内部类对象时需依赖外部类对象。
-
内部类里不能定义静态成员(static),静态常量可以(static final)
静态内部类
-
不依赖外部对象,可以直接创建内部类对象。
-
可声明静态成员。
只能访问外部类的静态成员(实例成员需实例化外部类对象)。
局部内部类
-
不能加任何访问修饰符。
-
定义在外部类方法中,作用范围和创建对象范围仅限于当前方法。
-
局部内部类访问外部类当前方法中的局部变量时,因无法保证变量的生命周期和自身相同,变量必须修饰为final。
匿名内部类
-
没有类名的局部内部类。
-
必须继承一个父类或实现一个接口。
Object类
-
是所有类的直接或间接的父类。
-
Object类中定义的方法,是所有对象都具备的方法。
getClass()方法
hashCode()方法
toString()方法
equals()方法
finalize()方法
包装类
-
装箱和拆箱
String
-
length()
-
charAt(int index)
-
contains(String str)
-
toCharArray()
-
indexOf(String str)
-
lastIndexOf(String str)
-
trim()
-
toUpperCase()
-
toLowerCase()
-
endWith(String str)
-
startWith(String str)
-
replace(char old,char new)
-
split(String str)
-
compareTo()
这篇关于Day07的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门
- 2024-12-27JWT单点登录原理学习入门