添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

一个Java文件中可以定义多个类,但是最多只能有一个类被 public 修饰,并且这个类的类名与文件名必须相同,若这个文件中没有 public 的类,则文件名随便是一个类的名字即可。

在一个 .java 文件中,可以定义一个 public 类,一个或多个内部类,或者没有 public private 修饰的类。

当一个 .java 文件中有多个类,并且用 javac 指令编译这个.java文件时,它会给每一个类生成一个对应的.class文件,如下例定义 Child.java 为:

class Parent {
 public void print() {
   System.out.println("Hello, Parent!");
public class Child extends Parent {
 public static void main(String[]a) {
   Parent c = new Child();
   c.print();

使用 javac Child.java 指令编译上述代码,会生成两个字节码文件:Parent.classChild.class,然后使用 java Child 指令执行代码,此时,控制台的输出结果为:

Hello, Parent!

更多有关Java面试相关的知识点可以关注【Java面试手册】小程序,涉及Java基础、多线程、JVM、Spring、Spring Boot、Spring Cloud、Mybatis、Redis、数据库、数据结构与算法等。

::: hljs-center

windows设置mysql开机自启动 mysql开机自动启动

mac 设置mysql开机自启动1、编辑一个mysql启动文件。在终端里面输入:sudo vi /Library/LaunchDaemons/com.mysql.mysql.plist2、输入启动文件内容:复制代码KeepAlive Label com.mysql.mysqldProgramArguments /usr/local/Cellar/mysql/5.7.20/bin/mysqld_sa

a = float(input('输入第一个数')) #float是浮点型数 b = float(input('输入第二个数')) if a>b: #if:条件 print('a 大于 b 成立,结果:',a>b) else: print('a 不大于 b 成立,