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

浙公网安备 33010602011771号