java 初级面试_51CTO博客
目录动态代理是基于什么原理?典型回答考点分析知识扩展反射机制及其演进动态代理int和Integer有什么区别?典型回答考点分析知识扩展理解自动装箱、拆箱源码分析原始类型线程安全Java 原始数据类型和引用类型局限性对比Vector、ArrayList、LinkedList有何区别?典型回答考点分析知识扩展对比Hashtable、HashMap、TreeMap有什么不同?典型回答考点分析知识扩展Ma
1 、a.hashCode() 有什么用?与 a.equals(b) 有什么关系? hashCode() 方法对应对象整型的 hash 值。它常用于基于 hash 的集合类,如 Hashtable、HashMap、LinkedHashMap等等。它与 equals() 方法关系特别紧密。根据 Java 规范,两个使用 equal() 方法来判断相等的对象,必须具有相同的 hash cod
红色加粗一定要仔细看!!!JVM:  启动流程:先去装载配置,根据当前路径和系统版本寻找jvm.cfg ,然后去找需要的jvm.dll(主要实现), dll初始化jvm虚拟机,获得一些jnienv接口等,然后找到main方法并运行。内部结构:首先会有类加载器子系统(classloader),把java文件的class文件加载的jvm中,加载到内存空间(方法区,java堆,jav
转载 2023-07-16 08:26:59
65阅读
首先自我介绍??? 1.简单介绍SQL注入,如何防止(java-mysql)? 答:利用现有应用程序,利用(恶意)的sql命令注入到后台数据库执行一些恶意的操作—SQL注入 防止: 严格限制WEB应用的数据库操作权限,给此用户提供仅仅能够满足其工作的最低权限,从而最大限度的减少注入攻击对数据库的危害 。 检查输入的数据是否具有所期望的数据格式,严格限制变量的类型 。 对进入数据库的特殊字符(’”\
有则改之,无则加勉。Java基础Java Web 面试官也是从小白来的,有啥好怕的!一个萝卜一个坑,满足需求就要你了!Java基础基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他1. &和&&的区别&和&&都可以用作逻辑与的运算符,表示逻辑与(and)&a
转载 2023-07-07 15:59:29
38阅读
 每天进步一点~01、问:空字符串的作用package com.neuedu.nineteen; public class Test { public static void main(String[] args) { String s=""; for (char i = 'a'; i < 'd'; i++) {
目录一、Java基础与线程二、工厂设计模式以及单例设计模式三、Mysql关系型数据库四、Redis非关系型数据库五、Mybaits框架六、Spring框架七、SpringBoot框架八、Nginx以及JSONP跨域,ajax请求的使用一、Java基础与线程二、工厂设计模式以及单例设计模式1、工厂设计模式工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程(new 关键字和具体的构造器)隐
转载 2023-09-28 13:45:39
35阅读
1、java和c++有什么不同? 2、main()方法是否只有一种定义格式? 3、一个.java文件中是否可以有多个main()方法? 4、如何实现在main()方法执行前输出"Hello world!"? 5、java程序初始化工作可以在许多不同的代码块中完成,例如静态代码块、构造函数等等,那么它们的执行顺序是怎样的?(考虑存在继承关系的情况) 6、public、protected、defaul
1.servlet的生命周期 :         一、百度百科 :                                    1、客户端请求servlet;&
转载 2023-05-22 19:06:03
0阅读
在我身边,有很多人习惯性地忽视基础题目,特别是面试之前,都还觉得这些题目都好简单,自己肯定能回答出来的。结果真的到了面试的时候,面试官问几道最基础的题目,他们反而是支支吾吾,说半天都组织不好语言。这是因为他们平时过于轻视基础题,以至于真正需要用的时候反而有那种“只可意会不可言传”的无奈感。今天,我们就来看三道入门级别的面试题,看看你不看答案是否能自己组织语言回答的上来。说说 Java语言有哪些特点
//1.请问执行下面的程序大致会输出类似什么内容?public class TestThisToString{ public String toString(){ return "my memory location is :" + this; } public static voi...
转载 2013-07-11 21:04:00
186阅读
2评论
Java 面试前准备文章目录Java 面试前准备最后,以下是我们给你提供的一些 Java 基础技术参考题,没有答案,需要你自己去准备哦~1.
原创 2022-08-09 15:23:23
177阅读
1 、a.hashCode() 有什么用?与 a.equals(b) 有什么关系?hashCode() 方法对应对象整型的 hash 值。它常用于基于 hash 的集合类,如 Hashtable、HashMap、LinkedHashMap等等。它与 equals() 方法关系特别紧密。根据 Java 规范,两个使用 equal() 方法来判断相等的对象,必须具有相同的 hash code
1.JDK JRE JVM 分别是什么?JDK:开发者提供的开发工具箱,是给程序开发者用的,它包括完整的jre、Java运行环境,还包括了其他供开发者使用的工具包。JRE:运行时所必须的包依赖的环境都在jre中JVM:当我们运行一个程序时,JVM负责将字节码转换为特定机器代码,JVM提供了内存管理、垃圾回收和安全机制等,他独立于硬件和操作系统,正是java程序可以一次编写多处执行的原因。2.什么是
一、和语法1.      Java中的进制:1)十进制 à 二进制例:100(10进制)  =  ?(2进制)解:  100  = 64 + 32 + 4= 2^6 + 2^5 +2^20100 00000010 00000000 0100---------------------------0
文章目录JavaSEJava基本数据类型大小JAVA中&&和||两种符号抽象类不能创建对象,那么抽象类中是否有构造器抽象类是否可以被final修饰抽象方法可否被static修饰HashCode()、equals()区别类中重写hashCode()、equals()比肩两个对象是否相等,如何提高效率Error和Exception的区别Java对异常默认的处理方式throw与thro
转载 2023-08-09 13:46:36
65阅读
Java初级面试题1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?  2、Java有没有goto?3、说说&和&&的区别。4、在JAVA中如何跳出当前的多重嵌套循环?5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?6、short s1= 1; s1 = (s1+1是int类型,而等号左边的是short类型
转载 2021-03-14 17:36:05
253阅读
2评论
聊聊SpringBoot和传统的SSM的区别?SpringBoot是Spring的扩展,在Spring的基础上,简化了传统的SSM开发繁琐的配置;在部署上,SpringBoot内置了Tomcat,可以直接将项目打包成可执行的jar/war。
原创 2021-12-29 14:48:44
98阅读
//请问执行下面的程序大致会输出类似什么内容?public class TestThisToString{ public String toString(){ return "my memory location is :" + this; } public static void main(String[] args) { System.out.println(n
原创 2022-02-16 15:07:55
90阅读
聊聊SpringBoot和传统的SSM的区别?SpringBoot是Spring的扩展,在Spring的基础上,简化了传统的SSM开发繁琐的配置;在部署上,SpringBoot内置了Tomcat,可以直接将项目打包成可执行的jar/war。说说你了解的Docker?Docker是一个容器,就像是集装箱,将软件系统运行所需的环境如jdk、MySQL、消息队列等等装起来,这样就像是搬运货物一样,软件开
原创 2022-04-18 15:49:00
159阅读
  • 1
  • 2
  • 3
  • 4
  • 5