前端面试题 - webAPI元素操作JS动态创建节点请补全JavaScript函数,根据参数数组创建li元素。 要求:li元素的个数和数组的长度一样li元素的内容是数组中的每个元素将创建的所有li元素插入到ul中// innerHTML function createLi(array){ // 补全代码 var lis; array.forEach((ele)=>{
转载 2023-07-21 11:13:44
61阅读
Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。  每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。
MySQL 3 种text类型的最大长度如下:覆盖索引是指一个索引包含了查询所需的所有列,因此不需要访问表中的数据行就能完成查询
原创 2月前
114阅读
1.public class Test { public static void main(String[] args) { User u = new User("fff"); Test.setUsers(u); System.out.println(u.get
原创 2014-11-06 20:58:53
762阅读
1.抽象和封装的不同点抽象和封装是互补的概念。一方面,抽象关注对象的行为。另一方面,封装关注对象行为的细节。一般是通过隐藏对象内部状态信息做到封装,因此,封装可以看成是用来提供抽象的一种策略。2.重载和重写的区别重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和
转载 2020-02-19 14:48:00
131阅读
2评论
Java基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ ×
原创 2021-07-14 15:03:08
105阅读
1用过jdk8吗?了解函数式编程吗?NIO了解吗?2CopyOnWrite应用场景?3如何java实现互斥锁?zk实现分布式队列?4数据库优化方式?数据库索引有哪些,区别。5如何保证一个类是线程安全的?servlet是线程安全的吗?6线程池拒绝策略?7策略模式和状态模式的区别?单利如何保证线程安全?jdk动态代理原理?【动静区别】8jvm的运行时数据结构?调试时候用的哪里最多?9搭建过集群,如何保
原创 2017-12-13 21:35:07
1549阅读
java基础面试题
原创 精选 10月前
929阅读
面试题Java基础简述JDK和JRE的区别 JDK是Java开发人员在开发过程中使用的软件开发包,它提供了Java的开发环境和运行环境。 JRE是Java Runtime Enviroment,Java的运行环境。 如果你只想跑Java程序,只需要安装jre就够了,如果要从事开发就得安装jdk。简述path和classpath的区别 path是系统
原创 2022-01-21 10:31:44
61阅读
开篇介绍大家好,我是Java最全面试题库的提裤姐,今天这篇是JavaEE面试题系列的第一篇,主要总结了Web应用服务器相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。Tomcat是什么tomcat是一个web应用服务器。比如,我们写的项目打包成war包以后需要放到tomcat指定的目录下。在启动tomcat
JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为
转载 精选 2014-09-26 09:23:18
1574阅读
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、说说&和&&的区别。&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为tru
转载 精选 2016-08-15 14:20:56
374阅读
java基础面试题主要是从网上搜到的进行总结的,个人能力有限,可能不是很全面。红色部分为重点部分,要多看。Java核心技术部分覆盖的知识:ava基本语法、面向对象(包括类定义、方法、构造器、递归、继承、抽象类、接口、枚举以及final、static等关键字)、Java常用APIJava集合框架(需要重点掌握)、注解(Annotation)、泛型、输入/输出、多线程、网络通信、反射、内存管理。1、
原创 2018-01-28 22:21:04
705阅读
什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器
原创 2022-05-24 17:41:37
98阅读
JAVA相关基础知识 1、面向对象的特征有哪些方面   1.抽象:  抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。  2.继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类
转载 2021-05-19 09:09:00
127阅读
2评论
java基础1.描述一下值传递和引用传递的区别java中只有值传递,没有引用传递详解2.== 和 equals 区别是什么、String 中的 equals 方法是如何重写的、为什么要重写 equals 方法、为什么要重写 hashCode 方法== 和 equals 区别是什么String中的equals方法是如何重写的public boolean equals(Object anObject) { if (this == anObject) { return tr
原创 2021-08-13 22:56:26
2725阅读
1.synchronized的底层原理? synchronized底层原理,是跟JVM指令和monitor有关,你如果用到了synchronized关键字,在底层的JVM指令中,会有monitorenter和monitorexit两个指令,每个对象都有一个关联的monitor,如果要对一个对象加锁,
转载 2020-02-04 10:28:00
65阅读
2评论
1。请讲解一下 classloader 机制2。请讲解一下 GC 机制3。请设计一下 sso 单点登录(
原创 2022-11-19 09:55:44
71阅读
更多源码分享:https://github.com/luo948521848/
原创 2023-03-08 10:46:20
300阅读
1.java的基本特性继承,多态,封装,抽象2.String是否可以被继承String 类是 final 类,不可以被求子类被重写方法与父类被重写方法有相
原创 2022-12-09 12:03:41
120阅读
  • 1
  • 2
  • 3
  • 4
  • 5