首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
【N1安装飞牛优化四】关闭不必要服务优化记录
12 阅读
4
博客简介
11 阅读
5
SSH如何访问fe80开头的ipv6????
11 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
26
篇与
的结果
2024-05-28
[上]JAVA学习系列模块五第四章116.内存图_一个数组内存图
[上]JAVA学习系列模块五第四章116.内存图_一个数组内存图视频{bilibili bvid="BV1YT4y1H7YM" /}笔记一个数组内存图
2024年05月28日
1 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第四章115.内存图_介绍
[上]JAVA学习系列模块五第四章115.内存图_介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记内存:可以理解"内存条",任何程序,软件运行起来都会在内存中运行,占用内存,在java的世界中,将内存分为了5大块分为哪5大块 栈(重点)(Stack) 主要运行方法,方法的运行都会去栈内存中运行,运行完毕之后,需要"弹栈",腾空间堆(重点):(Heap) 每new一次,都会在堆内存中开辟空间,并为此空间自动分配一个地址值 堆中的数据都是有默认值的 整数:0 小数:0.0 字符: '\u0000' 布尔:false 引用:null方法区(重点)(Method Area) 代码的"预备区",记录了类的信息以及方法的信息本地方法栈(了解):专门运行native方法(本地方法) 本地方法可以理解为对java功能的扩充 有很多功能java语言实现不了,所以就需要依靠本地方法完成寄存器(了解) -> 跟CPU有关
2024年05月28日
1 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章114.数组高级使用_数组合并
[上]JAVA学习系列模块五第三章114.数组高级使用_数组合并视频{bilibili bvid="BV1YT4y1H7YM" /}笔记数组合并 int[] arr1 = {1,2,3} int[] arr2 = {4,5,6}public class Demo05Array { public static void main(String[] args) { int[] arr1 = {1,2,3}; int[] arr2 = {4,5,6}; //创建新数组 int[] newArr = new int[arr1.length+arr2.length]; for (int i = 0; i < arr1.length; i++) { newArr[i] = arr1[i]; } /* 由于已经保存了arr1的三个元素 所以我们保存arr2的元素时,就不能从索引0开始了,不然从arr1中保存的元素会被arr2的元素覆盖 arr2的元素需要从newArr的索引3开始保存 */ //先获取arr1的长度为3 int len = arr1.length; for (int i = 0; i < arr2.length; i++) { /* newArr[3+0] = arr2[0] ;i++ newArr[3+1] = arr2[1] ;i++ newArr[3+2] = arr2[2] */ newArr[len+i] = arr2[i]; } for (int i = 0; i < newArr.length; i++) { System.out.print(newArr[i]+" "); } } }
2024年05月28日
0 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章113.数组高级使用_数组扩容
[上]JAVA学习系列模块五第三章113.数组高级使用_数组扩容视频{bilibili bvid="BV1YT4y1H7YM" /}笔记练习_数组扩容数组扩容需求: 定义一个数组:int[] arr1 = {1,2,3,4,5} 将数组由原来的长度扩容到10 public class Demo04Array { public static void main(String[] args) { int[] oldArr = {1,2,3,4,5}; //创建新数组 int[] newArr = new int[10]; //将老数组中的元素复制到新数组中 for (int i = 0; i < oldArr.length; i++) { newArr[i] = oldArr[i]; } //将新数组中的地址值给老数组 oldArr = newArr; //遍历oldArr System.out.println(oldArr.length); System.out.println("=================="); for (int i = 0; i < oldArr.length; i++) { System.out.println(oldArr[i]); } } }
2024年05月28日
1 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章112.数组高级使用_数组复制
[上]JAVA学习系列模块五第三章112.数组高级使用_数组复制视频{bilibili bvid="BV1YT4y1H7YM" /}笔记如果arr[索引值]在等号右边,证明是获取值,如果在等号左边,证明是存值arr[0]= 100;arr1[i] = arr2[i]->先看等号右边的,相当于将arr2数组的i索引上的数据,保存到arr1数组的i索引上arr1[0]= arr2[0]↓ 先看等号右边的,先将arr2的0索引上的元素获取出来,保存到arr1数组的0索引上
2024年05月28日
2 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章111.数组练习_查找元素
[上]JAVA学习系列模块五第三章111.数组练习_查找元素视频{bilibili bvid="BV1YT4y1H7YM" /}笔记键盘录入一个整数,找出整数在数组中存储的索引位置步骤: 1.创建Scanner对象 2.定义数组,随便存几个数据 3.遍历数组,在遍历的过程中判断是否和录入的数相等,如果相等,输出索引public class Demo06Search { public static void main(String[] args) { //1.创建Scanner对象 Scanner sc = new Scanner(System.in); //2.定义数组,随便存几个数据 int[] arr = {11,22,33,44,55,66,22}; int data = sc.nextInt(); //3.遍历数组,在遍历的过程中判断是否和录入的数相等,如果相等,输出索引 for (int i = 0; i < arr.length; i++) { if (data==arr[i]){ System.out.println(i); } } } }问题升级:如果查不到,输出-1,代表没有查到public class Demo06Search { public static void main(String[] args) { //1.创建Scanner对象 Scanner sc = new Scanner(System.in); //2.定义数组,随便存几个数据 int[] arr = {11,22,33,44,55,66,22}; int data = sc.nextInt(); //定义一个变量,此变量用来表示是否有要查找的数据 int flag = 0; //3.遍历数组,在遍历的过程中判断是否和录入的数相等,如果相等,输出索引 for (int i = 0; i < arr.length; i++) { if (data==arr[i]){ System.out.println(i); flag++; } } /* 4.判断flag是否还为0,如果遍历完,比较完之后,出了for循环,flag还是0,证明在遍历的过程中没有走过if */ if (flag==0){ System.out.println(-1); } } }
2024年05月28日
2 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章110.数组练习_逻辑思维如何养成&统计偶数个数
[上]JAVA学习系列模块五第三章110.数组练习_逻辑思维如何养成&统计偶数个数视频{bilibili bvid="BV1YT4y1H7YM" /}笔记需求:随机50个1-100之间的整数,统计偶数个数public class Demo05Count { public static void main(String[] args) { //定义长度为50的数组 int[] arr = new int[50]; //创建Random对象 Random rd = new Random(); //存数据 for (int i = 0; i < arr.length; i++) { arr[i] = rd.nextInt(100)+1; } //定义一个count,用于统计偶数个数 int count = 0; for (int i = 0; i < arr.length; i++) { if (arr[i]%2==0){ count++; } } System.out.println("count = " + count); } }
2024年05月28日
1 阅读
0 评论
0 点赞
2024-05-28
[上]JAVA学习系列模块五第三章109.数组练习_按照指定格式输出元素
[上]JAVA学习系列模块五第三章109.数组练习_按照指定格式输出元素视频{bilibili bvid="BV1YT4y1H7YM" /}笔记需求: 1.定义一个数组 int[] arr = {1,2,3,4} 2.遍历数组,输出元素按照[1,2,3,4]public class Demo04PrintRegex { public static void main(String[] args) { int[] arr = {1, 2, 3, 4}; System.out.print("["); for (int i = 0; i < arr.length; i++) { if (i == arr.length - 1) { System.out.print(arr[i] + "]"); } else { System.out.print(arr[i] + ","); } } } }
2024年05月28日
2 阅读
0 评论
0 点赞
1
2
3
4