Java
klionl
这个作者很懒,什么都没留下…
展开
-
浅谈Java中的String,StringBuffer和StringBuilder
Java学习Java中的String,StringBuffer和StringBuilderStringStringBuffer和StringBuilder区别和联系Java中的String,StringBuffer和StringBuilderStringString声明为final的,不可被继承,final char[] value用于存储字符串数据,final体现了不可变性。String的实例化方式:/* 1. 方式一:通过字面量定义的方式 String s1 = "java"原创 2020-05-19 16:20:33 · 231 阅读 · 0 评论 -
Java中的多线程基础
Java学习Java中的多线程和锁进程和线程概念Java实现多线程的方法1. 继承Thread类2. 实现Runnable接口3. 实现Callable接口4. 使用线程池同步锁Java中的多线程和锁进程和线程概念进程:是程序的一次执行过程,或是正在运行的一个程序,进程是一个动态的过程,存在生命周期(产生–>存在–>消亡),系统在运行时会为每一个进程分配不同的内存区域。线程:一个进程可以进一步细分为线程,是一个程序内部的一条执行路径。线程是CPU调度和执行的单位,每个线程都拥有独原创 2020-05-14 14:41:53 · 257 阅读 · 0 评论 -
浅谈Java中==和equals()区别
Java基础浅谈Java中==和equals()区别== 运算符equals(): 方法浅谈Java中==和equals()区别== 运算符可以使用在基本数据类型变量和引用数据类型变量中如果比较的是基本数据类型变量,比较两个变量保存的数据是否相等(不一定要类型相同)如果比较的是引用类型变量,比较的是两个变量的地址值是否相同,即两个引用是否指向同一个对象实体equals(): 方法只能适用于引用数据类型在object中定义的equals()方法与==的作用是一样的,在String类中对e原创 2020-05-11 13:37:31 · 434 阅读 · 0 评论