zoukankan      html  css  js  c++  java
  • java笔记之字符串,gc

    1.字符串有一个结束标识符(‘’),

    比如“学java”的内存空间占6个字符,长度为5(长度不仅结束标识符);

    2.不使用第三方变量,进行数值数据的交换

    i=i+j; j=i-j;i=i-j;

    3.垃圾回收机制

    本质:处理堆区中的数据回收的java的低级别线程。主动权在os中,他是守护线程。

    4.静态方法中,只能调用静态的方法,和使用静态方法;如main方法。

    5.方法返回值;

    如果一个方法要有多个值的返回:可以采用不同的引用变量,来记录相同地址。当其中一个引用改变了堆区中内容。另一个变量可以直接得到被改变内容。

    6.术语:方法签名=方法名+参数列表。

    7.动态扩展方法(浅拷贝)

    就是将堆区中的内容(数组中一般存的是地址)进行复制

    int[] arr=new int[]{1,2,3};

    //扩容

    arr=Arrays.copyof(arr,arr.length+1);//首先开辟新的空间,空间大小为arr.length+1,然后将原空间的内容(地址)复制到目标空间中。

    8.string 本质上是char数组。

    博客:https://kunnan.blog.csdn.net
  • 相关阅读:
    sudo 做不到的事
    Oracle 用户操作表权限
    CentOS7.2 使用Shell安装Oracle12c
    package-cleanup
    glibc-commons 依赖解析 版本错误,xxx is duplicate yyy
    Centos7.2 编译安装方式搭建 phpMyAdmin
    Jenkins 环境搭建
    awk 使用案例
    Linux文件系统
    用python写一个计算器
  • 原文地址:https://www.cnblogs.com/zhang_kun_nan/p/3636516.html
Copyright © 2011-2022 走看看