当前位置: 首页 > 知识库问答 >
问题:

在Java编程语言中,数组是怎样的对象?

葛阳华
2023-03-14
int[] arr={2,4,5,0,77,9};

为什么这个数组是一个对象类型,因为我们没有在这里使用new关键字。请解释一下。

共有1个答案

池恩
2023-03-14

Java中只有8种基本数据类型(在这里列出),它们是:

  • 字节
  • int
  • 浮动
  • 双倍
  • 布尔
  • 字符

让你困惑的是,你在这里没有看到“新”这个词。但答案很简单--数组是容器对象(基本集合),因此它不是基元类型,但仍然是构建到平台中的基本类型之一。

int[] var10000 = new int[]{2, 4, 5, 0, 77, 9};
String myString = "My string";
Long myLongObj = 100L;
Boolean myBooleanObject = true;
 类似资料:
  • 主要内容:C语言难吗?,C语言是计算机产业的核心语言对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。 C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和用户程序之间有着怎样的“爱恨情仇”,这些底层知识决定了你的发展高度,也决定了你的职业生涯。 如果你希望成为出类拔萃的人才,而不仅仅是码农,这么这些知识就是不可逾越的。

  • 问题内容: 过去,我使用C 作为编程语言。我知道用C 编写的代码会经过编译过程,直到成为目标代码“机器代码”为止。 我想知道Java在这方面如何工作。用户编写的Java代码如何由计算机运行? 问题答案: Java实现通常使用两步编译过程。Java编译器将Java源代码编译为字节码。字节码由Java虚拟机(JVM)执行。现代JVM使用称为即时(JIT)编译的技术将字节码编译为硬件CPU在运行时即时理

  • 本文向大家介绍在编程语言中怎样定义队列及其使用(C++),包括了在编程语言中怎样定义队列及其使用(C++)的使用技巧和注意事项,需要的朋友参考一下 队列在编程语言中是如何定义的呢?小编与大家分享自己的经验。 队列的定义 队列是限制结点插入操作固定在一端进行,而结点的删除操作固定在另一端进行的线性表. 队列犹如一个两端开口的管道.允许插入的一端称为队头,允许删除的一端称为队尾.队头和队尾各用一个”指

  • 正式学习 Python 之前,我们有必要先搞清楚【 编程语言】这个概念。 在我们很小的时候,父母就教我们开口说话,也教我们如何理解别人讲话的意思。经过长时间的熏陶和自我学习,我们在不知不觉中学会了说话,也能听懂其他小朋友说话的意思,于是我们开始用语言与他人交流。 世界上存在许多种语言,包括汉语、英语、日语、俄语等等,每种语言都有固定的格式,比如汉语(中国话),每个汉字代表着不同的意思,我们必须正确

  • 我是android的新手,但我仍然不明白什么是Java中的扩展。