JAVA
可爱多咻雪糕
知道世界上最遥远的距离是什么吗?
那就是知道和做到。
展开
-
Java可变参数的应用
Java中的可变参数(Variable Arguments)允许在方法中定义一个参数列表,使得该方法可以接受任意数量的相同类型的参数。在方法声明中使用三个点(...)来表示可变参数的占位符,并且该占位符可以接受任意数量的相同类型的参数。实现同一个函数名,不同参数个数,实现的方法相同。原创 2023-10-08 21:52:44 · 132 阅读 · 0 评论 -
JVM中JAVA对象和数组内存布局
它们存储了对象的实际数据。实例变量的存储顺序在所有编译器和所有平台上是固定的,即先存储longs和doubles,然后存储ints和floats,然后存储shorts和chars,最后存储bytes和booleans。数组在内存中的表示和常规的对象很相似,只是它明确地存储了元素数量,并且数组的每个元素都会占用一定的内存空间。在Java中,所有的对象都是一种特殊的数组,它们的元素可以是基本数据类型、其他对象引用或者其他任何类型。需要注意的是,具体的内存布局可能会因JVM的实现和硬件架构的不同而有所差异。原创 2023-09-03 23:03:02 · 478 阅读 · 0 评论 -
JVM的空间结构
JVM分为5个主要区域:程序计数器区、Java虚拟机栈、堆区、方法区和本地方法栈,用来存储各种不同的信息,如代码、对象实例、变量等等。原创 2023-06-04 16:24:59 · 606 阅读 · 1 评论 -
JAVA数组基础
数组的名字只是引用了堆上的开辟空间的地址而已,而且一旦初始化数组,数组长度就固定了,不允许在改变,除非重新初始化;4) 使用数组的步骤 1. 声明数组并开辟空间 2 给数组各个元素赋值 3 使用数组。2) 数组中的元素可以是任何数据类型,包括基本类型和引用类型,但是不能混用。(2) 第 2 种动态分配方式, 先声明数组,再 new 分配空间。6) 数组下标必须在指定范围内使用,否则报:下标越界异常,比如。语法:数据类型 数组名[ ]={元素值,元素值......}3) 数组创建后,如果没有赋值,有默认值。原创 2023-06-03 18:08:06 · 689 阅读 · 0 评论 -
JAVA变量在不同情况下未赋值与默认初始值
实例变量用于在未来和中间的计算中携带数据。Java不强制初始化实例变量并允许默认值。本地变量主要用于中间计算,开发人员需要自行分配值。为避免错误,需要初始化本地变量。Java实例变量和本地变量的区别在于它们的作用域和生命周期。必须初始化且不赋默认值。可不初始化且赋默认值。原创 2023-05-31 18:07:12 · 1210 阅读 · 0 评论 -
JAVA接收八大数据类型变量
控制台输入,通过String接受后转化成char型的,都是获得String然后通过charAt指定char型。都有对应的方法,改掉后缀即可。原创 2023-05-30 09:52:27 · 531 阅读 · 0 评论 -
JAVA键盘输入输出 调util包
/Scanner类 表示 简单文本扫描器,在java.util包里。2.创建Scanner对象,new创建一个对象。1.导入/引入 Scannner类所在的包。3.接收用户输入,使用相关方法。原创 2023-05-30 08:05:11 · 331 阅读 · 0 评论 -
JAVA基本语法--基本数据类型
数值型【byte、short、int、long、float、double】基本数据类型、引用类型。原创 2023-05-25 11:13:51 · 64 阅读 · 0 评论 -
JAVA 加号使用
【代码】JAVA 加号使用。原创 2023-05-25 11:03:53 · 96 阅读 · 0 评论 -
DOS命令(了解)
DOS: Disk Operating System 磁盘操作系统, 简单说一下 windows 的目录结构。[原理图]原创 2023-05-23 13:52:02 · 508 阅读 · 0 评论