Tag

#Java

  1. Java语法基础

    why??处于业务需要,我们需要经常需要重写equals,重写了equals如果不重写hashcode会怎样如果两个‘相等对象’其中一个放入hashmap,以另一个来取根本取不到,因为他们hashcode不一样。

    编程语言
  2. android studio中直接运行java程序

    ndroid中直接运行java程序

    Android
  3. Java基础之String类

    众所周知,==是用来比较对象引用所指向的地址的(也可以用来比较基本数据类型),equals是调用equals方法来比较的,具体比较什么是由该方法定义的。我们可以重写该方法来定义比较规则。

    编程语言
  4. 深入java虚拟机读书笔记之执行子系统

    这种大致思想就是通过某种规范的形式记录下类的信息,继承、接口、类名,异常、属性、方法等。该记录的基本单位是无符号数和表,其实表也是无符号数构成的。本质上这个class文件就是一张大表。本图来自:http://www.tucaobj.com/note/java/201410091515194083.j

    编程语言
  5. 深入java虚拟机之序言

    序言 jdk、jre和jvm到底有什么关系答:jvm是虚拟机,他的标准实现一个重要部分是执行引擎。jre包括jvm和核心库,jvm只有加载了这些核心库才能正常工作。jdk是开发套件,包含一些常见的库和开发工具比如编译器,jps之类的各种小工具。

    编程语言
  6. 深入java虚拟机之垃圾回收

    深入java虚拟机之垃圾回收. 哪些区域需要回收. 什么时候回收. 如何回收

    编程语言
  7. 深入java虚拟机之垃圾回收

    jvm有client和server两种模式,两种模式下选择的回收模式是不一样的。此坑待填

    编程语言
  8. java static 再理解

    java 中的static到底表示什么意思被static修饰的方法能不能被子类重写,为什么?

    编程语言
  9. 关于编码的碎碎念

    先有字符集,后有编码。字符集指的是英文、其他欧系字符、日语、中文等字符集。如果只考虑英文,asc||码就行了,但是其他语言如果需要在计算机中的表示,就需要兼容asc码,由此出现许多语言的编码。但是随着国际化产生,我们 需要一个统一编码,Unicode就此产生。

    计算机基础编码