自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql中索引的初步认识

mysql的基本语法以及mysql的创建原则

2021-11-24 22:03:03 524 1

原创 jquery的val、html、text方法

$(function (){ alert($(":radio").val()) //获得值,radio为type值 $(":radio").val(["radio1"]) //choose radio1 $(":radio").val(["radio2"]) //执行这条后radio2会被选择,radio1取消选择 $(":checkbox").val(["checkbox1","checkbox2"]) //多选框选择cbx1,cbx2})//=用.

2021-11-22 23:12:07 643

原创 警告: 源发行版 8 需要目标发行版 1.8

这里我之前设的是8,应该就是源发行版块。改成7,也就是我的jdk版本之后就可以了。

2021-05-30 14:39:52 452

原创 java中的多线程

计算机上正在运行的程序就是一个进程,而每个进程可以拥有多个线程,每个线程是进程的一个执行场景/执行单元。进程与进程之间是不共享资源的,线程和线程之间会共享堆、方法区,但是每个线程会有其对应的栈空间。线程的栈空间存放线程执行的时需要用到的东西,例如在run一个程序时,jvm会run这个程序的main方法,main方法中我们可能会定义一个变量,此时这个变量是一个临时变量,而这个变量会被存放在栈中,还有栈中可能会调用方法,这个方法如果是递归方法,那么这些方法会依次压入栈中,当程序运行结束,这个栈的内存就会被释放

2021-04-03 14:57:52 101 2

原创 Java的IO

以字节方式FileInputStream:in表示从硬盘进到内存,以内存为客体。fis.read方法有多个FileOutputStream:out 表示从内存出到硬盘,以内存为主体。append表示追加变量,初始化时如果不给append传一个true值则会对文件清空后写入。以字符形式FileReaderFileWriter缓冲流BufferedInputStreamBufferedOutputStreamBufferedReaderBufferedWriter转换流InputSt

2021-03-26 17:27:05 55

原创 java中的Map;Collections工具类

什么叫泛型?泛型就是首先将这个定义出来的数据类型限制为一个类型,那不应该叫限制类型吗?为什么叫泛型呢?泛型的泛字不应该可以理解为广泛的泛吗?map的常用方法:set的底层是map,那为什么说map跟collection没有关系呢?set的底层是map怎么理解?怎么理解entrySet方法的逻辑,返回的是一个set集合,set不是key吗? map.entrySet 不是键值对形式全部拿出来啊?泛型采取键值对形式时怎么理解其中的逻辑呢?你要知道哪些是接口,哪些是实现类,哪些继承和实现了哪些类

2021-03-23 10:30:58 115

原创 我不熟悉的java的set

Set类型:有序:什么顺序进去则什么顺序出来可重复:值相同的元素可以重复存储new一个HashSet的时候底层实际上new了一个HashMap集合,向HashSet中存入元素实际上是向HashMap存储元素。初始化容量为16,扩容后为原容量的两倍。etc...

2021-03-23 10:29:12 56

原创 java中的泛型机制

泛型因其形状又称钻石表达式。注意在定义的时候String 、Integer 等包装类而不能直接用基本数据类型。泛型的优缺点是什么?public class Fanxing2<T> { public static void main(String[] args) { Set<Integer> s = new HashSet<>(); s.add(1); s.add(2); s.add(3);

2021-03-19 17:27:33 65

原创 Java集合的List

List底层是数组,是有序可重复的,下标从0开始,它有自己独有的迭代方式(也可以使用迭代器迭代)ArrayList a = new ArrayList();a.get(i); //for循环,i为数组中下标list:set(index,value)、get(index)、indexof(value)、lastindexof(value)、remove(index)set:修改index下标的元素的值get:得到index下标的元素的值indexOf:得到值为value的元素在表中存储的第

2021-03-18 17:10:54 211

原创 java中的集合Collection的初步认识

集合存放的是数据的引用或者对象的内存地址。输出比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远远比输入重要。输出远比输入要重要得多。输出远比输入要重要得多。输出远比输入要重要得多。输出远比输入要重要得多。输出远比输入要重要得多。输出远比输入要重要得多。输出远比

2021-03-17 16:35:36 73

原创 java中的枚举、异常

enum的创建(类似类和接口,枚举也是一种引用数据类型)//枚举的创建public enum Season { SPRING,SUMMER,AUTUMN,WINTER}public class EnumTest { public static void main(String[] args) { System.out.println(Season.SPRING); System.out.println(Season.SUMMER);...

2021-03-15 19:46:24 203

原创 java中的 DecimalFormat、BigDecimal类、Random类

BigDecimal适用于财务类软件,是高精度类。BigDecimal类的对象进行数学计算时要调用方法。DecimaFormatl类是什么?DecimalFormat是数据格式类。#指任意数字,指千分位.表示小数0表示不够的用0补足DecimalFormat df = new DecimalFormat("###,###.##");String str = df.format(12345.6); // 要用字符串变量来接收这个format后的值打印输出str为..

2021-03-13 22:32:02 120

原创 java中日期的处理

java.util.Datejava.text.SimpleDateFormat获取系统当前时间date -> format//其中SSS代表毫秒SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS"); sdf.format(param);format -> datesdf.parse("需要转换的日期参数格式"); 获取自1970-1-1 08:00:00到系...

2021-03-13 18:03:58 112

原创 Java的Integer

1、Integer提供手动拆/装箱,但是java提供自动拆/装箱机制。Integer x = 100; //自动装箱int y = x; //自动拆箱Integer.parseInt(String str) //将字符串转换成int型数据,如果str内容不是数值,则会出现NumberFormatException -->数字格式异常int、Integer、String类型间相互转换:int ->Integer & Integer-&...

2021-03-13 16:11:45 72

原创 java字符串相关

字符串的存取:java中字符串变量一旦赋值之后就是一个final值,不可以修改。一旦用双引号将字符括起来之后,这一段字符就成为了一个字符串常量,会被保存在方法区的字符串常量池中。如果 String str = new String("asdb");新建的对象里有一个地址,地址指向"asdb",str存的是这个对象的地址。字符串的判等:String str1 = new String("xyz");String str2 = new String("xyz");str1..

2021-03-13 11:55:04 54

原创 比较常见的冒泡、选择排序算法以及折半查找算法

算法冒泡排序:排序过程中每次从剩下的元素中选出最大值元素放到数组的最后,每次排序通过数组中两两比较,依次比较挑选直到倒数两个数比较完后将数组中最大值放入数组的最后一个元素中。如:{5,4,7,2,9,6}第一趟冒泡排序:第一次比较:{4,5,7,2,9,6}第二次比较:{4,5,7,2,9,6}第三次比较:{4,5,2,7,9,6}第四次比较:{4,5,2,7,9,6}第五次比较:{4,5,2,7,6,9}…public static void sort(int[] ints){

2021-03-12 18:47:10 373

原创 二维数组

二维数组:数组优缺点:数组的存储在计算机内存中是一段连续的存储空间,所以检索效率较高。但是数组的增删一般来说资源耗费较高,数组是线性表的一种,无法存储大容量数据,因为内存中比较难找到一段连续的内存空间。静态创建:type[][] variable = {{values},{values},{values}}动态创建:type[][] variable = new type[5][10]根据我的个人理解:动态创建只是创建了一个数组,数组里面的元素的值都为空。...

2021-03-11 21:05:56 488

原创 java中修饰符及其作用范围

关于数据的修饰符:private 范围是当前类default 范围是当前包内protect 范围是当前包以及其他包的子类中public 范围是整个项目。

2021-03-11 16:35:18 158

原创 多态

给父类型饮用赋一个子类对象后:父类型调用父类有且子类重写的方法时,会执行子类重写后的方法;当子类没有重写的话则自动执行父类的方法。根据我自己的个人理解:调用该方法的时候子类没有,而因为子类继承了父类,所以有了保底执行:而当重写(override)了之后,为了实现多态性,则会调用重写后的方法。此时父类中的引用数据有这个方法,但是存的值却是子类的对象,当调用时会寻找从子类的堆内存中调用,则重写了之后的方法覆盖了父类的方法,此时不可能调用到父类的方法体代码。...

2021-03-11 16:28:39 58

原创 运算符及其进制转换需要注意的点

运算符进制转换。小容量向大容量转换与大容量向小容量转换自动转换与强制类型转换。注意char的默认值。八种基本数据类型的默认值是一切向0看齐。转义字符逻辑运算符:短路运算符:什么是短路现象。运算符优先级...

2021-03-11 16:27:51 354

空空如也

空空如也

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

TA关注的人

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