1. 为什么Java代码可以实现一次编写、到处运行?(

在程序运行前,Java源代码(.java)需要经过编译器编译成字节码(.class)。在程序运行时,JVM负责将字节码翻译成特定平台下的机器码并运行,也就是说,只要在不同的平台上安装对应的JVM,就可以运行字节码文件。

2. 一个Java文件里可以有多个类吗(不含内部类)(

一个java文件里可以有多个类,但最多只能有一个被public修饰的类;

如果这个java文件中包含public修饰的类,则这个类的名称必须和java文件名一致。

3. 说一说你对Java访问权限的了解(⭐⭐

修饰方法时:

同一个类 同一个包 不同包的子类 不同包的非子类
pubulic(公共的) 🐕 🐕 🐕 🐕
protected(受保护的) 🐕 🐕 🐕
default(默认的) 🐕 🐕
private(私有的) 🐕

修饰类时:

4. 介绍一下Java的数据类型(⭐⭐

Java的数据类型可以分为两大类:基本数据类型和引用数据类型

Java中的基本数据类型包括八种:byte、short、int、long、float、double、char和boolean。

(1)整数类型:byte、short、int和long,分别占用1、2、4和8个字节,用于表示整数。