1.&和&&的区别 1)&和&&都可以作为逻辑与的运算符 2)&&具有短路的功能,第一个表达式为false时,就不再计算第二个表达式2.Byte 类型的-128 怎么表示 byte范围是-128~127,10000000 到0111 1111。3==运算符 结果是boolean类型,如果基本数据类型,比较的是两边的值,如果是引用数据类
转载
2023-08-20 15:10:32
61阅读
SpringBoot 面试题总结 (JavaGuide)用 JavaGuide 复习 SpringBoot 时,找到一些面试题,没有答案,自己花了一天时间在网上找资料总结了一些,有些答案的来源比较杂忘了没有标注,望见谅。 SpringBoot 面试题总结 (JavaGuide)SpringBoot 面试题总结 (JavaGuide)1. 简单介绍一下 Spring?有啥缺点?(一)重量级框架(二)
转载
2023-10-27 12:30:20
120阅读
1. 常用词汇 JVM Java Virtual Machine Java虚拟机 GC Garbage Collection 垃圾回收 JDK Java Development Kit Java开
原创
2022-11-15 21:05:32
138阅读
文章目录面向对象基础静态变量成员变量和局部变量的区别创建一个对象用什么运算符?对象引用和对象实体有什么区别?构造方法的作用?特点?是否可以被override?面向对象的三大特征封装继承多态接口和抽象类有什么相同和不同深拷贝和浅拷贝有什么区别?native关键字hashCode()有什么用String、StringBuffer、StringBuilder字符串拼接用“+” 还是 StringBui
问题一(自增变量): package com.model.number; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/8/7 14:55 * ++i 和 i++ */ public class NumberDemo01 { public s ...
转载
2021-08-07 19:06:00
214阅读
2评论
解释:好像string类型也可以用在switch()中上述问题来了:如果我在其他包上新建一个本类的子类,怎么办,访问权限如何?对上面的画框处的疑问的解析:因为hashCode()本身是Object对象的(在object对象来看,任何新对象的hashCode值不一样,除非我们重写这个方法,比如在散列表(比如set集合)里面就对这个方法进行了重写,这个意思上图也说了)...
原创
2021-06-21 18:10:19
130阅读
# JavaSE集合面试题解析
## 引言
在Java开发中,集合是一种非常重要的数据结构,几乎每个Java开发者都会在日常工作中接触到并使用集合。因此,掌握Java集合框架的基础知识对于任何一位Java开发者来说都是必备的。面试中经常出现关于JavaSE集合的面试题,本文将详细介绍如何实现JavaSE集合面试题,并帮助刚入行的小白更好地理解和掌握这些知识点。
## 整体流程
下面是实现Jav
原创
2023-08-24 12:59:59
41阅读
JavaSE基础笔记一个标准的类通常要拥有下面四个组成部分:所有的成员变量都要使用private关键字修饰为每一个成员变量编写一对Get/Set方法编写一个无参数的构造方法编写一个全参数的构造方法引用类型的一般使用步骤:1.导包import 包路径.类名称;如果需要使用的目标类和当前类位于同一个包下,则可以省略导包语句不写java.lang包下的内容不需要导包,其他的包都需要import语句2.创
转载
2023-08-20 15:10:10
30阅读
目录一、Java面向对象1.面向对象的特性及理解2.访问修饰符都有哪些,它们的区别有哪些3.为什么使用clone4.浅拷贝和深拷贝5.面向过程和面向对象的区别6.成员变量和局部变量的区别7.String 、StringBuilder 和 StringBuffer 的区别8.Object类常用方法二、JavaSE语法1. & 和 && 的区别 ,那 | 和 ||&n
JavaSE面试题Java基础知识面试一、自增变量习题练习过程分析总结二、单例模式(Singleton)三、 类的初始化和实例化习题练习总结四、方法的参数传递机制习题练习过程分析总结五、递归与迭代习题练习递归解法循环迭代总结 Java基础知识面试此部分为Java基础面试题,包括自增变量、单例模式、类的初始化与实例化、方法的参数传递机制、递归与迭代、成员变量与局部变量。一、自增变量习题练习publ
转载
2023-09-21 06:42:56
42阅读
文章目录Java面试题大全一.JavaSE 部分基础部分1、Java中基本数据类型有哪些?2、Integer 和 int的区别3、String和StringBuilder和StringBuffer区别4、String a= "A" 和 String a = new String("A") 创建字符串的区别5、下面代码创建了几个对象6、== 和 equals 的区别是什么7、final 和 fin
IO
原创
2021-08-26 10:00:12
97阅读
JAVASE笔试面试题汇总 1. STRING是最基本的数据类型吗?答:基本数据类型包括byte、in
原创
2022-09-01 15:03:56
100阅读
最近比较忙等待更新中
原创
2021-08-26 10:00:03
211阅读
一、内存与线程1、内存结构内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存的申请、划分、使用、回收的管理策略,通说来说JVM的内存管理指运行时数据区这一大块的管理。2、线程运行JVM中一个应用是可以有多个线程并行执行,线程被一对一映射为服务所在操作系统线程,调度在可
集合
原创
2021-08-26 10:00:10
114阅读
Java SE面试中常见问题总结文章目录Java SE面试中常见问题总结@[toc]1. Java面向对象(1). 封装(2). 继承1). 方法重写2). 类实例化的过程(3). 多态2. 访问权限修饰关键字3. Java中的异常(1). 异常体系(2). throws和throw关键字(3). finally关键字4. Synchronized详解(1). Synchronized使用1).
转载
2023-08-10 16:11:34
154阅读
【前言】别人都在你看不到的地方暗自努力,在你看得到的地方,他们也和你一样显得游手好闲,和你一样会抱怨,而只有你自己相信这些都是真的,最后,也只有你一个人继续不思进取 …… 【下载】个人结合诸多资料,总结的一些JavaEE常见面试题,主要针对初/中级程序员。想要word完整版下载的,评论里留言留下你的邮箱!16.请写出hibernate中主键生成策略?答:①increment:适用于sh
转载
2023-08-28 07:56:43
60阅读
2021大厂Java面试真题(Java 集合 )1、说说 List, Set, Queue, Map 四者的区别?List(对付顺序的好帮手): 存储的元素是有序的、可重复的。Set(注重独一无二的性质): 存储的元素是无序的、不可重复的。Queue(实现排队功能的叫号机): 按特定的排队规则来确定先后顺序,存储的元素是有序的、可重复的。Map(用 key 来搜索的专家): 使用键值对(key-v
转载
2023-07-24 22:19:26
47阅读
你好,我是方向盘(YourBatman、方哥)说在前面此博文旨在搜集一些JavaSE基础部分的经典面试题,希望能达到一针见血,通过面试题来达到让大家记忆深刻的目的。 持续连载中。。。案例++i和i++有什么区别?volatile关键字?能保证这个操作的原子性吗?1、请补全下面代码,达到所需输出的效果public static void main(String[] args) throws Exce