![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
挥剑决浮云 -
永远和自己的无知作斗争!
展开
-
Java 局部变量与成员变量区别【笔记】
1、定义的位置不一样局部变量 定义在方法内部;成员变量 定义在方法外部,直接在类中。2、作用范围不一样局部变量 在方法中可用,出了方法便不可用;成员变量 整个类中通用。3、默认值不一样局部变量 没有默认值,要使用必须手动赋值成员变量 有默认值,与数组的规则一样PS:引用型数据的默认值是null;数值型的默认值是0;boolean型的默认值是false;char型的默认值是...原创 2020-04-22 17:56:21 · 165 阅读 · 0 评论 -
数组两个常见问题 索引越界与空指针异常【笔记】
1、数组索引越界————————————————2、空指针异常把 new int [3] 赋给array即可解决原创 2020-04-19 17:59:14 · 261 阅读 · 0 评论 -
Java 数组的内存图 三种情况 【笔记】
补充笔记,关于数组的内存图,三种情况1、一个数组的内存图2、两个数组的内存图3、两个引用指向同一个数组传送门:对象的内存图————————————————————1、一个数组的内存图代码例子:————————————————————————2、两个数组的内存图输出结果数组名代表该数组的首地址,A,B显然不一样————————————————————3、两个引用指...原创 2020-04-19 17:53:23 · 155 阅读 · 0 评论 -
Java 对象内存图的5种情况【笔记】
网课期间,没有课本,来这里做笔记了…方便日后完善和回顾复习内存图基础知识储备,首先看三个内存区域部分:一、方法区:包含所有的class和static变量,可以被所有线程共享二、栈:存放的都是方法中的局部变量,方法运行于栈中。(会存放引用对象在堆里面的具体位置)三、堆:凡是new出来的东西(对象,数组)都放在这里,堆内存里的东西均有1个地址,16进制,堆内存里的东西有默认值。(可以被所有线...原创 2020-04-18 21:15:09 · 451 阅读 · 1 评论 -
Notepad++保存文件时系统不会自动识别文件类型怎么办?
Notepad++保存文件时系统不会自动识别文件类型怎么办?打开软件:点击设置:点击默认目录:可以看到,我将 “使用新样式对话框(无文件拓展名和Unix路径支持功能)” 前面的 “√” 去掉了,这样保存时可以识别你的文件类型。有时候也可能是你文件资源管理器没有设置好,如:这里的“文件拓展名”没有勾选。这个问题是在用记事本学习Java入门时碰到的,当时 win+r 进入运...原创 2020-03-03 17:19:41 · 1159 阅读 · 1 评论 -
误删path环境变量解决方案
学习Java,第一件事是安装 JDK ,配置系统环境变量,然而我操作失误,在path里添加路径时,删了path,最骚的是我还重启了电脑。。。无法去注册表恢复了。目前以解决,以下是我的解决方案:我的是win10系统,所以找一个同学,当然是用win10的,直接复制他的path里的默认路径,一般win10默认如下:法一(亲测):%SystemRoot%\system32%SystemRoot%...原创 2020-02-21 21:00:06 · 2568 阅读 · 2 评论