排序
面试题:简述在 System.out.println() 里面 System, out, println 分别是什么 ?
System.out.println() 是 Java 中用于向控制台输出信息的常用方法。它的三个部分 System、out 和 println 分别代表以下内容: 1. System System 是 Java 标准库...
面试题:简述什么 Java 是隐式的类型转化 ?
隐式类型转换(Implicit Type Conversion),也称为自动类型转换,是指在 Java 中编译器自动将一种数据类型转换为另一种数据类型,而无需程序员显式地编写转换代码。隐式类型转换通常发生在赋值...
面试题:简述 Java SimpleTimeZone 类是什么 ?
SimpleTimeZone 是 Java 中用于表示简单时区的类,它是 TimeZone 类的一个具体实现。SimpleTimeZone 主要用于自定义时区规则,特别是那些没有复杂历史变化或 Daylight Savi...
面试题:如何将 String 类型转化成 Number 类型 ?
在 Java 中,String 类型可以通过多种方式转换成 Number 类型(如 Integer、Double 等)。以下是常见的转换方法: 1. 使用包装类的 parseXxx 方法 Jav...
面试题:解释为什么 Java 里没有全局变量 ?
Java 中没有传统意义上的“全局变量”,这是由 Java 的面向对象设计和语言特性决定的。以下是主要原因: 1. 面向对象的设计原则 Java 是一门纯粹的面向对象编程语言,强调封装性和模块化。...
面试题:简述 Java ResourceBundle 类?
ResourceBundle 是 Java 中用于国际化和本地化的一个类,它允许应用程序从资源文件中加载特定于语言环境的资源。通过使用 ResourceBundle,开发者可以轻松地为不同的语言和地区提供不...
面试题:说明 public static void main(String args[]) 这段声明里每个关键字的作用
1. public 作用: 表示该方法的访问权限是公共的。 JVM 需要从外部调用 main 方法,因此必须将其声明为 public,否则 JVM 无法访问。 2. static 作用: 表示该方法是静态的,属于...
面试题:Java 中 == 和 equals 的区别是什么?
== 和 equals 是 Java 中用于比较两个对象的两种方式,但它们的作用和行为有显著区别。 1. == 运算符 作用: == 是一个运算符,用于比较两个对象的引用(内存地址)...
面试题:String,StringBuffer,StringBuilder 的区别是什么?String 为什么是不可变的?
1. String、StringBuffer、StringBuilder 的区别 特性StringStringBufferStringBuilder可变性不可变可变可变线程安全性线程安全(因为不可变)线程安全(方法使用 synchronized...
面试题:Comparable 和 Comparator 接口有何区别?
Comparable 和 Comparator 是 Java 中用于对象排序的两个核心接口,但它们的设计目的和使用场景有所不同。以下是它们的区别: 1. 定义与用途 Comparable 接口: 定义在 j...