关于jvm:Java教程JVM内存空间三区方法区堆区栈区方法实例

1次阅读

共计 799 个字符,预计需要花费 2 分钟才能阅读完成。

后面总结:JVM 内存空间分为三块,别离为办法区、堆区、栈区

办法区蕴含:class 文件、动态变量

堆区蕴含:对象、对象中的实例变量

栈区蕴含:办法、办法中的局部变量

办法区最先有数据,垃圾回收器针对堆区(没有援用指向它时),栈区最沉闷,如何设置内存空间及其利用,以及办法去、栈区、堆区的一些技术点,把握这些技巧,以及增强各种 java 技术的常识,拉勾 IT 课小编为大家剖析。

封装:最次要的目标是把简单的问题简单化,把简单的构造封装,只留有简略的操作入口

其次,平安,可移植性好

实现:属性私有化,并提供 set、get 办法,set 中能够进行安全控制。

…….

===================================================================================

day10- 课堂笔记

1、this 关键字

【Customer】

【了解:因为对象是不惟一的,是动静的,因此实例办法不须要 static(动态)关键字】

【下面的 this 能够省略(少数状况都能够)】

【CustomerTest】

【this 不能应用在带有 static 的办法当中,联合下面 4 条共 6 条规定】

【怎么在 Static 中拜访实例变量?创建对象!】

【在类体中间接定义的是实例变量,在主办法和办法体之间的是成员变量,在办法体中定义的是局部变量,待定】

【ThisTest】

【this 最终论断】

【this 不能省略的状况】

【生成有参无参构造方法】

【在弹出窗口抉择参数】

【this 用在无参构造方法内调用有参构造方法】

【this 能够用在哪里】

【作业】

【把下面最初的局部放到最后面,如下】

我是 Java 程序员,从事 Java 开发工作十年,目前全职 Java 线上一对一辅导学习,依据你的根底,学习工夫,学习进度,给你制订学习打算,做到因材施教,如果须要,能够私信理解,零根底学习 Java,能够退出我的十年 Java 学习园地。

正文完
 0