文章分类 -  面试

摘要: 阅读全文
posted @ 2022-01-01 22:13 (HelloWorld!) 阅读(36) 评论(0) 推荐(0)
摘要:String是不可变字符序列 Stringbuffer 是线程安全的可变字符序列 Stringbuilder是线程不安全的可变字符序列 在单线程模式下,stringbuilder的效率更高 阅读全文
posted @ 2021-12-31 22:09 (HelloWorld!) 阅读(23) 评论(0) 推荐(0)
摘要:总的来说:jdk-->jre-->jvm 首先我们要明白Java程序的执行过程 程序员编写代码(java) 编译器进行编译(class) Java虚拟机进行运行 JDK: Java标准开发包 JRE: Java运行环境:用于运行Java字节码文件 JVM:Java虚拟机:负责运行字节码文件 阅读全文
posted @ 2021-12-30 22:30 (HelloWorld!) 阅读(172) 评论(0) 推荐(0)
摘要:在Java中,每个对象都有自己的hashCode值,就像每个人都有指纹一样,可以把hashCode理解成指纹,但是和指纹又不完全一样 如果两个对象的hashCode值不相同,那么这两个对象肯定不是一个对象 如果两个对象相等,那么他们的hashCode一定相等 (和指纹不一样,指纹是每个人都不重复的, 阅读全文
posted @ 2021-12-29 22:50 (HelloWorld!) 阅读(107) 评论(0) 推荐(0)
摘要:面向对象特征:继承,封装,多态。 封装:封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。使用几个权限控制,public private protect等,可以限制对属性的不合理操作。对于方法的封装可以让使用者按照既定的方式调用方法,不必关系方法内部的实现。增加 阅读全文
posted @ 2021-12-05 17:54 (HelloWorld!) 阅读(83) 评论(0) 推荐(0)