原标题:你遇到的前端面试题都有什么?分享了一些Web前端的面试题,限时一小时,你看看自己能够答出多少道!放心,这些面试题都是一些非常基础的知识,只要你在平时认真听课、学习了,那么这些面试题肯定不会难道你。建议:虽然没有人监督你,但还是希望你不要去寻找答案,脱离百度,拿起纸笔,你试一下自己究竟能够答出个什么水平!有没有真本领?答案尽在这些面试题里!那么,你准备好了吗?OK!计时开始!一、HTML常见
转载
2023-08-08 20:41:00
36阅读
一、HTML基础HTML是构建Web页面的基础语言。在这个部分,我将向您介绍一些常见的HTML面试题。1. 什么是HTML?它的作用是什么?HTML(超文本标记语言)是一种用于创建网页的标准标记语言。它通过使用标签和属性来描述页面的结构和内容,并与其他媒体如CSS和JavaScript一起工作,使网页呈现出丰富多样的效果。2. 解释什么是HTML标签?如何使用HTML标签来显示文本?HTML标签是
本文总结了56道JavaScript高频面试题,内容涵盖数据类型、类型转换、内置对象、异步编程等核心知识点。主要内容包括: 数据类型与转换 8种数据类型分类(基本类型和引用类型) 类型判断方法(typeof、instanceof等) null/undefined区别 强制类型转换规则 对象与数组 对象合并方法(Object.assign、扩展运算符) 数组遍历与操作方法(map、forEach、splice等) 类数组对象转换 异步编程 事件循环机制 Promise与async/await AJAX实现方式
HTML+CSS1.如何清除浮动?(4种)clear:both:本质就是闭合浮动, 就是让父盒子闭合出口和入口,不让子盒子出来 (1).额外标签法:在最后一个浮动标签后,新增加一个标签,给其设置 clear:both;(不推荐) 优点:通俗易懂,方便 缺点:添加无意义
转载
2023-07-21 16:07:02
388阅读
var 定义的变量,是函数作用域,没有块的概念,可以跨块访问, 不能跨函数访问,有变量提升。let 定义的变量,只能在块
原创
2023-05-08 20:35:36
102阅读
Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于Java集合的重要问题和答案。 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。
转载
2023-09-08 16:20:52
77阅读
开篇介绍大家好,我是Java最全面试题库的提裤姐,今天这篇是JavaEE面试题系列的第一篇,主要总结了Web应用服务器相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。Tomcat是什么tomcat是一个web应用服务器。比如,我们写的项目打包成war包以后需要放到tomcat指定的目录下。在启动tomcat
转载
2023-09-28 10:59:41
82阅读
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常用API、Java集合框架(需要重点掌握)、注解(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阅读
String 和 StringBuffer 、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新 的 String 对象,然后
转载
2023-12-25 10:20:46
1879阅读
对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是"可达的",哪些对象是"不可达的"。当GC确定一些对象为"不可达"时,GC就有责任回收这些内存空间。可以。程序员可以手动执行System.gc(),通知GC运行,但是Java语言规范并不保证GC一定会执行。
原创
2021-07-15 14:48:17
185阅读
J2SE基础面向对象是一种思想,能让复杂问题简单化,程序员不需要了解具体的实现过程,只需要使用特定对象去实现功能即可。面向对象的底层其实还是面向过程,把面向过程抽象成类,然后封装,方便我们使用。面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程强调的是功能、行为面向对象:将功能封装进对象,强调具备了功能的对象面向对象是基于面向过程的类是一组具有共同属性和行为的事物的抽象...
原创
2021-08-26 10:21:59
97阅读