导语每篇将有两道经典Java试题,每道题后面均为大家附上代码,每道题目力求:能够在JDK11环境下编译在Eclipse JavaIDE中运行通过思路易想易懂易学重点代码有注释第013题    删除重复字符(难度:★★☆☆☆)题目描述:有个由小写字母组成的字符串s,长度length(1 ≤ length ≤ 1000),s中的每个字符都是小写的英文字母('a' - 'z')
转载 2023-10-09 22:04:31
126阅读
发布者:ken   2005/07/21 星期五(Thursday) 14:48 PM 1、面向对象的特征有哪些方面   1.抽象: 抽象就是忽略个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的部分,暂时不用部分细节。抽象包括两个方面,是过程抽象,二是数
## Java一般考什么 ### 目录 1. [引言](#1-引言) 2. [流程](#2-流程) - 2.1 [报名](#21-报名) - 2.2 [准备](#22-准备) - 2.3 [](#23-) - 2.4 [评估](#24-评估) 3. [具体步骤与代码示例](#3-具体步骤与代码示例) - 3.1 [报名](#31-报名)
原创 2023-08-26 10:33:58
441阅读
目录面试总结问题汇总与答案整理(仅供参考)1. Java内存区域2. 垃圾收集2.1 Java的垃圾回收算法和垃圾回收器2.2 CMS垃圾回收器和G1垃圾回收器的垃圾回收过程2.3 Minor GC,Major GC,Full GC各自什么时候发生2.4 如何判断个对象是否可以被回收3. 类加载3.1 类加载过程3.2 类加载器分类3.3 什么是双亲委派模型,怎么打破双亲委派模型 面试总结Ja
      序言        我是只乱飞乱撞的菜鸟,写的文章目前是以记录自己学习,和方便以后查看,期待日后不久能通过自己的努力,获得点小小的成功,然后写出我的学习经验总结性文章来。                                                                                      ---WH、什么是虚拟?为什么Java
