📝 Java面试问题

42篇技术文档
  Java教程

📅  最后修改于: 2020-11-15 04:10:46        🧑  作者: Mango

Java是最初由Sun Microsystems开发并于1995年发布的一种高级编程语言。Java在各种平台上运行,例如Windows,Mac OS和各种UNIX版本。本教程全面了解Java。在学习Java编程语言时,本参考将带您通过简单实用的方法。为什么要学习Java编程?Java是学生和专业工作人员必不可少的工具,特别是当他们在Software Development Domain中工作时,他...

  Java-概述

📅  最后修改于: 2020-11-15 04:11:12        🧑  作者: Mango

Java编程语言最初由Sun Microsystems开发,由James Gosling发起,并于1995年作为Sun Microsystems Java平台(Java 1.0 [J2SE])的核心组件发布。Java Standard Edition的最新版本是Java SE8。随着Java的发展及其广泛普及,已构建了多种配置以适应各种类型的平台。例如:用于企业应用程序的J2EE,用于移动应用程序...

  Java-环境设置

📅  最后修改于: 2020-11-15 04:11:31        🧑  作者: Mango

在本章中,我们将讨论为Java设置合适的环境的不同方面。本地环境设置如果您仍然愿意为Java编程语言设置环境,那么本节将指导您如何在计算机上下载和设置Java。以下是设置环境的步骤。可从下载Java链接免费获得Java SE。您可以下载基于操作系统的版本。按照说明下载Java并运行.exe在计算机上安装Java。在机器上安装Java之后,您将需要设置环境变量以指向正确的安装目录-设置Windows...

  Java-基本语法

📅  最后修改于: 2020-11-15 04:12:15        🧑  作者: Mango

当我们考虑Java程序时,可以将其定义为通过调用彼此的方法进行通信的对象的集合。现在让我们简要地研究一下类,对象,方法和实例变量的含义。对象-对象具有状态和行为。例如:一条狗有状态-颜色,名称,品种以及行为,例如摇尾巴,吠叫,进食。对象是类的实例。类-类可以定义为模板/蓝图,用于描述其类型的对象支持的行为/状态。方法-方法基本上是一种行为。一个类可以包含许多方法。在编写逻辑,处理数据和执行所有操作...

  Java-对象和类

📅  最后修改于: 2020-11-15 04:13:04        🧑  作者: Mango

Java是一种面向对象的语言。作为一种具有面向对象功能的语言,Java支持以下基本概念-多态性遗产封装形式抽象化班级对象实例方法讯息传递在本章中,我们将研究概念-类和对象。对象-对象具有状态和行为。例如:一条狗有状态-颜色,名字,品种和行为-摇尾巴,吠叫,进食。对象是类的实例。类-可以将类定义为描述其类型的对象支持的行为/状态的模板/蓝图。Java中的对象现在让我们深入研究什么是对象。如果考虑现实...

  Java-构造函数

📅  最后修改于: 2020-11-15 04:13:24        🧑  作者: Mango

构造函数在创建对象时会对其进行初始化。它与类具有相同的名称,并且在语法上类似于方法。但是,构造函数没有显式的返回类型。通常,您将使用构造函数为类定义的实例变量赋予初始值,或执行创建完全形成的对象所需的任何其他启动过程。所有类都具有构造函数,无论您是否定义一个,因为Java自动提供了一个默认构造函数,该构造函数将所有成员变量初始化为零。但是,一旦定义了自己的构造函数,就不再使用默认的构造函数。句法以...

  Java-基本数据类型

📅  最后修改于: 2020-11-15 04:13:56        🧑  作者: Mango

变量不过是用于存储值的保留内存位置。这意味着当您创建变量时,会在内存中保留一些空间。根据变量的数据类型,操作系统分配内存并确定可以在保留内存中存储的内容。因此,通过为变量分配不同的数据类型,可以在这些变量中存储整数,小数或字符。Java有两种可用的数据类型-原始数据类型引用/对象数据类型原始数据类型Java支持八种原始数据类型。基本数据类型由语言预定义,并由关键字命名。现在让我们详细研究八种原始数...

  Java-变量类型

📅  最后修改于: 2020-11-15 04:14:37        🧑  作者: Mango

