1.双亲委派机制是什么?当类加载器收到一个类加载请求时候,类加载器会先将请求委派给其父类加载器,每个类加载器都是如此,只有父类加载器没有在搜索范围内找到指定类文件,子类加载器才会尝试加载2.双亲委派机制作用1.放置加载同一个类,通过询问父类加载器是否加载过此类,如果加载过,就不用重复加载,保证了数据安全。 2.保证核心类class不被篡改,比如定义一个类String,从上到下加载,只会使用自
转载 2023-09-21 10:58:56
139阅读
因为你平时写代码可能大多数时候是和面试题无关。如果你日常工作就是解决面试题里内容,那么就不会吃力了。像楼上楼所说,面试时是造飞机平时是开飞机如果你平时也是造飞机那么就不会吃力了说白了还是以前工作中项目都是普通项目,俺也一样我自己解决办法很简单面试题问有些问题或者要求我平时完全接触不到,那么就只能看别人博客别人分享经验,然后自己大概有个思路。能回答个所以然来其次就是解决基础类问题
转载 2023-07-18 21:00:05
84阅读
一、包作用:1、将功能相近类放到同一个包中,可以方便查找和使用。2、在一定程度上避免命名冲突。3、在java中,访问权限是可以是以包为单位。二、简述方法重写和重载 override(重写) 1.方法名、参数、返回值相同。 2、重写方法访问修饰符一定要大于或等于被重写方法。 3、重写方法不能抛出新异常或者抛出比被重写方法更宽泛异常 4、存在于父类和子类之间。 5、被fin
转载 2023-07-31 20:14:52
1320阅读
什么是 Java 虚拟机?为什么 Java 被称作是 “平台无关编程语言 ”?参考答案Java 虚拟机是一个可以执行 Java 字节码虚拟机进程。 Java 源文件被编译成能被 Java 虚拟机执行字节码文件。Java 被设计成允许应用程序可以运行在任意平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Java 虚拟机让这个变为可能,因为它知道底层硬件平台指令长度和其他特性。JD
转载 2023-06-28 14:25:33
0阅读
JAVA一些简答题基础简答题1、 break、continue、return区别?break用于switch和循环,用于结束switch,和当前循环 continue用于循环,用于结束本次循环 return用于结束当前方法,还可以用于return 返回值;返回结果2、请列出一些常用类、接口、包,各至少5个注意答案不固定 常用类:String,Math,,ArrayList,HashMap,
题目1:Java 构造方法作用是什么,构造方法和普通方法区别答:(1) 构造方法作用:给对象进行初始化(2) 构造方法与普通方法区别:构造方法:1)构造方法类和方法名称可以同名                        &nb
1.为什么java是半编译半解释性语言,java如何实现跨平台 java编译器先将其编译为class文件,也就是字节码;然后将字节码交由jvm(java虚拟机)解释执行, 所以很多地方都说“java是一种半编译、半解释执行”语言 JAVA字节码通过虚拟机翻译(解释)给不同平台,这个过程就叫做跨平台。JAVA字节码文件只有一个,但针对不同平台会有不同虚拟机,究其原因,实现跨平台
1、简述Java特点。  面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。2、简述JRE与JDK区别。  JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提供了Java程序运行时所需要基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用,如果你只想运行别人开发好Java程序,
各位同学、家长大家好,对于高中化学简答题,经常有同学说丢分现象,那么如何才能正确答题?今天给大家总结一下答题模板。1. 化学平衡移动原理应用准确描述(1)答题要素①写出可逆反应方程式。②改变条件。③导致平衡如何移动。④平衡移动造成了什么结果。(2)得分点及关键词解答此类题目要注意解答叙述方式:可逆反应+条件变化+平衡移动方向+平衡移动结果。①可逆反应:化学方程式或离子方程式。②条件变化:
文章目录1、String 和StringBuffer区别?2、抽象类和接口区别?3、 运行时异常和一般异常有何异同?4、hashMap和hashTable区别?5、Connection和Connections区别?6、什么是servlet生命周期?7、sleep和wait区别?8、重载和重写区别?重载方法是否可以改变返回值类型?9、 error和Exception有什么区别?10
转载 2023-07-25 11:01:13
144阅读
Java四种访问修饰符分别是什么?它们分别表示什么含义?答:Java四种访问修饰符包括public、protected、default和private。它们分别表示以下含义:public:公共,可以被任何类访问;protected:受保护,只能被子类和同一包中类访问;default(也称为package-private):默认,只能被同一包中类访问;private:私有的,只能被
转载 2023-11-06 23:51:23
74阅读
Java基础常见面试题(一)1. 为什么说 Java 语言“编译与解释并存”?我们可以将高级编程语言按照程序执行方式分为两种:编译型 :编译型语言会通过编译器将源代码一次性翻译成可被该平台执行机器码。一般情况下,编译语言执行速度比较快,开发效率比较低。常见编译性语言有 C、C++、Go、Rust 等等。解释型 :解释型语言会通过解释器一句一句将代码解释(interpret)为机器代码后再
1.Java快排。public static void quickSort(int[] num,int begin,int end){ if(begin<end){ int number =num[begin]; int a=begin; int b=end; while(a!=b){ while(a<b&
转载 2023-08-28 15:44:48
86阅读
什么是pythonpython 诞生于1989年优点:简单优雅明确强大模块三方库容易移植面向对象可扩展缺点:代码不能加密(开源)速度慢(动态语言,解释型语言:比如ruby,PHP等,都需要一句一句解释执行;静态语言,多了一个编译过程。)Python内部执行过程:当我们执行Python代码时候,在Python解释器中用四个过程来拆解我们代码,最终被CPU执行返回给用户。1. 用户键入dia
path环境变量是系统环境变量中一种,它用于保存一系列可执行文件路径,每个路径之间以分号分隔。当在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找是否存在该文件,如果不存在会继续在path环境变量中定义路径下去寻找这个文件,如果仍未找到,系统会报错。
转载 2023-07-25 20:19:58
92阅读
1.什么是Java虚拟机?为什么Java被称作是“平台无关编程语言”?Java虚拟机是一个可以执行Java字节码虚拟机进程。Java源文件被编译成能被Java虚拟机执行字节码文件。 Java被设计成允许应用程序可以运行在任意平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台指令长度和其他特性。2.”static”关键字是什么意思?
入门基础简答题1.for each 语句是什么。答:格式:for(声明循环变量:数组名字) {       ……    }定义一个循环变量用于暂存集合中每一个元素,并执行相应语句(也可以是语句块)。集合表达式必须是一个数组或者是一个实现了lterable接口类(
1.什么是算法?算法有哪些特征? 答:算法是求解问题一系列计算步骤。算法具有有限性、确定性、可行性、输入性和输出性5个重要特征。 2.算法设计应满足几个目标 答:算法设计应满足正确性、可使用性、可读性、健壮性和高效率与低存储量需求。 3.算法设计基本步骤 答:算法设计基本步骤是: (1)分析
转载 2020-01-03 08:25:00
1559阅读
OSPF(Open Shortest Path First)是一种开放式最短路径优先协议,是Internet中应用最广泛动态路由协议之一,也是较为复杂动态路由协议之一。OSPF通过计算最短路径并传输信息,来实现网络中数据快速传输和路由灵活变化。 OSPF协议工作原理是基于链路状态路由选择协议。它将整个网络划分为区域(Area),通过每个节点之间互相交换链路状态信息来维护网络拓扑结构,
原创 8月前
25阅读
2016年计算机二级《Access》测试题及答案(1)下列数据结构中,属于非线性结构是( )。A.循环队列B.带链队列C.二叉树D.带链栈(2)下列数据结构中,能够按照“先进后出”原则存取数据是( )。A.循环队列B.栈C.队列D.二叉树(3)对于循环队列,下列叙述中正确是( )。A.队头指针是固定不变B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也
  • 1
  • 2
  • 3
  • 4
  • 5