自定义博客皮肤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)
  • 收藏
  • 关注

转载 pycharm使用debug模式后无法停止运行问题

在pycharm使用调试模式后无法停止运行,所以每次调试后只能强制重启pycharm。这个方法解决了我的这个问题。

2022-08-05 12:12:25 3951

原创 通过Arrays类进行冒泡排序以及稀疏数组的生成

Arrays类数组的工具类java.util.Arrays由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本操作、具体可查看JDK帮助文档Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而"不用"使用对象来调用(注意:是"不用",而不是"不能")具有以下常用功能:给数组赋值:通过fill方法;对数组进行排序:通过sort方法,按升序比较数组:通过equals方法比较数组

2020-11-24 09:54:22 249

原创 Java数组的创建以及三种初始化及内存分析

数组的定义数组是相同类型数据的有序组合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:int[] nums; // 定义一个数组;首选方法int nums2[]; // 第二种定义方法Java语言使用new操作符来创建数组。语法如下:nums = new int[10]; // 2.创建一个数组

2020-11-16 09:55:18 339

原创 Java方法的定义以及递归思想

Java方法方法定义Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展方法的命名规则:修饰符 返回值类型 方法名(参数类型 参数名){​ ……​ 方法体​ ……​ return 返回值;}如果

2020-10-26 09:37:33 179

原创 Java--break&continue区别(以及输出三角形应用)

