自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 个人关于IO流的笔记(超详细)

本文章可以提供您学习IO流时需要掌握的一些必备知识(干货满满)

2023-11-09 15:27:08 189 1

原创 个人关于集合学习的笔记(超详细)

本文章干货内容过多,不易消化

2023-11-09 15:10:55 437 1

原创 个人关于异常的小笔记

1、编写一个类继承Exception或RuntimeException。2、提供两个构造方法一个无参数的,一个带有String参数的。//编写一个类继承Exception//提供两个构造方法,一个无参数的,一个带有String参数的//编写一个类继承RuntimeException//提供两个构造方法,一个无参数的,一个带有String参数的​//只new了异常对象没有手动抛出MyException ME = new MyException("这是一个编译时异常");

2023-10-03 21:45:56 190

原创 java中的关于枚举的使用

但,当结果超过两种并且还是可以一枚一枚列举出来的,建议使用枚举类型。在判断结果时,结果只有两种情况的,建议使用布尔类型。例如:颜色、四级、星期等都可以使用枚举类型。枚举值1,枚举值2........下面是关于枚举使用方法的示例代码。enum 枚举类型名{

2023-09-17 20:04:59 165 1

原创 关于java中的随机数

产生一个0-100之间的随机数。练习:产生5个不重复的随机数。

2023-09-17 16:13:56 138 1

原创 自动装箱与自动拆箱

网页上文本框中输入的100实际上是"100"字符串。后台数据库中要求存储100数字,此时java程序需要"100"转换成100。static int parseInt(String s) 这是一个静态方法,传参string,返回int。在java5之后,引人了一种新特性,自动装箱和自动拆箱。有了自动拆箱之后,Number类中的方法就用不了!z是一个引用,分析为什么这个没有报错呢?自动装箱利自动拆箱的好处 : 方便编程。Integer面试题。基本数据类型自动转换成包装类。包装类自动转换成基本数类型。

2023-09-11 20:31:03 93

原创 关于Java中的八种包装类

abstract double doubleValue( )以 double 形式返回指定的数值。abstract float floatValue( )以 float 形式返回指定的数值。abstract long longValue( )以 long 形式返回指定的数值。abstract int intValue( )以 int 形式返回指定的数值。二、八种包装类中其中6个都是数字对应的包装类,他们的父类都是Number。byte byteValue( )以 byte 形式返回指定的数值。

2023-09-06 21:35:39 285 1

原创 Java中String类的几个常用方法

StringBuffer是线程安全的。StringBuilder是非线程安全的。

2023-08-25 19:28:07 302 1

原创 Java中String字符串存储原理

5、为什么SUN公司把字符串存储在一个“字符串常量池”当中呢。为了执行效率所以把字符串放到了方法区的字符串常量池当中。2、在java中随便使用双引号括起来的都是String对象。例如:"abc”"def""hello world!",这是string对象。3、java中规定,双引号括起来的字符串,是不可变的,也就是说"abc"自出生到最终死亡,不可变,不能变成"abcd",也不能变成其他的。4、在JDK当中双引号括起来的字符串,例如:"abc""def"都是直接存储在“方法区”的“字符串常量池”当中的。

2023-08-19 18:20:26 166

原创 Java中的算法(冒泡排序,选择排序,二分法查找)

每一次从这堆“参与比较的数据当中”找出最小值,拿着这个最小值和“参与比较的这堆最前面的元素”交换位置。4, 6, 8, 7, 5 (虽然不需要交换位置,但6和8还是需要比较一次。4, 6, 8, 7, 5 (4和6比较,6 > 4 ,所以6和4交换位置)4, 6, 7, 5 (4和6比较,不需要交换位置)4, 6, 7, 5 (6和7比较,不需要交换位置)4, 6, 5 (4和6比较,不需要交换位置 )4, 6, 7, 8, 5 (7和8交换位置)4, 6, 7, 5, 8 (5和8交换位置)

2023-08-19 14:50:53 345

原创 用文章记录成长(数组笔记)

每一个元素的内存她址在空间存储上是连续的。每一个元素类型相同,所以占用空间大小一样。知道第一个元素内存地址,知道每一个元素占用空间的大小,又知道下标,所以通过一个数学表达式就可以计算出某个下标上元素的内存地址。直接通过内存地址定位元素,所以数组的检索效率是最高的。数组中存储100个元素,或者存储109 万个元素,在元素查询/检索方面,效率是相同的因为数组中元素查找的时候不会一个一个找,是通过数学表达式计算出来的。

2023-08-12 17:36:16 148 1

原创 关于简单的数组对象,字符串对象,值类型与引用类型

在JavaScript中,简单数据类型(如字符串型、数字型、布尔型、undefined、null)又称为值类型,在存储时,变量中存储的是值本身,因此叫做值类型。特点是,变量中保存的仅仅是一个引用的地址,当对变量进行赋值时,并不是将对象复制了一份,而是将两个变量指向了同一个对象的引用。显而易见,如果输出结果为true,则给的变量为一个数组,如果为false则给的变量不是数组。数组对象中提供的关于数组排序的方法,下面用表格的形式介绍几个相关的方法。下表将展示检索的关键字。数组的开头或末尾进行添加新的数组元素。

2023-04-25 19:01:07 168

原创 JavaScript中的日期对象

我们上面书写的日期都只是固定的格式,如果想要写出来的东西花一点的话,那我们就可以通过调用日期对象的相关方法来实现。日期对象的常用方法分为get和set两大类,我将在下表中展现出来。在JavaScript中我们的日期对象是要实例化对象之后才能使用的,那我们该如何实例化对象呢?Date()是日期对象的构造函数。在网页的建设过程中不少地方都要用到时间,并实现一些炫酷的效果,那让我们来了解它吧。今天的日期对象就分享到这 []~( ̄▽ ̄)~*拜拜了各位。Date对象的常用 set方法。Date对象的常用get方法。

2023-04-16 18:13:17 212

原创 Math对象的用法

下面我哆啦A梦再多教你们一招——Math.random plus版,我们是不是普通的Math.random用起来太没意思了只能在0~1之间生成随机数。(这里我的目标是获取2的4次幂的结果)由上表可知pow的意思就是获取基数次幂,(看图)我这里console.log()是输出的意思,然后我输出了Math对象的方法pow进行运算。

2023-04-16 16:39:48 377 1

原创 插入排序(保姆级教学)

这样就完成了第一趟排序。再引入一个新的数“2”,让“2”跟排在数组最后面的“4”进行比较,如果“2”比“4”小那么就把“2”与“4”交换位置,再让“2”与前面的“3”进行比较,“2”比“3”小就让“2”与“3”交换位置(如果“2”比“3”大那“2”就要停留在现在的位置)以此类推我们就完成了第二趟排序。当内层for循环取出有序数组中需要比较的数与无序数组中需要比较的数后,再用if语进行比较(如果符合if语句的条件就交换彼此的位置(这一点跟冒泡排序很像,如果有不懂的朋友可以查看我写的关于冒泡排序的内容)

2023-03-26 19:24:27 438 1

原创 冒泡排序(保姆级教学)

如果遇到了两个位置,比如第1个位置的数比第2个位置的数大就交换两个数的位置,再让第2个位置的数与第3个位置的数比,如果第2个位置的数大则第2个位置的数与第3个位置交换数据...........以此类推,如果第1个位置的数比第2个位置的数小则进行下一次比较但比较的方式不会变:接着就变为了第2个位置里面的数与第3个位置里面的数相比.......以此类推最后较大的数会被排在后面,较小的数就在前面。当“1”换了位置后,再将“1”与它相邻的“2”做比较,如果“1”比“2”小,那我们就把“1”与“2”交换位置;

2023-03-25 18:55:30 639 1

原创 用Java里的for循环写出菱形(初学者)

效果如上

2023-02-04 12:37:32 186

空空如也

空空如也

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

TA关注的人

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