红色加粗一定要仔细看!!!JVM: 启动流程:先去装载配置,根据当前路径和系统版本寻找jvm.cfg ,然后去找需要的jvm.dll(主要实现), dll初始化jvm虚拟机,获得一些jnienv接口等,然后找到main方法并运行。内部结构:首先会有类加载器子系统(classloader),把java文件的class文件加载的jvm中,加载到内存空间(方法区,java堆,jav
转载
2023-07-16 08:26:59
65阅读
每天进步一点~01、问:空字符串的作用package com.neuedu.nineteen;
public class Test {
public static void main(String[] args) {
String s="";
for (char i = 'a'; i < 'd'; i++) {
转载
2023-07-16 08:28:02
46阅读
1、java和c++有什么不同? 2、main()方法是否只有一种定义格式? 3、一个.java文件中是否可以有多个main()方法? 4、如何实现在main()方法执行前输出"Hello world!"? 5、java程序初始化工作可以在许多不同的代码块中完成,例如静态代码块、构造函数等等,那么它们的执行顺序是怎样的?(考虑存在继承关系的情况) 6、public、protected、defaul
1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 javac,还包含了很多 java 程序
转载
2023-07-23 18:39:47
0阅读
Java面试宝典
转载
2017-02-22 17:12:00
106阅读
2评论
相关概念
面向对象的三个特征
封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象.
多态的好处
允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点:
可替换性:多态对已存在代码具有可替换性.
可扩充性:增加新的子类不影响已经存在的类结构.
接口性:多态是超累通过方法签名,想子类提供一个公共接口,由子类来完善或者重
原创
2021-09-06 16:41:15
85阅读
Java基础方面1. 作用域public,private,protected,以及不写时的区别作用域当前类同一package子孙类其他packagepublic√√√√protected√√√friendly√√××private√×××2. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)答:匿名的内部类是没有名字的内部类。可以继承抽象(SDK1.5没有限制),但一个内部类可以作为一个接口,由另一个内部类实现3. Static Ne
转载
2011-05-19 12:42:00
126阅读
2评论
Java面试宝典2010版
一. Java基础部分 7
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 7
2、Java有没有goto? 7
3、说说&和&&的区别。 8
4、在JAVA中如何跳出当前的多重嵌套循环? 8
5、switch语句
转载
2010-12-11 13:02:10
2099阅读
点赞
2评论
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为
转载
精选
2013-10-08 20:55:16
295阅读
转载
2017-04-20 08:27:00
105阅读
2评论
连接在下面 JAVA 面试宝典 V4.0 版本 基础 1. 简述 JDK 跟 JRE 的区别 Jdk 是 java 开发人员在开发过程使用的软件开发包,他提供了 java 的开发环境和运行环境 JRE 是 Java Runtime Enviroment 是指 Java 的运行环境 如果你只想跑 java 程序,只要安装 jre 就够了,如果要从事开发就得安装 jdk 2. 简述 path 跟 cl
转载
2021-08-10 11:53:42
259阅读
# Java 面试宝典
Java 是一种十分流行的面向对象编程语言,广泛应用于企业级开发、移动应用开发以及互联网应用开发等领域。由于其广泛应用,Java 开发人员的需求量也持续增长。因此,Java 面试成为了求职者们必须面对的一道关卡。
本文将介绍一些常见的 Java 面试题,并提供相应的代码示例。通过学习这些面试题和示例代码,相信读者能够更好地准备 Java 面试,并在面试中脱颖而出。
#
原创
2023-08-06 04:03:58
113阅读
史上最全Java面试宝典,BAT大厂面试必备。
序号名称地址1Java基础面试题(点击查看)2Java并发编程面试题 (点击查看)3Java异常面试题 (点击查看)4Java虚拟机(JVM)面试题(点击查看)5Java集合面试题(点击查看)6Linux面试题(点击查看)7Memcache面试题(点击查看)8Mybatiss面试题 (点击查看)9MySQL面试题(点击查看)10Netty面试题(点击
转载
2023-08-03 15:45:32
184阅读
搬砖也有好几年了,计划着明年跳槽试试,离过年也就不到2个月的时间了,过完年紧跟着也就是传说中的“金三银四”了现在着手准备着以防万一自己措手不及,这不,这几天刚整理出炉的两份最全“Java面试宝典+Java核心知识集”(very very good!!!),因此有了今天咱这篇文章,没错,我又来分享干货了!!!Java面试宝典说到这Java面试宝典,我不得不说,这估摸这怕是目前最全的一份面试合集了,包
转载
2023-12-18 21:58:35
282阅读
2022已经过去了,不知道小伙伴们的战况怎么样了。能这么快拿下多个大厂 offer 这全得益于一份堪称神级的 Java 面试宝典,非常不错 面试干货很多。小编也是本着雷锋精神在此分享出来,希望能帮助到更多的朋友。 由于细节内容实在是太多了,只能把部分知识点里面的章节挑出来介绍一下,每个章节的小节点里面都有更详细的内容!以下就是部分知识点的目录,由于平台的篇幅限制原因,子节点上的详细讲解也无法全部展
转载
2023-08-08 14:39:17
36阅读
Java面试宝典(蓝桥学院) 回答技巧 这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的学生在笔试/面试时更好地赢得好的结果。由于这套试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要半个月的时间才能消化和掌握这套面试宝典,所以,大家
转载
2023-09-14 14:30:23
51阅读
前言:注册了博客之后,感觉自己没有写什么东西,把自己之前复习过的面试题重新写一遍 参考资料::我没有三颗心脏的博客:https://www.jianshu.com/p/883260941da8 JAVA程序员面试宝典 JAVA WEB程序设计 程序员面试宝典(1)JAVA语言有那些有点,其特点是什么 一.JAVA是面向对象的语言,面向对象的语言就拥有封装,继承,多态的特点 1.封装是指把某些对象的
转载
2023-09-06 17:25:25
28阅读
Java基础方面
1. 作用域public,private,protected,以及不写时的区别
作用域
当前类
转载
精选
2011-05-24 17:24:26
539阅读
自过完年到现在,作为一名中小型(200-500人)的互联网公司的小Java技术面试官。目前已经面试了将近200个求职者(基本为3年内经验),作为一名技术深度不怎么样的程序员.我还是被雷了个外焦里嫩,面试者我就不多说了,林子大了什么鸟都有,大家都懂。简单谈一谈我常问的一些问题以及目的吧。 1.前台后台都做吗? (10分) 这一般是我的第一个问题,超过90%的人会回答:"都做,后台多一点,前台少一
转载
2023-03-22 05:06:07
87阅读
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 目录: 一、术语session 二、HTTP协议与状态保持 三、理
转载
2023-05-02 10:40:55
78阅读