break&continue&goto讲解breakbreak在任何循环语句的主题部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)public class BreakDemo { public static void main(String[] args) { int i = 0; while (i<100){ i++;

2020-09-23 09:39:45 361

原创 IDEA中debug工具栏不见了该怎么办

点击【view】–【Appearance】–【Toolbar】即可显示ps:在度娘搜了很多,但是找到的方法貌似都不是我想要的;

2020-09-22 10:02:52 8514

原创 Java循环结构-while、for循环(以九九乘法表举例)

循环结构while循环语法:while( 布尔表达式 ) {​ // 循环内容​ }只要布尔表达式为true,循环就会一直执行下去我们大多数情况下是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环少部分情况需要一直循环, 比如服务器的请求相应监听等循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环,会影响程序性能或者造成程序卡死崩溃!package struct;public class WhileD

2020-09-16 13:47:25 869 2

原创 java语法-关于if选择结构和switch选择结构(顺带记录如何使用IDEA查看class反编译文件方法)

选择结构if选择结构if单选择结构语法:if(布尔表达式){​ // 如果布尔表达式为true将执行的语句}if双选择结构语法:if(布尔表达式){​ // 如果布尔表达式的值为true​ }else{​ // 如果布尔表达式的值为false​ }package struct;import java.util.Scanner;public class

2020-09-09 19:27:14 431

原创 Scanner交互笔记

用户交互scnner一般通过Scanner类来获取用户的输入基本语法:Scanner s = new Scanner(System.in)通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据next()方法获取结果一定要读取到有效字符后才可以结束输入对输入有效字符之前遇到的空白,next()方法会自动将其去掉只有输入有效字符后才将其后面输入的空白作为分隔符或者

2020-09-02 22:11:35 271

原创 如何使用命令行或IDEA生成JavaDoc文档

Java文档注释参数信息@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况package com.kino.base;/** 类注释 * @author kino * @version 1.0 * @since 1.8 */public class Javadoc { String name; //类变量 /** 方法注释

2020-08-30 22:23:45 349

原创 Java运算符-算术、逻辑、位运算符及扩展赋值运算符

Java中的运算符算术运算符:+,-,*,/,%(取余),++,–赋值运算符:=关系运算符:>,<,>=,<=,==,!=,instanceof逻辑运算符:&&,||,!(与或非)位运算符:&,|,^,~,>>,<<,>>>(了解!!)条件运算符:?:扩展赋值运算符:+=,-=,*=,/=二元运算符package operator;public class Demo01 { publ

2020-08-28 21:41:37 286

原创 Java变量和常量笔记~~ 附带变量命名规范

变量变量:可以变化的量;(举个栗子:家里的衣柜称之为变量(这个衣柜的位置不可以改变,即变量在程序中的位置是不变的),里边可以放任何东西,即变量值可以随时变化)Java是一种强类型语言,每个变量都必须声明其类型Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域变量赋值方式:数据类型 变量名=值;注意事项:每个变量都有类型,类型可以是基本类型,也可以是引用类型变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个声明都必须以分号结束public class d

2020-08-24 21:44:10 242

原创 在java中数据类型间的转换,分为强制类型转换和自动类型转换

数据类型转换数据类型由低到高排序:byte–short–char–int–long–float–double (小数优先级一定大于整数)需注意:运算中,不同类型的数据先转化为同一类型,然后进行运算。强制类型转换:由高转到低类型public class demo08 { public static void main(String[] args) { // 强制转换 由高转到低 (类型)变量名 int i = 128; byte b

2020-08-23 19:36:20 866

原创 Java-整数、浮点数、字符扩展示例(我枯了)

整数扩展二进制 以0b开头八进制 以0开头十进制 现在正常使用的数字十六进制 以0x开头public class demo03 { public static void main(String[] args) { // 整数扩展 二进制0b 十进制(正常) 八进制0 十六进制0x int i = 10; //十进制代表 现在用的均是十进制 int i2 = 010; //八进制代表 八进制的10代表8

2020-08-22 00:12:29 233

原创 Java注释以及八大基本数据类型

Java基础语法创建新项目,配置环境便于方便管理,首先创建一个空项目给新项目命名为javaSE这时弹出项目结构弹窗,先关闭;进入项目后创建一个模块:给模块起一个名字:基础语法由于刚才创建的是一个空项目,此时需要设置一些项目的结构;需先apply后OK;一、注释单行注释://我是单行注释多行注释:/*我是多行注释我是多行注释我是多行注释我是多行注释*/文档注释:javaDoc /**(在这里回车即可生成下边的*/)

2020-08-19 22:02:00 257

原创 初次使用IDEA运行最简单的程序

首次打开后,需先创建一个工程:点击"New Project"在下边这个页面中选择java工程,sdk若报红,则改为自己java安装包的地址;在下个页面直接点击next;更改下新建工程的位置后,点击完成;然后便可看到code文件夹下创建了一个Hello文件夹IJ里加载完成的状态如下:一般在src文件夹下创建新的java文件,文件名为Hello;如下图所示:在代码中输入psvm,然后摁tab键,即可自动生成方法那一行代码按照同样的方法,在方法下..

2020-08-16 11:31:25 3342

原创 Java程序运行机制--以运行HelloWorld程序来举例

运行最简单的程序–Hello.java在E盘下新建了一个code文件夹,在里边放我的代码文件在文件夹下创建一个Hello.java文件,并且使用Notepad++软件打开编辑输入以下代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}在code文件夹的路径下进入cmd命令提示符窗口;首先需要将java文件编译成字节码文

2020-08-15 21:22:12 289

原创 java入门之--jdk的安装与卸载

卸载JDK1. 删除java的安装目录​ 找到环境变量JAVA_HOME的路径,找到java的安装目录并删除2. 删除JAVA_HOME环境变量3. 删除PATH及CLASSPATH下关于JAVA的目录4. 打开命令提示符,输入java -version回车验证删除干净安装JDK下载地址 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html选择电脑对应的版本进行下载

2020-08-15 18:11:52 256

原创 我的第一篇blog-2020/8/14

Markdown语法(在Typora里编辑)标题设置第一种方法一级标题:#+空格+标题内容;例: # 一级标题二级标题:#+空格+标题内容;例:# 二级标题第二种方法一级标题:ctrl+1二级标题:ctrl+2字体设置加粗选中后按快捷键 ctrl+b ; 我就是加粗效果在对象两边分别加两个*;例如我就是加粗斜体选中后按快捷键 ctrl+i ; 例如 我是被快捷键斜体的在对象两边分别加一个*; 例如 我就是斜体加粗斜体以此类推,在对象两边分别加三个星号

2020-08-14 00:12:16 204

空空如也

空空如也

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

TA关注的人

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