Java基础考核点JDK、JRE、JVM三者之间的关系? JDK,即Java开发工具包,其中包括编译工具(javac.exe)打包工具(jar.exe)等,也包括JRE。 JRE,即Java运行环境,包含JVM标准实现(Jvm虚拟)与Java核心类库。 JVM,即java虚拟,是java运行时的环境。Java虚拟在执行字节码时,把字节码解释成具体平台上的机器指令执行,这就是Java能够“
转载 2023-12-18 16:24:45
33阅读
华为中出现的高频算法题目的个汇总。说明:OJ模式下的输入输出。代码是Java实现。首先对于华为的OJ输入输出需要熟练,可以参考:ACM(OJ)模式下对于各种输入输出情况的总结(JAVA)其次Java做题过程中会经常用到排序,数组,二维数组,list,HashMap,可以参考:Java数组、ArrayList、HashMap排序总结华为高频题目:1. 字符串类别题目知识点题目分值 /
整理此文,献给共同努力的我们,希望大家都能得到份满意的offer呀!Java概述1.Java是如何实现跨平台的通过Java虚拟也就是JVM来实现的,要实现跨平台只需在不同平台提供不同版本的JVM即可。Java代码首先被编译成字节码文件,再由JVM这“中间层”将字节码文件翻译成机器语言,从而达到运行Java语言“处编译,到处运行”的目的。2.JVM,JRE,JDK的区别JVM(Java
转载 2024-01-30 19:49:23
173阅读
1.什么是Java虚拟?为什么Java被称作是“平台无关的编程语言”?**Java虚拟个可以执行Java字节码的虚拟进程。**Java源文件被编译成能被Java虚拟执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每个平台单独重写或者是重新编译。Java虚拟让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。2.JDK和JRE的区别是什么?
转载 2023-12-18 14:17:58
43阅读
、static的作用static是修饰符,用于修饰成员变量(静态变量/类变量)。static修饰的成员被所有对象共享。static优先于对象存在。static修饰的成员可以用类名.静态成员来访问。注:1.静态方法只能访问静态成员,非静态方法既能访问静态成员又可以访问非静态成员。2.静态方法中不可以使用this/super关键字。3.主函数是静态的。二、final的作用final用于修饰类、类属性
1.JVM规范中规定的Java虚拟机运行时内存区有哪几个? 针对每个JDK和JRE,Oracle都会发布个虚拟规范和语言规范。其中JVM规范中规定任何公司(包括Oracle自己)开发的JVM都必须遵守的些规则。JVM运行时内存区分为: ? 方法区。主要是存储类信息,常量池(static 常量和 static 变量),编译后的代码(字 节码)等数据 ? 堆。初始化的对象,成员变量 (那种非 s
转载 2023-12-02 19:21:25
34阅读
# 如何实现 Java 一般线上机:新手开发者指南 作为名刚入行的小白,面对 Java 线上机时可能会感到困惑:我应该从哪里开始?要实现这个功能,我需要了解哪些关键步骤?为了让你更好地理解整个过程,本文将详细讲解实现 Java 一般线上机的完整流程,包括每步需要做的事情、相关代码,以及甘特图和序列图,以帮助你更直观地掌握各个环节。 ## 流程概览 首先,我们来看看实现 Java 线
原创 8月前
29阅读
1.1 什么是JVMJVM是Java Virtual Machine(Java虚拟)的缩写,JVM是种用于计算设备的规范,它是个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码
转载 2024-01-17 10:37:35
121阅读
# Java面试机的流程和考点 ## 1. 概述 在准备Java面试机之前,我们首先要了解整个流程和考点,这样才能更好地准备和应对。 ## 2. 流程 下面是一般Java面试机流程: | 步骤 | 描述 | | --- | --- | | 1 | 了解问题要求 | | 2 | 设计解决方案 | | 3 | 编写代码 | | 4 | 调试和测试代码 | | 5 | 分析和优化 |
原创 2023-08-18 09:56:54
1127阅读
Java考试复习2020-12-2更新到 静态方法覆盖好困, super那里的知识点看了好久, 终于大概弄懂啦hhhh目录 文章目录Java考试复习目录多态instanceofthissuper代码理解1代码理解2代码理解3代码理解4代码理解5切有关静态的东西静态方法覆盖 多态//向上/下转型: 之间必须有继承关系class Animal{ public void move{...} }
1.什么是 JVM?它有什么作用?答:JVM 是 Java Virtual Machine(Java 虚拟)的缩写,顾名思义它是个虚拟计算机,也是 Java 程序能够实现跨平台的基础。它的作用是加载 Java 程序,把字节码翻译成机器码再交由 CPU 执行的个虚拟计算器。2.JVM 主要组成部分有哪些?答:JVM 主要组成部分如下:类加载器(ClassLoader)运行时数据区(Runtim
Java 输入输出、输入输出二、字符串拆分三、List自定义排序四、背包问题五、 、输入输出next() 1、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 2、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 3、不能得到带有空格的字符串。nextLine(): 1、以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。 2、
为了明年的面试,把面试中可能遇到的关于java的问题记录在下面,纯个人理解,如果有误,请指正!1.java中拷贝的三种方式,以及他们的区别。这三种方式分别是:直接赋值,浅拷贝,深拷贝。第种直接赋值 a2 = a1,那么此时的a1和a2都指向同个对象a1;第二种浅拷贝,它创建了个新的对象,并将将除static 变量之外的值变量拷贝到了这个新的对象中,但是对于引用变量只复制这个引用变量
# Java笔试机一般考什么题型 ## 引言 作为名经验丰富的开发者,我将向你介绍在Java笔试和一般会考到的题型。通过本篇文章,你将了解到整个流程以及每步需要做什么,包括需要使用的代码和其注释。 ## 流程概述 以下是Java笔试机一般流程: | 步骤 | 描述 | | --- | --- | | 1 | 阅读题目 | | 2 | 理解问题 | | 3 | 设计
原创 2023-10-15 03:33:53
133阅读
JAVA虚拟(jvm)Java的跨平台特性二、JVM在哪里?(位置)三、JVM体系结构四、类装载机制4.1 概念4.2 类装载机制的种类4.3 双亲委派机制4.4 沙箱安全机制五、JVM内存模型5.1 java内存区域线程私有区域:程序计数器、java虚拟栈、本地方法栈线程共享区域:java堆、方法区、运行时常量池5.2 java堆溢出六、如何判断对象已死6.1 引用计数法(会出现循环引
转载 2023-10-28 11:20:43
77阅读
  • 1
  • 2
  • 3
  • 4
  • 5