变量为我们提供了程序可以操纵的命名存储。 Java中的每个变量都有一个特定的类型,该类型确定变量的内存大小和布局。可以存储在该内存中的值的范围;以及可以应用于该变量的一组操作。您必须先声明所有变量,然后才能使用它们。以下是变量声明的基本形式-这里的数据类型是Java的数据类型之一,变量是变量的名称。要声明多个指定类型的变量,可以使用逗号分隔的列表。以下是Java中变量声明和初始化的有效示例-例本章...

  Java-修饰符类型

📅  最后修改于: 2020-11-15 04:14:54        🧑  作者: Mango

修饰符是您添加到这些定义中以更改其含义的关键字。 Java语言具有多种修饰符,包括以下内容-Java访问修饰符非访问修饰符要使用修饰符,请将其关键字包含在类,方法或变量的定义中。修饰符位于语句的其余部分之前,如以下示例所示。例访问控制修饰符Java提供了许多访问修饰符来设置类,变量,方法和构造函数的访问级别。四个访问级别是-包可见,默认。不需要修饰符。仅对班级可见(私人)。对世界(公共)可见。对包...

  Java-基本运算符

📅  最后修改于: 2020-11-15 04:15:50        🧑  作者: Mango

Java提供了一组丰富的运算符来操作变量。我们可以将所有Java运算符分为以下几类:算术运算符关系运算符按位运算符逻辑运算符赋值运算符杂项运算符算术运算符算术运算运算符在数学表达式中的使用方式与在代数中使用的方式相同。下表列出了算术运算运算符-假设整数变量A持有10,变量B持有20,则-显示范例OperatorDescriptionExample+ (Addition)Adds valu...

  Java-循环控制

📅  最后修改于: 2020-11-15 04:16:12        🧑  作者: Mango

在某些情况下,您需要多次执行一个代码块。通常,语句是按顺序执行的:函数的第一个语句首先执行,然后第二个执行,依此类推。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句使我们可以多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式-Java编程语言提供了以下类型的循环来处理循环需求。单击以下链接以查看其详细信息。Sr.No.Loop & Description1while ...

  Java-决策

📅  最后修改于: 2020-11-15 04:16:29        🧑  作者: Mango

决策结构具有一个或多个要由程序评估或测试的条件,以及确定条件为真时要执行的一个或多个语句,以及确定条件时要执行的其他语句(可选)是假的。以下是大多数编程语言中常见的典型决策结构的一般形式-Java编程语言提供以下类型的决策语句。单击以下链接以查看其详细信息。Sr.No.Statement & Description1if statementAnif statementconsists of a b...

  Java-数字类

📅  最后修改于: 2020-11-15 04:16:56        🧑  作者: Mango

通常,在使用Numbers时,我们使用原始数据类型,例如byte,int,long,double等。例但是,在开发过程中,我们遇到了需要使用对象而不是原始数据类型的情况。为了实现这一点,Java提供了包装器类。所有包装器类(Integer,Long,Byte,Double,Float,Short)都是抽象类Number的子类。包装类的对象包含或包装其各自的原始数据类型。将原始数据类型转换为对象称为...

  Java-字符类

📅  最后修改于: 2020-11-15 04:17:21        🧑  作者: Mango

通常,当使用字符,我们使用原始数据类型char。例但是在开发过程中,我们遇到了需要使用对象而不是原始数据类型的情况。为了实现这一点,Java为原始数据类型char提供了包装类字符。字符类提供了许多有用的类(例如,静态)方法来处理字符。您可以使用字符构造函数创建一个字符对象-在某些情况下,Java编译器还会为您创建一个字符对象。例如,如果将原始char传递给需要对象的方法,则编译器会自动为您将cha...

  Java-字符串类

📅  最后修改于: 2020-11-15 04:18:09        🧑  作者: Mango

在Java编程中广泛使用的字符串是字符序列。在Java编程语言中,字符串被视为对象。Java平台提供String类来创建和操作字符串。创建字符串创建字符串的最直接方法是编写-每当在代码中遇到字符串字面量时,编译器都会创建一个String对象,其值在这种情况下为“ Hello world!”。与其他任何对象一样,您可以使用new关键字和构造函数来创建String对象。 String类具有11个构造函...