![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
xiaohii
这个作者很懒,什么都没留下…
展开
-
Android模拟器 Genymotion安装APP报错 提示需要支持X86或安装ARM translation tool的解决方案
Android模拟器 Genymotion安装APP报错 提示需要支持X86或安装ARM translation tool的解决方案Genymotion 在安装APP时,报以下错误:问题原因:解决问题:总结:Genymotion 在安装APP时,报以下错误:An error occured while deploying the file.This probably means that the app contians ARM native code and you Genymotion device原创 2021-04-02 19:02:57 · 1987 阅读 · 1 评论 -
Java 实现Excel文件读取
Java 实现Excel文件读取使用testng做测试时,经常会用Excel来写用例,然后用Java读取,进行数据分析。下面就是一个Excel文件读取的例子:package com.test.webtestinaction.common;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.openxml4j.e原创 2021-03-20 16:26:05 · 761 阅读 · 0 评论 -
反射基础--按继承层次对类排序
反射之按继承层次对类排序说明技巧代码实例说明Java提供了instanceof运算符来比较两个类或接口之间是否存在继承关系。技巧TreeSet是基于TreeMap的NavigableSet实现的。它使用元素的自然排序对元素进行排序,或者根据创建set时提供的Comparator进行排序。代码实例1、创建ClassComparator类继承Comparator接口,实现compare()方法,并根据isAssignableFrom()方法的返回值来判断两个类之间的关系。package refle原创 2021-02-28 20:45:08 · 118 阅读 · 0 评论 -
反射基础--查看类成员
反射查看类成员说明技巧代码实例说明反射机制查看类名等信息后,是不是也可以查看类成员,这样,我们就可以通过类成员,进行其他的操作了。技巧Class类常用的访问类成员方法方法名作用getConstructors()返回由该类对象的所有构造方法组成的数组getDeclaredFields()返回由该类对象的所有非继承域组成的数组getDeclaredMethods()返回由该类对象的所有非继承方法组成的数组代码实例package reflect;impo原创 2021-02-28 20:20:22 · 127 阅读 · 0 评论 -
反射基础--查看类的声明
查看类声明说明知识点实例代码说明类的声明包括常见的修饰符:public 、protected、private、abstract、static、final、strictfp等、类的名称、类的泛型参数、类的继承类、类的注解等信息。知识点Class类 实例表示正在运行的Java应用程序中的应用和接口。枚举是一种类,注释是一种接口。数组被映射为Class对象的一个类,具有相同元素类型和维度的数组共享该Class对象。基本的Java类型和关键字void也表示为Class对象,没有公共构造方法。Class原创 2021-02-28 20:01:05 · 70 阅读 · 0 评论 -
反射基础--实例化Class类的5种方式
实例化Class类的5种方式说明技巧获取Class对象的5种方法实例代码说明Java 的数据类型可以分为两类,引用类型和原始类型。对于每一种类型的对象,Java虚拟机会实例化不可变的java.lang.Class对象。它提供了再运行时检查对象属性的方法,这些属性包括它的成员和类型信息。更重要的是Class对象是所有反射API的入口。技巧Class类是泛型类,可以使用@SuppressWarnings(“unchecked”)忽略泛型或者使用Class<?>类型。获取Class对象的5种原创 2021-02-28 19:19:08 · 268 阅读 · 0 评论 -
Mybatis获取自增id配置
@[doc]开发过程中,向表中插入数据时,会用到自增ID。在插入数据后,想获取到该数据的ID,要怎么操作那?别急,这时候需要一个配置:在对应的mapper文件中,添加useGeneratedKeys="true" keyProperty="id"就可以了。 <insert id="insert" parameterType="com.mmall.pojo.Shipping" use...原创 2020-05-06 14:45:54 · 277 阅读 · 0 评论 -
Java中整数转换成二进制、八进制、十六进制
方法名作用toBinaryString(int i)返回i 的二进制toOctalString(int i)返回i的八进制toHexString(int i)返回i 的十六进制以上方法返回值都是无符号的结果缺点:不能进行连续转换...原创 2020-01-17 10:53:09 · 749 阅读 · 1 评论 -
Java中的startsWith()方法
startsWith()方法一般用于检测某请求字符串是否以指定的前缀开始的。例如:服务器要判断某个请求是否合规,首先确定协议,比如http、ftp等,这时,就可以用startsWith()。两种语法:/**prefix 前缀*toffset 字符串中开始查找的位置**/public boolean startsWith(String prefix, int toffset)pu...原创 2020-01-14 14:14:15 · 22311 阅读 · 0 评论