自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 matlab的拟合分布工具使用说明

在命令行窗口输入要拟合的数据B,调用dfittool工具点击的Data选项选择要拟合的数据——Creat Data Set——close生成数据B的

2021-07-19 10:52:17 1508

原创 以数组形式生成一棵完全二叉树

package test;//前序遍历的递归实现与非递归实现import java.util.Stack;public class Test { public static void main(String[] args) { TreeNode[] node = new TreeNode[10];//以数组形式生成一棵完全二叉树 for(int i = 0; i < 10; i++) { node[i] = new TreeNode(i); } for(int i

2021-06-10 14:53:56 335

原创 接口中为什么不能定义常量

接口定义的是一套规范,提供一种统一的”协议”,而接口中的属性也属于“协议”中的成员。它们是公共的,静态的,最终的常量(public static final)抽象类是不“完全”的类,相当于是接口和具体类的一个中间层,即满足接口的抽象,也满足具体的实现。如果接口可以定义变量,但是接口中的方法又都是抽象的,在接口中无法通过行为来修改属性。有的人会说了,没有关系,可以通过实现接口的对象的行为来修改接口中的属性。这当然没有问题,但是考虑这样的情况。如果接口 A 中有一个public 访问权限的静态变量 a。按照

2021-05-12 10:23:37 885

原创 子接口与父接口定义相同的方法

看源码的时候自己好奇一个小问题,就是为什么Set接口继承了Collection接口,然后Set接口中还要定义与Collection接口中相同的方法。在网上搜索得出了以下结论:考虑到类的易读性,提醒使用者此处有这个方法。...

2021-05-11 11:29:17 176

原创 Java转换流理解

utf8.txt文本通过UTF-8(由用户设定字符集)对输入的字符进行编码;编码后以字节的形式进行传输,但是程序要读入的是字符的形式,于是利用了转换流工具InputStreamReader;InputStreamReader:是从字节流到字符流的桥梁,将字节转换为字符,然后以字符的形式进行数据传输;具体实现是通过读取字节,并用指定的字符集(这里是UTF-8)将其解码为字符。它的字符集可以由名称指定(调用构造器时指定),也可以接受平台的默认字符集。从程序中输出的是字符的形式,通过转换...

2021-05-02 12:56:24 62

原创 详解二分查找

转载:https://www.cnblogs.com/kyoner/p/11080078.html

2021-05-02 12:45:56 45

原创 String的底层存储是什么?

String的底层存储是什么?在JDK9之前,String的底层存储结构是char[],一个char需要占用两个字节的存储单位。据说是JDK的开发人员经过调研了成千上万的应用程序的heap dump信息,然后得出了一个结论:大部分的String都是以Latin-1字符编码来表示的,只需要一个字节存储就够了,两个字节完全是浪费。于是在JDK9之后,字符串的底层存储变成了byte[]。里面的coder代表编码的格式,目前String支持两种编码格式LATIN1和UTF16。LATIN1需要用一个字节来

2021-04-04 14:24:06 1410

原创 Java中,数组变量为null与数组长度为0的区别

Java中,数组变量为null与数组长度为0的区别转自https://blog.csdn.net/fyfcauc/article/details/37930193有如下两个变量定义:1 int[] zero = new int[0];2 int[] n = null;解释:在Java中,允许有长度为0的数组。zero是一个长度为0的数组,我们称之为“空数组”,空数组也是一个对象,只是包含元素个数为0。内存解析:就是zero存放在栈空间,它有指向堆空间的一个对象,该对象的长度为0。n

2021-03-30 09:37:03 796

空空如也

空空如也

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

TA关注的人

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