自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA中的Static使用

对于static我们需要明确它是静态的,用于修饰成员,可以是成员变量或者是成员方法。值得注意的是:1.被static所修饰的变量或者方法会储存在数据共享区;2.被static修饰后的成员变量只有一份!3.当成员被static修饰之后,就多了一种访问方式,除了可以被对象调用之外,还可以直接被类名调用,(类名.静态成员);4.static的特点:(1).随着类的加载而被加载;(2).优先于对象存在;(3).被所有对象共享;5.被static修饰的变量成为静态变量(类变量)

2021-07-07 09:59:03 3619

原创 JAVA中的异常

概念:Java中的异常又称为例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类。异常产生的原因和使用规则:原因可分为三种:Java 内部错误发生异常,Java 虚拟机产生的异常。 编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。这种异常称为未检査的异常,一般需要在某些类中集中处理这些异常。 通过 throw 语句手动生成的异常,这种异常称为检査的异常,一般用来告知该方法的调用者一些必要的信息。在编

2021-07-06 15:39:07 80

原创 软件构造多维视图

对软件构造多维视图的表格进行整理:表格一共按照三个层次划分:按照程序阶段划分,分为构造阶段(build-time)和运行阶段(run-time)按照动态时间划分,分为时刻(moment)和时期(period)按照层级划分,分为代码层级(code)和组件层级(component)1. build-time(1) build-time; moment; code-level三种相互关联的形式面向词法:半结构化源代码面向词法:(AST抽象语法树)半结构化的源代码变成语法树(编译器能够

2021-07-04 20:21:00 190

原创 如何解决java.lang.ClassCastException: cannot be cast to java.lang.Comparable

我们要明确这是我们在使用treeset时经常引发的错误,因为不知道排序标准是什么,第一次Put时,因为treeset为空,不需要比较,第二次put时就需要比较了,这要求我们实现这个比较的方法,也就是我们告诉treeset用什么来比较。例如对时间段进行排序,时间段包括开始时间和结束时间,我们可以以开始时间为标准,令treeset按照这个来排序,这要求我们重写compareTo函数,因为图片上传不了,所以上传手撕的代码:@Override public int compareTo(Interva...

2021-07-03 22:09:20 3958

原创 Java中的伪随机数

在实验三中涉及到了随机分配员工分配表,所以这里我去网络上搜索了关于随机数的相关原理进行实验。1. Long型伪随机数指定最大值的随机数:public static Long getLongRd(int max){ return ThreadLocalRandom.current().nextLong(max);}Long型范围的随机数:2892122192609993272public static Long getLongRd(){ return ThreadLocalRa..

2021-07-02 20:53:53 577

原创 Java中TreeSet的用法

TreeSet是实现Set接口的实现类。所以它存储的值是唯一的,同时也可以对存储的值进行排序,排序用的是二叉树原理。针对于二叉树,我们可以知道小的值存储在左边,大的值存储在右边,相等不存储。TreeSet属于集的范围,只能存放引用类型,不能用于基本数据类型它本身不能有重复的元素,当存入自定义的引用类型的时候就必须考虑到元素不可重复的这个特性,自定义引用类型类由自己定义,实现的接口的方法由自己实现,在用TreeSet存放元素的时候的排序规则由自己定义。...

2021-07-01 18:59:20 685

原创 程序人生-Hello’s P2P

计算机系统大作业题 目程序人生-Hello’s P2P 专 业 计算机类 学  号 1190201206班 级1903007学 生 杨富生 指 导 教 师吴锐 计算机科学与技术学院2021年5月摘 要本论文通...

2021-06-25 16:26:52 87

空空如也

空空如也

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

TA关注的人

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