第五天

cat

cat会一次性显示所有的内容,适合查看 内容较少 的文本文件

选项 含义
-b 对非空输出行编号
-n 对输出的所有行编号

more

more每次只显示一页内容,适合于查看 内容较多 的文本文件

使用more的操作键:

操作键 功能
空格 显示手册页的下一屏
Enter 一次滚一行
b 回滚一屏
f 前滚一屏
q 退出

grep

grep命令是一种强大的文本搜索工具

选项 含义
-n 显示匹配行及行号
-v 显示不包含匹配文本的所有行(相当于求反)
-i 忽略大小写

java内存划分

java的内存需要划分为5个部分:

  1. 栈(Stack):存放的都是方法中的局部变量。 方法运行一定要在栈当中。

    局部变量: 方法的参数,或者是方法{}内部的变量。

    作用域:一旦超出作用域,立刻从栈内存中消失。

  2. 堆(Heap):凡是new出来的东西都在堆当中。

    堆内存里面的东西都有一个地址值:16进制

    堆内存里面的数据,都有默认值。规则:

    如果是整数 默认是0

    如果是浮点数 默认是0.0

    如果是字符 默认为'\u0000'

    如果为布尔 默认为false

    如果为引用类型 默认为null

  3. 方法区(Method Area):存储.class相关信息,包含方法的信息。

  4. 本地方法栈(Native Method Stack):与操作系统相关。

  5. 寄存器(pc Register):与CPU相关。

一个数组的内存结构图

对应代码

public class Demo01ArrayOne {
public static void main(String[] args) {
int array[]=new int[3];//动态初始化
System.out.println(array);//地址值
System.out.println(array[0]);//0
System.out.println(array[1]);//0
System.out.println(array[2]);//0
System.out.println("========="); //改变数组当中元素的内容
array[1]=10;
array[2]=20;
System.out.println(array);//地址值
System.out.println(array[0]);//0
System.out.println(array[1]);//10
System.out.println(array[2]);//20
}
}

holiday05的更多相关文章

随机推荐

  1. ES使用

    shards 分片数 ES存储数据可以存储在多个分片 下载ES curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elas ...

  2. Python的入门学习之Day 9——from“夜曲编程”

    Day 9 time: 2021.8.6. 昨天复习了第一章"数据与运算".第二章"条件判断"的相关重点,今天就感觉得心应手了.今天上新的内容是关于新一章节&q ...

  3. Java基础学习:5、递归

    1.递归:就是方法自己调用自己. public class Test01 { public void test(int n) { if (n > 2) { test(n -1); } Syste ...

  4. 云函数调用云函数 openid不存在

    最近发现了一个问题 就是我使用云函数调用云函数的时候,将openid存入数据库发现为空,怎么回事呢,一查, 原来是这样 还是没有仔细看文档的错啊

  5. python3.7安装Anaconda3+tensorflow2.1中遇到的问题

    最近想搞深度学习,就开始装tensorflow,其中也是遇到了一些问题,希望给遇到同类问题的童鞋一些提示.... 因为之前一直用的python3.7,虽然网上很多建议装python3.5版本tenso ...

  6. win10 U盘重装系统

    1.做好U盘 2.F7选择U盘启动,不用F2切换启动顺序 3.IQY一键安装 4.重启前拔掉U盘 5.如果重启后蓝屏显示 恢复,重新进入PE使用 windows引导恢复,再重新启动

  7. (03-14) synopsys中工具介绍,VCS,DC,PT等

    https://blog.csdn.net/fangxiangeng/article/details/80981536 (1)Nlint 检查,spyglass (2)PT 静态时序检查 (3)Icc ...

  8. 51电子-STC89C51开发板:程序烧录(刷写) 到 IC 设置

    全部内容,请点击: 51电子-STC89C51开发板:<目录> ---------------------------  正文开始  --------------------------- ...

  9. zip()

    a=[1,2,3,4]b=[5,6,7,8]c=[10,11,12,13]zi=zip(a,b,c)print(list(zi)) 结果 [(1, 5, 10), (2, 6, 11), (3, 7, ...

  10. oracle中 null 和 '' 和' '的比对

    SELECT LENGTH(''),LENGTH(NULL),LENGTH(' '),LENGTH(TRIM(' ')) FROM dual; 返回结果为 null,null,1,null 也就是在o ...