![](https://img-blog.csdnimg.cn/20210413231704626.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java基础学习
文章平均质量分 78
java基础学习,全栈大牛第一步
王不二kkw
Hello World !
展开
-
equals和==的区别
==是一个运算符 Equals则是String对象的方法,可以直接调用 基本数据类型的比较 ==比较的是两个值是否相等,基本数据类型和引用型数据类型都可以使用 Equals不能直接用于基本类型的比较。需要将基本类型转换为包装器进行比较。只有引用型数据类型才可以使用 引用对象比较 ==和Equals都是比较内存中地址是否相等。 String(特殊的引用型变量)。对于两个字符串的比较,不管是==还是Equals比较的都是字符串是否相同。 当创建两个String对象时,内存中地址不同,可以相同的值 .原创 2021-04-15 14:10:20 · 93 阅读 · 0 评论 -
JAVAbase
JAVABASE 基础知识 JAVA语言优点 面对对象,平台无关(JAVA平台无关,JVM平台有关),内存管理,安全性,多线程,JAVA是解释型的 Java 和 C++的区别 多重继承(java接口多重,类不支持,C++支持) 自动内存管理 预处理功能 goto语句(java不支持) 引用与指针。在Java中不可能直接操作对象本身,所有的对象都由一个引用指向,必须通过这个引用才能访问对象本身,包括获取成员变量的值,改变对象的成员变量,调用对象的方法等。而在C++中存在引用,对象和指针三个东西,这三个东西都原创 2021-04-06 23:07:17 · 787 阅读 · 0 评论 -
String,StringBuilder,StringBuffer
StringBuffer 对象可变的字符序列,对象是变量,作为参数传递的是引用型数据类型,在堆上.线程安全的,效率低. 初始容量为16(不存储任何东西),可利用capacity赋予初始值. String和StringBuffer作为参数传递图解 public class StringBufferTest { public static void main(String[] args) { String s1="Hello"; String s2="World";原创 2021-03-28 18:01:59 · 96 阅读 · 0 评论