map作为参数,如果一个表有很多列,但是我查询语句只需要用到其中的一个列,如果让实体类作为参数可能会不太方便,使用map作为参数,然后将需要用到的列的字段作为key,put相...
map作为参数,如果一个表有很多列,但是我查询语句只需要用到其中的一个列,如果让实体类作为参数可能会不太方便,使用map作为参数,然后将需要用到的列的字段作为key,put相...
程序中的变量都是存储在主内存中的,每创建一个线程就会给他分配自己的内存空间。线程在使用变量时,会将主内存的变量复制到自己的内存中,然后对这个变量再进行操作。每个内存内部都会有...
在我们使用Maven构建项目的时候,会默认过滤掉静态资源,导致有些资源文件读取不到,排查很久发现自己的路径什么的都正确,这个时候就要考虑手动来配置maven,放开这个过滤,p...
io概念(序列化和反序列化) 在java.io包中,包含了众多对输入、输出操作相关的类。所有这些流类代表着输入源和输出目标。流就是把数据无结构化,按流的方式输入输出,这些无结...
从元素有序和重复看集合框架 List是有序,可重复。set无序不可重复,但是treeset有序。map无序,但treeMap有序 ,键值对中,键不可重复,值可以重复。 集合和...
你知道有哪些避免空指针的方法? 1、字符串比较,常量放前面 2、用String.valueOf()代替toString方法 3、强制类型转换,提前判断非空 什么是包装类,有什...
值传递和引用传递是什么? 值传递指的是指在调用函数时将实际参数复制一份传给方法的形式参数,函数对参数进行修改也不会影响到实际参数的值。 对象被值传递,意味着传递值的副本,不会...
Java抽象类有构造函数不? Java抽象类有构造函数,如果没有显式书写,编译器会为其提供一个无参的构造函数,因为继承他的类的构造函数都会调用super方法来调用父类构造函数...
原因 NullPointerException源码 开头就写明出现 NullPointerException的原因: Invoking a method from a nul...
抽象类的理解 被abstract class 定义的类称作抽象类。抽象类就是对类的抽象(包括方法和属性),接口只是对方法的抽象。强调"归属于",比如金鱼类和鲤鱼类可以抽象为鱼...
1、包装类 Java是面向对的语言,很多地方都需要使用对象而不是基本数据类型。比如,在集合类中,我们是无法将 int 、double 等类型放进去的。因为集合的容器要求元素是...
分类 有8个,字符型:char,布尔型:boolean,数值型:整型、浮点型。 整型:byte,short,int,long。一字节=8位(bit); 字节: 1,2,4 ,...
一旦一个 string 对象在内存(堆)中被创建出来,他就无法被修改。String 类的所有方法都没有改变字符串本身的值,都是返回了一个新的对象。如果你需要一个可修改的字符串...
在Java中通过访问修饰符来控制访问类成员的权限,具体作用范围如下。 类的成员被的调用规则如下: private修饰的只能在同一个类被直接调用。 不写或者default修饰的...
replace、replaceAll 和 replaceFirst 是 Java 中常用的替换字符的方法,它们的方法定义是: replace(CharSequence tar...
StringBuffer 和 StringBuilder 它们都是可变的字符串,StringBuffer和StringBuffer都继承自同一个抽象类AbStractStri...
虽然字符串是不可变的,但是还是可以通过新建字符串的方式来进行字符串的拼接。 常用的字符串拼接方式有五种,分别是使用+、使用 concat、使用 StringBuilder、...
子类能否重载父类方法 百度百科是这样定义重载的,overload可直译为重载,它是指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后再调用时,VM就...
再小的帆也能远航。我开始学编程的目地就是为了养家糊口,目前的状态就是处于刚入门。我相信只要肯花精力那就一定能够到达某个高度。持之以恒是干我们这行必备的品质。我曾在一个上市公...
从2020年7月毕业到现在,一直都在尝试各种东西,还没有摸索出自己的职场定位。因为大学期间迷上了王者荣耀游戏,当时游戏技术还是挺不错的,所以就想去当一名游戏主播,结果接触到不...