a、final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个 常量不能被重新赋值。 b、finally一般作用在try-catch代码块中,在处理异常的时候,通常我们将一定要执行的代码方法finally代码块中,表示不管是 否出现异常,该代码 ...
分类:
其他好文 时间:
2021-01-08 10:38:11
阅读次数:
0
获取一个整型随机数: 10-99 公式: [a,b] → (int)(Math.random() * (b - a + 1) +a) class RandomInt { public static void main(String[] args){ int value = (int)(Math.ra ...
分类:
编程语言 时间:
2021-01-07 11:59:44
阅读次数:
0
目录: 1、mvc和springmvc介绍 1.1、JAVAEE体系结构 1.2、mvc设计模式 model 1 model 2 1.3、Springmvc是什么 Springmvc是一个web层mvc框架,类似struts2。Springmvc是spring的一部分 2、Springmvc执行流程 ...
分类:
编程语言 时间:
2021-01-06 11:52:21
阅读次数:
0
yaml 中允许标识三种格式,分别为常量值、对象和数组 对象:键值对的集合,又称字典(dictionary)/哈希(hashes)/映射(mapping) 数组:一组按次序排列的值,又称序列(sequence)/列表(list) 常量值:单个,不可再分割的值 基本格式要求: 1.大小写敏感 2.使用 ...
分类:
其他好文 时间:
2021-01-04 11:26:57
阅读次数:
0
某日朋友发来一个Struts2的洞 说开始测试的时候能执行命令,结果交了以后审核说复现不了,他看了一下是被waf拦了。 于是发我看看能不能绕过。 首先用普通的payload打一下 %{(#test='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAU ...
分类:
其他好文 时间:
2021-01-04 11:08:25
阅读次数:
0
1、String abc=null,声明了一个字符串对象的空引用,在栈内创建了栈帧或句柄,未在堆内存内分配空间; 2、String abc="",声明了一个空字符串对象,初始化栈内分配了内存,指向常量池空字符串地址; 3、String abc,声明了字符串对象,但为分配内存。作为成员变量时程序运行会 ...
分类:
其他好文 时间:
2021-01-02 10:55:34
阅读次数:
0
JS简介 1.也是一门编程语言,也可以用来写后端代码(node.js) 2.面向对象语言 注释 // 变量 首次定义一个变量名时,需要用关键字声明 var name = "egon"; let name = "jason"; var定义的是全局变量 const pi = 3.14; 定义一个常量 命 ...
分类:
Web程序 时间:
2020-12-31 12:46:36
阅读次数:
0
final、finalize()、finally 性质不同 final为关键字; finalize()为方法; finally为区块标志,用于try语句中; 作用 final为用于标识常量的关键字,final标识的关键字存储在常量池中(在这里final常量的具体用法将在下面进行介绍); finali ...
分类:
其他好文 时间:
2020-12-31 12:31:19
阅读次数:
0
1. 基本概念 由于String类描述的字符串内容是个常量不可改变,当需要在Java代码中描述大量类似的字符串 时,只能单独申请和存储,此时会造成内存空间的浪费。 为了解决上述问题,可以使用java.lang.StringBuilder类和java.lang.StringBuffer类来描述字符序 ...
分类:
编程语言 时间:
2020-12-30 11:24:47
阅读次数:
0
虚拟机栈概述 由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 栈实现的优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。 有不少Java开发人员一提到Java内存结构,就会非常粗略度地将JVM中的内存区 ...
分类:
编程语言 时间:
2020-12-29 12:02:01
阅读次数:
0