自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 指针,指针变量,变量,引用的区别与联系

指针(Pointer)、指针变量(Pointer variable)、引用(Reference)和变量(Variable)是编程中常用的概念,它们之间有着一些区别和联系。:指针变量存储的是其他变量的地址,而引用是其他变量的别名。因此,指针变量本身是一个变量,而引用本身并不是一个变量,它只是其他变量的别名。来访问所指向的变量的值,而引用则不需要。此外,指针可以在运行时重新分配指向的对象,而引用在创建后不能改变指向。:指针和引用都可以用于间接访问变量,但它们的语法和用法不同。,然后创建了一个指向。

2024-03-03 13:41:02 344

原创 JavaDay11(对象内存分析的总结)

JVM(java虚拟机)主要包括三块内存,分别是:栈内存,堆内存,方法区内存。堆内存和方法区内存各一个,一个线程拥有一个栈内存栈中主要存储方法体中的局部变量方法体的代码片段以及整个类的代码片段都被存储到方法区内存中,在类被加载的时候这些代码片段会载入在程序执行过程中使用new运算符创建的Java对象,存储在堆内存中,对象内部有实例变量,所以实例变量存储在堆内存中变量分类:局部变量【方法体中声明】成员变量【方法体外声明】实例变量:无static修饰。

2024-02-02 16:49:25 175

原创 Java Day10(对象的创建和内存分析1)

局部变量在栈内存中存储,成员变量中的实例变量在堆内存的Java对象内部存储。实例变量是一个对象一份,100个对象就有100份。

2024-02-01 22:06:08 361 1

原创 JVM Day03(类加载器,类的加载过程)

1.类加载器子系统作用类加载器子系统负责从文件系统或网络中加载Class文件,class文件在文件开头有特定的标识符ClassLoader只负责class文件的加载,至于他是否可以运行,则由Execution Engine决定加载的类的信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中还会存放运行时的常量信息,可能还包括字符串,字面值和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)2. 类的加载过程第一步 加载通过一个类的全限定名获取定义此类的二进制字节流

2024-02-01 15:33:08 282 1

原创 JavaDay09(方法的重载与递归)

【代码】JavaDay09(方法的重载与递归)

2024-01-31 15:32:06 141 1

原创 JavaDay08(f方法执行的内存分析)

【代码】JavaDay08(f方法执行的内存分析)

2024-01-30 21:16:04 136 1

原创 JVM Day02

Java虚拟机的启动是通过引导类加载器(bootstrap class loader)创建一个初始类(initial class)来完成的,这个类是由虚拟机的具体实现指定的。

2024-01-30 20:48:45 794 1

原创 JVM Day01(JVM的结构和位置)

虚拟机可以分为程序虚拟机和系统虚拟机。

2024-01-30 00:02:54 307 1

原创 Java Day07(for,while,do while,break,continue)

【代码】Java Day07(for,while,do while,break,continue)

2024-01-28 19:01:02 227 1

原创 Java Day06(if;switch)

【代码】Java Day06(if;switch)

2024-01-23 22:23:36 458 1

原创 Java Day05(运算符)

【代码】Java Day05(运算符)

2024-01-21 13:09:08 780

原创 Java Day04(浮点型,布尔型,数据类型的转换)

(SE类库的源码位置在jdk中的src压缩包里)

2024-01-20 21:25:13 523

原创 Java Day03

变量

2024-01-19 22:16:01 538 1

原创 Java Day02

1.java注释单行注释://单行注释,只注释当前行多行注释:/* 多行注释 */javadoc注释:(专业的注释,将来会被javadoc命令解析为帮助文档)/***javadoc注释*Javadoc注释*javadoc注释*javadoc注释*/(类体中不允许编写java语句,变量除外)2.public class与class的区别一个Java源文件中可以定义多个class,每个class都可以生成对应的.class字节码文件一个java源文件当中不一定有public修饰的

2024-01-17 21:35:10 495

原创 java day01

1.常见的dos命令exit 退出dos窗口cls 清除屏幕dir 列出当前目录下所有的子文件/子目录cd 命令(即change directory)用法:cd 目录的路径绝对路径:表示该路径从以某个磁盘的盘符为出发点的路径相对路径:表示该路径从当前所在的路径下作为出发点的路径cd … 回到上级目录cd \ 直接回到根目录切换盘符 d: 切换到d盘、c: 切换到c盘2.Java的加载与执行编译过程:.java文件是源文件 ——>检查是否符合Java语法,符合j

2024-01-16 19:37:46 314

原创 【无标题】

2024年1月16日,将开启自学java之路,此后将在csdn上分享和记录自己的学习笔记。

2024-01-16 13:56:02 349

python第四次作业决策树模型roc图

python第四次作业决策树模型roc图

2022-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除