随笔分类 -  java基础

位运算
摘要:1:背景 在现代计算机中所有的数据都是以二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 我们每一种语言最终都会通过编译器转换成机器语言来执行,所以直接使用底层的语言就不需要便编译器的转换工作从而得到更高的执行效率 阅读全文

posted @ 2019-07-12 10:42 ggpig

instanceof关键字
摘要:1:instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为:boolean result = obj instanceof Class 2:其中 obj 为一个对象,Class 表示一个类或者一个接口,当 obj 为 Class 的对象,或者是其直接或 阅读全文

posted @ 2019-05-23 17:24 ggpig 阅读(146) 评论(0) 推荐(0)

String常量池
摘要:1:JVM为了减少字符串对象重复创建,其维护了一个特殊的内存,这段内存就是字符串常量池 2:使用new创建的字符串对象,如果想将这个对象的引用加入到字符串常量池,可以使用intern方法;str1.intern() 3:字符串常量池存放的是对象引用,不是对象本身 4:字符串常量池实现的前提条件就是J 阅读全文

posted @ 2019-05-23 14:07 ggpig 阅读(163) 评论(0) 推荐(0)

导航