zoukankan      html  css  js  c++  java
  • 好累

      我去,今天讲了好多东西!虽然不是很难,但是却很“杂”!今天的笔记空空旷旷零零散散的也有5页!

      垃圾回收机制:1,判断!判断对象是否有用。“根”搜索算法:(虚拟机中的“”,静态变量,常量)皆可为“根”

                             2,清理无用对象。2.1:标记---清除算法:“内存零散,有很多碎片"影响性能

                      2.2:复制算法:内存仅有一半可用

                      2.3:标记---整理法:灵活性,“可用2.2的意思”

    3大类:

    1:String类,里面的值“决”不许更改

    常用方法1.1:Split:以我们给定的结果将字符串切割成数组   1.2:to LowerCase,将字符串转为小写      1.3:to UpperCase,将字符串转为大写

               1.4:substring,返回一个字符串,从开始位置截取结束之前的位置的前一位     1.5:concat,将两个字符串进行拼接

    2:Runtime类(很少用)

    1.1:r.availableProcessors()当前处理器数量;                 1.2:r.freeMeory();空闲内存的数量

    1.3:r.toyalMemory();总内存数量             1.4:r.maxMemory();最大内存数量

    3:包装类

    把基础数据类型转为引用数据类型

    最具特点的:int----->Inyeger        char----->Character

    其他的就是把基础数据类类型首字母大写就变成了引用数据类型了

    包装,例:int num=10;

                1.1:Integer num2=new Integer(num);

                1.2:Integer num2=num;   //自动装箱

    Integer num=10;

    System.out.println(10/2);   //自动拆箱

    为什么装箱和拆箱?

    装箱基础数据类型-----》引用数据类型,引用数据类型有更多的方法

    有些操作规定了我们必须用引用数据类型,而不能使用基础数据类型

  • 相关阅读:
    3n+1问题
    判断x的m次方和y的m次方末尾三位数是否相等
    OpenJudge 计算概论1007:点评赛车
    整数划分问题【转】
    证明:平面内有5个整点,必有两个点连线的中点为整点【本资源整理自网络】
    欧几里德算法的证明
    导出本地和远程SVN项目, Export remote SVN repository
    Centos7的firewalld配置
    ESXi5.5下的Centos7虚机配置静态IP
    Dubbo消费端错误: ClassNotFoundException: org.apache.zookeeper.proto.WatcherEvent
  • 原文地址:https://www.cnblogs.com/haoziwoaini/p/5392904.html
Copyright © 2011-2022 走看看