摘要:
一、为什么需要包装类 包装类的主要功能是针对基本数据类型的对象转换而实现的。若想把基本数据类型以类或者对象的形式进行处理,就需要转换成包装类。 二、有哪些包装类 基本数据类型有八种,对应的包装类也有八种,对应关系如下: 概括的说,包装类分为两种: 对象型包装... 阅读全文
摘要:
类的继承的作用主要在于可以扩充已有类的功能,子类继承后可以任意选择是否实现父类的方法,想实现就实现,不想实现就不实现。换句话说,父类无法对子类是否实现自己的某个方法做强制的约定。要想强制子类必须实现父类的某个方法,在设计时就需要考虑抽象类。 一、抽象类的定义 ... 阅读全文
摘要:
一、windows下 项目启动时经常见到端口被占用的情况,这时有两个方案:一是改项目配置文件的端口;二是释放这个被占用的端口。 我们这里看第二种,释放被占用的端口需要两个命令: netstat -ano|findstr 被占用端口号taskkill /t... 阅读全文
摘要:
在定义字符串时," "和“null”不是一样的概念,一个表示有实例化对象、一个表示没有实例化对象。 String str1 = "";System.out.println(str1.isEmpty());System.out.println("sdsd".is... 阅读全文
摘要:
对于int类型的变量,我们只需要“==”来比较两者大小,但是对于两个字符串类型的变量不能完全用“==”来比较大小。 “==”和“equals()”的区别: “==” :可以用户数值的比较,但是比较字符串时比较的是两个字符串对象的内存地址是否相同;“equals... 阅读全文
摘要:
String类型不属于基本数据类型之一,它实际上是对数组的特殊包装,是一个匿名对象。 /** The value is used for character storage. */private final char value[]; 1、String类的... 阅读全文
摘要:
1、数组静态初始化 静态初始化就是在数组定义时就为其设置好内容,例如: 数据类型 数组名称[] = {数据1,数据2,...};或数据类型 数组名称[] = new 数据类型 [] {数据1,数据2,...}; 前一种是简写格式,后一种是完整格式,要注意的是... 阅读全文
摘要:
(1)static关键字:(修饰公共属性和方法),本身是一个公共属性,不需要先实例化对象才能使用,当然也可以通过对象来调用,但是最好的做法是直接使用类名调用。(2)static类型属性虽然方便使用,但设计类时,首选非static属性,只有考虑共公信息存储时才定... 阅读全文
摘要:
最近后台日志报错如下: 主要原因是server.xml文件里没有配置Tomcat的header缓冲区大小,默认缓存区无法满足时报错,只需要在server.xml中增加maxHttpHeaderSize字段即可: <Connector port="7070" ... 阅读全文
摘要:
最近写个接口给前端,前端说你这个map返回的数据都有了但是顺序是乱的,如下: 以上是想按照日期升序排列的,保存时明明是按照日期顺序封装的,但得到的是乱序的,查看代码发现我定义的orderDayMap是一个HashMap,HashMap不支持排序。 要想实现... 阅读全文