随笔分类 - Java
摘要:List最为Collection接口的子接口,当然可以使用Collection接口里的全部方法。而且由于List是有序集合,因此List集合里增加了一些根据索引来操作集合元素的方法: List判断两个对象只要通过Equals()方法比较返回true即可,所以如果一个对象重写了equals()方法且返
阅读全文
摘要:enum Season { SPRING, SUMMER, FALL, WINTER } public class EnumSetTest { public static void main(String[] args) { //创建一个EnumSet集合,集合元素就是Season枚举类的全部枚举值 EnumSet es1 = EnumSet.a...
阅读全文
摘要:TreeSet的基础方法: 我们要注意的是,如果试图把一个对象添加到TreeSet时,则该对象的类必须实现Comparable接口,否则会抛出异常。而且添加到TreeSet中的元素必须是同一个类的对象,不然会抛出java.lang.ClassCastException异常。
阅读全文
摘要://Math类的数学计算功能 public class MathTest { public static void main(String[] args) { /*----------下面是三角运算----------*/ //将弧度转换成角度 System.out.println("Math.toDegrees(1.57):" + Mat...
阅读全文
摘要://StringBuilder用法 public class StringBuilderTest { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); //追加字符串 sb.append("Java"); //sb...
阅读全文
摘要:java.lang.Integer类的源代码: 从上面代码可以看出,系统把一个-128~127之间的整数自动装箱成Integer实例,并放入了一个名为cache的数组中缓存气力啊。如果以后把一个-128~127之间的整数自动装箱成一个Integer实例时,实际上是直接指向对应的数组元素,因此-128
阅读全文
摘要:https://blog.csdn.net/klalall/article/details/59116847
阅读全文
摘要:1.java.lang.ArrayIndexOutOfBoundsException:N(数组索引越界异常。如果访问数组元素时指定的索引值小于0,或者大于等于数组的长度,编译程序不会出现任何错误,但运行时出现异常) 2.java.lang.NumberFormatException异常(当试图使用一
阅读全文
摘要:转载:https://blog.csdn.net/lun379292733/article/details/18673081
阅读全文
摘要:转载:https://blog.csdn.net/pangqiandou/article/details/53234586
阅读全文
摘要:21.常量池专门用于管理在编译时被确定并被保存在已编译的.class文件中的一些数据。它包括了关于类、方法、接口中的常量,还包括字符串常量。 22.String已经重写了Object的equals()方法,String的equals()方法判断两个字符串相等的标准是:只要两个字符串所包含的字符序列相
阅读全文
摘要:1.+不仅可作为加法运算符使用,还可作为字符串连接运算符使用。 2.a = b = c = 7;//虽然java支持这种一次为多个变量赋值的写法,但这种写法导致程序的可读性降低,因此不推荐这样写。 3.当进行移位运算时,只要被移位的二进制码没有发生有效位丢失(对于整数而言,通常指被移出的位全部都是0
阅读全文
摘要:1.从毕业到现在工作了几个月了,每天都是在写一些js代码,感觉作为一个web程序员,java还是十分重要的,于是自己买了一本java书来边学边练习,然后发现自己连使用记事本来编写的HelloWorld.java运行时就出问题了,感觉不可思议,竟然连HelloWorld都运行不了,首先我是使用java
阅读全文
摘要:1.final修饰符的用法: final可以修饰变量,被final修饰的变量被赋初始值之后,不能对它重新赋值。 final可以修饰方法,被final修饰的方法不能被重写。 final可以修饰类,被final修饰的类不能够被继承。 上面的这些“语法口诀”对真正掌握final修饰符的用法依然是不够的。
阅读全文
摘要:项目中要实现替换模版txt文本里面的内容,然后生成新的文档,其中先把模版文本的内容通过创建的 BufferedReader bufReader 使用 readLine() 来一行一行读取,所以在完成替换后要为每一行字符串添加换行符,之前参照网上的方法是使用 System.getProperty("l
阅读全文
摘要:1.毕设使用的是react+java开发的网上书城,大家都知道react主要是视图(表现层或页面),数据的处理还是通过java来实现的,所以我的毕设相当于是两个项目组成的,一个是前端项目,一个是后台项目,在react中我是用的是fetch来实现数据的异步请求,下面展示用户注册的代码: 上面的 htt
阅读全文
摘要:61.几种常见排序法的比较 62.优化Hibernate所鼓励的7大措施: 1).尽量使用many-to-one,避免使用单项one-to-many 2).灵活使用单向one-to-many 3).不用一对一,使用多对一代替一对一 4).配置对象缓存,不使用集合缓存 5).一对多使用Bag 多对一使
阅读全文
摘要:51.jsp的运行周期 jspt生命周期:init 、service、destory 除了init只初始化一次外(第一次运行jsp的时候执行),其他 用户端运行JSP时方法都会运行一次。 52.二叉树总是以层次遍历的顺序存储,并且按照完全二叉树的方式建立,所以有很多空节点,会浪费存储空间,完全二叉树
阅读全文
摘要:41.面向对象的五大基本原则 (1)单一职责原则(SRP) (2)开放封闭原则(OCP) (3)里氏替换原则(LSP) (4)依赖倒置原则(DIP) (5)接口隔离原则(ISP) 单一职责原则(SRP) • 一个类应该仅有一个引起它变化的原因(最简单,最容易理解却最不容易做到的一个设计原则)职员类例
阅读全文
摘要:31.中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径
阅读全文

浙公网安备 33010602011771号