- 博客(9)
- 收藏
- 关注
原创 BeanUtils.copyProperties(A,B)
BeanUtils有2个包 ,关于BeanUtils.copyProperties(a, b)方法的使用也不一样,分别是:1.package org.apache.commons.beanutils;BeanUtils.copyProperties(A,B);是B中的值赋给A2.package org.springframework.beans;BeanUtils.copyProperties(A,B);是A中的值赋给B...
2022-05-24 18:24:46 150
原创 ConvertUtils.register注册转换器
当用到BeanUtils的populate、copyProperties方法或者getProperty,setProperty方法其实都会调用convert进行转换Converter只支持一些基本的类型,甚至连java.util.Date类型也不支持。而且当遇到不认识的类型时,会抛出异常(例如org.apache.commons.beanutils.ConversionException)。这个时候就需要给类型注册转换器,比如特别是在web项目中,如果没有注册日期的话,formbean中将不支持java
2022-05-24 18:10:01 794
原创 谈谈java中“equals”与“==”的区别
平时在学Java语言的时候,时常遇到“equals”和“”这两个字符,总是容易混淆。今天就和大家谈谈“equals”和“”之间的区别一、 “==”的用法基本数据类型 :byte,short,char,int,long,float,double,boolean。他们之间的比较,应用双等号(==),比较的是他们的值。引用数据类型:当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址(即为堆内存地址)。除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为false。因为每
2021-09-07 14:37:43 106
原创 JAVA中List 转long[]的方法
JAVA中List 转long[]的方法List list = new ArrayList();list.add(1L);list.add(2L);list.add(3L);System.out.println(list);long [] array = list.stream().mapToLong(t->t.longValue()).toArray();
2021-04-15 11:04:06 2335
原创 ubuntu系统下安装微信和QQ
Ubuntu系统(Linux)打开终端输入:wget -O- https://deepin-wine.i-m.dev/setup.sh | sh然后按照提示,安装wechat(微信):sudo apt-get install deepin.com.wechat继续安装QQ只需要一条命令:sudo apt-get install deepin.com.qq.im最后,重启电脑,在程序中即可发现微信和QQ图标...
2020-12-18 09:54:24 330
原创 java,js,redis中的数据类型
Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。实际上,JAVA中还存在另外一种基本类型void,它也有对应的包装类 java.lang.Void,不过我们无法直接对它们进行操作。8
2020-12-04 15:52:16 80
原创 Java基础之问题集
1.类的三个基本特性类具有封装性、继承性和多态性。1.封装性:类的封装性为类的成员提供公有、缺省、保护和私有等访问权限,目的是隐藏类中的私有变量和类中方法的实现细节。2.继承性:允许通过继承原有类的某些特性或全部特性而产生全新的类,原有的累称为父类,产生的新类称为子类。子类不仅可以直接继承父类的共性,而且也可以创建它特有的个性。3.多态性:是指在基类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同行为,多态性有两种表现形式:重载和覆盖。2.Java的跨平台原理java源程序(
2020-08-25 22:46:42 111
原创 框架问题集
spring框架1.什么是spring框架Spring 是另一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring 框架因其强大的功能以及卓越的性能而受到众多开发人员的喜爱。Spring 是分层的 Java SE/EE full-stack 轻量级开源框架,以 IoC(Inverse of Control,控制反转)和 AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本的 JavaBean 完成以前只可能
2020-08-25 22:29:36 335
原创 Java基础之JDK
JDK1.JDK的概述JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心。它包含了:1、 JAVA开发工具(jdk\bin)2、 基础开发库(jdk\jre\lib\rt.jar)3、 基础开发库的源码(jdk\src.zip)2.JDK的安装通过官方网站获取JDK:http://www.oracle.com注意:1、 同时安装多个jdk时需要使用指定环境变量来确认使用的是哪个jdk2、 安装路径不要有
2020-08-19 14:58:12 208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人