爪哇
.
kira不羡仙
这个作者很懒,什么都没留下…
展开
-
编号或者编码自动生成
实际的项目中,客户提供的表单某个字段编码或者编号是有固定格式的,不能让客户自己每次都去填写,要自动生成原创 2022-09-17 17:05:00 · 617 阅读 · 1 评论 -
向页面setAttribute年份、12个月份
private static final ArrayList<HashMap<String, Object>> YEAR_LIST;private static final List<HashMap<String, String>> MONTH_LIST;private static String currentMonth;static { //start 这段代码用于向页面setAttribute年份以及月份 //获取当前年份及前2年.原创 2022-01-14 01:47:52 · 212 阅读 · 0 评论 -
去掉\r\n
String keyProNames = Pattern.compile("\\s*|\t|\r|\n").matcher(request.getParameter("keyProName").trim()).replaceAll("");原创 2021-11-15 16:14:33 · 384 阅读 · 0 评论 -
两个日期类的变量做减法得到天数
方式1://dto是实体类对象//set()接收3个参数,分别是年、月、日Calendar calendar = Calendar.getInstance();calendar.set(Integer.parseInt(dto.getReceivDate().substring(0,4)), Integer.parseInt(dto.getReceivDate().substring(5,7)), Integer.parseInt(dto.getReceivDate().substring(8,原创 2021-04-14 14:23:57 · 372 阅读 · 1 评论 -
【算数运算符】
++ 和 -- 的用法作用:对变量自增1或者自减1,常量不可以单独使用:放在操作数的前面和后面效果是一样的参与运算使用:放在操作数的前面:先自增或者自减,再赋值参与运算放在操作数的后面:先赋值参与运算,再自增或者自减...原创 2020-12-26 13:06:08 · 105 阅读 · 0 评论 -
【IO-对象序列化】
基本概念与Serializable接口对象序列化:把一个对象变为二进制数据流的一种方法如果一个类的对象想被序列化,对象所在的类必须实现 java.io.Serializable接口,此接口没有定义任何的方法,所以此接口是一个标识接口,表示一个类具备被序列化的能力...原创 2020-12-19 16:17:48 · 97 阅读 · 1 评论 -
【面向对象3大特点】
封装性封装是面向对象的方法应该遵循的一个重要原则,它有2个含义:① 把对象的属性和行为看成一个密不可分的整体,把这两者(对象的属性和行为)封装在不可分割的对象当中② 把不需要让外界知道的信息隐蔽起来。一些对象的属性和行为允许外界知道或使用,但不允许更改;另一些属性和行为则不允许外界知道,或只允许使用对象的功能,尽可能隐蔽对象的功能实现细节封装在不可分割的对象当中,可以为属性和行为声明不同的可见性或者访问权限继承性若一个子类只允许继承一个父类,则称为单继承,若允许继承多个父类,则称为多原创 2020-12-17 17:35:21 · 150 阅读 · 0 评论 -
【java常见的错误】
Syntax error on token ";",{expected after this token没有写main方法!原创 2020-09-15 23:45:00 · 105 阅读 · 0 评论 -
【集合】框架
集合的由来:java是面向对象语言,它对事物的描述都是通过对象来体现的。为了方便对这些对象进行操作,我们就必须把这些对象进行存储,存储这些对象,就不能是一个基本的变量,而应该是一个容器类型的变量。数组和StringBuffer是容器类型的,StringBuffer的结果是一个字符串,不一定满足我们的要求,所以只能选择数组,这就是“对象数组”。而对象数组又不能适应变化的需求,因为数组的长度是固定的,为了适应变化的需求,java就提供了集合供我们使用。数组和集合的区别:1 长度区别:数组的长原创 2020-11-14 15:35:20 · 401 阅读 · 1 评论