自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java_数组_稀疏数组

稀疏数组本文md文件当一个数组中大部分元素为0或者同一值时,可以用稀疏数组来保存该数组、处理方式记录数组一共有几行几列,有多少个不同值把具有不同值的元素和行列和值记录在一个小规模数组中,缩小程序的规模创建一个新数组用来储存不同的值和他对应的位置如数组a[][]0000004006000000007080000000其中的 6、7、8、4就可以通过创建一个新的数组a1[]来存放数据

2022-05-28 18:55:44 150

原创 Java_冒泡排序

冒泡排序本文md文件思路两层循环外层循环判断需要执行的次数内层循环判断两个值的大小并且交换创建一个临时变量充当临时容器输出数组代码import java.util.Arrays;public class text9 { public static void main(String[] args) { int[] a = {33,44,32,57,75,34,98,45,742,345}; int[] pc = px(a);//

2022-05-19 17:21:40 241

原创 Java_数组

数组本文md文件Java_内存分析_三种初始化 - 雨夜待君归 (mrqin.vip)数组的基本特点与下标越界问题 - 雨夜待君归 (mrqin.vip)数组概述相同类型的数据的有序集合数组描述时相同类型的若干数据,按照一定的先后次序排列组合而成每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们声明创建必须声明数组才能使用数据类型[] 名字;int[] num;//首选数据类型 名字[];int nums[];//效果相同使用new操作符创建数组

2022-05-18 19:50:28 249

原创 浅谈数组的基本特点与下标越界问题

数组的基本特点与下标越界问题本文md文件数组的基本特点长度确定元素同类型元素可以是任意类型,包括基本类型和引用类型数组变量属于引用类型,数组也可以看成是对象,数组中每个元素相当于该对象的成员变量数组本身就是对象,Java中对象在堆中数组本身始终在堆中数组的边界下标的合法区间:[0,length-1]越界会报错ArrayIndexOutOfBoundsException 数组下标越界异常...

2022-05-18 15:00:49 131

原创 Java_内存分析_三种初始化

内存分析_三种初始化本文md文件内存分析堆存放new的对象和数组可以被所有的线程共享,不会存放别的对象引用栈存放基本变量类型(会包含这个基本类型的具体数值)引用对象的变量(会存放这个引用在堆里面的具体地址)方法区可以被所有的线程共享包含了所有的class和static变量三种初始化静态初始化:创建+赋值int[] a = {1,2,3,4,5};动态初始化:包含默认初始化int][] a = new int[5];//不赋值使用默认值int默认值为0a

2022-05-18 14:47:00 177

原创 Java方法基础

Java方法本文md文件定义类似于其他语言的函数,是用于完成特定功能的代码片段包含内容方法包含一个方法头和一个方法体修饰符:定义该方法的访问类型返回值类型:方法可能会返回值方法名:方法的实际名称参数类型:形式参数:在方法被调用时用于接受外界输入的数据实参:调用方法时实际传递给方法的数据方法体:包含具体的语句,定义方法的功能返回值:return(可终止方法)修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... r

2022-05-17 19:36:42 97

原创 Java_方法_自定义回复

Java_自定义回复的方法本文md文件import java.util.Scanner;public class text1 { public static void main(String[] args) { String x;//声明变量x System.out.println("—————功能区—————"+"\n"+"菜单|签到"+"\n"+"================"); Scanner scanner = new Scann

2022-05-17 17:59:21 163

原创 Java_流程控制练习_打印三角形

打印三角形本文md文件下载代码public class text { public static void main(String[] args) { for (int i = 0; i <= 5; i++) { for (int j = 5; j >= i; j--) { System.out.print(" "); } for (int j = 1; j&lt

2022-05-10 18:13:17 103

原创 浅谈brean&continue

浅谈brean&continue本文md文件下载breakbreak可强制跳出循环,不执行循环中剩余的语句,可在switch中使用continuecontinue用于终止某次循环,执行循环中的剩余语句(跳过某条件的循环)

2022-05-10 17:13:51 97

原创 Java流程控制_循环结构_for语句进阶_与while的配合

使用for语句打印乘法表本文md文件下载import java.util.Scanner;public class text { public static void main(String[] args) { int i = 0; Scanner scanner = new Scanner(System.in); System.out.println("请输入第一位"); while (scanner.hasNextInt()

2022-05-07 21:25:57 454

原创 Java流程控制_循环结构

循环结构本文md文件while 循环public class Day3 { public static void main(String[] args) { int a = 0; while (a<10){//表达式为true时一直执行,也就是所谓的【死循环】 a=++a; System.out.println(a); } }}do…while 循环public class D

2022-05-06 19:49:34 319

原创 Java流程控制_选择结构

选择结构本文md文件if单选择结构import java.util.Scanner;public class Day3 { public static void main(String[] args) { System.out.println("请输入一个大于零小于十的数字"); Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); if (a

2022-05-06 18:52:55 74

原创 Java流程控制_用户交互scanner

用户交互scanner本文md文件可以通过Scanner 类来获取用户的输入基本语法Scanner s = new Scanner(System.in);Scnner 对象next一定要读取到有效字符才可以结束输出对输入有效字符之前遇到的空白,next()方法会自动去除只有输入有效字符后才将其后输入的空白作为分隔符或者结束符next()不能得到带有空格的字符串nextLine()以Enter为结束符(返回输入回车前的所有字符)可以获取空白例子import java

2022-05-06 12:58:41 407

原创 Java基础语法

Java基础语法本文md文件下载1.注释、标识符、关键字注释定义注释并不会被执行,是用来给人看的,机器不会读取类型单行注释多行注释文档注释用法单行设置://注释内容//我是注释,不会被执行多行注释:/*注释内容*//*我是注释我还是注释我依旧是注释我们都不会被执行*/文档注释:/** * */ /** * 我是注释 * 我还是注释 * 我依旧是注释 * 输入/**换行 * 我前面的*是自动添加的

2022-05-06 00:34:04 140

原创 浅谈编译型与解释型语言

浅谈编译型与解释型语言本文md文件1.定义编译型语言:在程序执行之前,需要将程序代码“翻译”为计算机语言,编译后运行程序无需环境可独立运行并且无需再次编译,效率较高。编译型语言:程序不需要编译,可直接运行,但是每一次运行都需要翻译一遍,无法脱离开发环境,效率较低,但是兼容性较高。2.主要区别以及优缺点编译型语言仅需翻译一次,后续可直接运行编译结果,执行时无需翻译,执行效率更高解释型语言因每次运行都需要翻译,大型程序可能相较于编译型语言慢上很多,但是在一些脚本、接口等的小型程序上其兼容性又

2022-05-05 17:39:26 159

原创 使用写一个Java使用CMD使计算机输出Hello World

使用写一个Java使用CMD使计算机输出Hello World点击下载本文md点击下载本文程序源码1.安装配置Java环境[Java8下载地址](Java 8 Central (oracle.com))我使用的是Java8下载安装配置好后可使用指令 java -jersion检查是否成功配置配置成功返回信息C:\Users\90774\Desktop\MarkDown\day1>java -jersionUnrecognized option: -jersionError:

2022-05-04 21:39:47 1274

原创 计算机基础_常用Dos指令

Windows基础本文md文件下载地址打开CMD的几种方式Win+R 输入cmd打开(我喜欢用的。)中间在系统菜单中打开命令提示符资源管理器的路径前添加 cmd+空格回车常用Dos指令#盘符相关盘符切换:盘符+英文冒号如 C:查看目录下的所以文件:dir直接输入后回车执行返回上级目录:cd ..进入下级目录:cd 目录名跨盘符切换目录:cd /d + 盘符:\ + 路径注:cd全称change directory/d为参数使用反斜杠/盘符以及路径需使用斜杠\

2022-05-04 18:47:28 196

原创 Windows基础_常用快捷键

Windows基础本文md文件下载常用键盘功能键Tab:一般在键盘左侧第三个,可以用来切换或者用来空4个格Shift:一般在键盘左侧第五个,切换中英文输入,常用来作为快捷键的组合键之一Ctrl:一般在键盘左侧第六个,配合Shift可切换输入法,常用来作为快捷键的组合键之一Alt:一般在键盘空格左右两边,通常配合Tab作为切换热键,常用来作为 快捷键的组合键之一,部分人群使用特殊字符需要用到AltEnter:一般位于键盘右侧第三或四个,通常用来确认输入的执行命令,或用于文本中的换行Window

2022-05-04 18:02:09 1506

原创 MarkDown语法学习

MarkDown语法本文md文件一、标题符号​ #使用方法​ 按照# 的数量进行分级,# 数量越多级数越低,最多可分6级。只需在文字前加 # 且与文字中间有空格只需在文字前加 # 且与文字中间有空格例子# 我是一级标题## 我是二级标题......###### 我是六级标题二、文字符号​ *和~使用方法​ 加粗:文字前后均添加两个*​ 倾斜:文字前后均添加一个*​ 加粗+倾斜:文字前后均添加三个 *

2022-05-04 15:28:41 389

空空如也

空空如也

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

TA关注的人

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