现象

day3test5.java:9: 错误: 类 Vehicle 是公共的, 应在名为 Vehicle.java 的文 件中声明
public class Vehicle {
^
1 个错误

原因

当类名设置public后,文件名与类名不一致

解决

方法一

去除public修饰

方法二

文件名与类名修改一致

工作错误记录---执行java报错 类 是公共的, 应在文件中声明的更多相关文章

  1. 报错:①Tog goal specified requires a project to execute but there is no POM in this directory......②说类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 public class HelloWorld......

    在运行Maven的命令时,在DOS窗口里面必须把目录切换到项目的根部,要不然命令是找不到目的地. 下图是错误示范,项目在Demo02这个目录里,就必须将目录切换到Demo02下,否则DOS窗口只有飘红 ...

  2. HQL语句中数据类型转换,及hibernate中createQuery执行hql报错

    一.HQL语句中数据类型转换: 我们需要从数据库中取出序号最大的记录,想到的方法就是使用order by子句进行排序(desc倒序),然后取出第一个对象,可是当初设计数据库时(我们是在原来的数据库的基 ...

  3. 执行mysqld_safe报错:mysqld does not exist or is not executable

    执行mysqld_safe报错: [root@edu data]# /usr/local/mysql5.7/bin/mysqld_safe --user=mysql160427 12:41:28 my ...

  4. SVN 执行cleanup报错:Cleanup failed to process the following paths

    SVN 执行cleanup报错:Cleanup failed to process the following paths 先来说下这个错误的原因:用SVN在使用过程中,各种原因中途取消或中断,导致需 ...

  5. [java报错]Could not instantiate listener XXXXXX

    写在开头的话: 兜兜转转,辞去了深圳的工作,回到了武汉,从事的居然一度是我最不想学的语言-java,曾经以为自己并不会java,但是上手之后,发现语言都是相通的,自己一度排斥学习java真的是不能再傻 ...

  6. 数据库执行sql报错Got a packet bigger than 'max_allowed_packet' bytes及重启mysql

    准备在mysql上使用数据库A,但mysql5经过重装后,上面的数据库已丢失,只得通过之前备份的A.sql重新生成数据库A. 1.执行sql报错 在执行A.sql的过程中,出现如下错误:Got a p ...

  7. 转 sqlplus执行sql报错:ORA-01756:

    1.sqlplus执行sql报错:ORA-01756: quoted string not properly terminated   分类: 技术         在SQLPLUS中执行SQL文件时 ...

  8. mysql执行update报错 Err] 1055 - 'information_schema.PROFILING.SEQ' isn't in GROUP BY

    mysql执行update报错 Err] 1055 - 'information_schema.PROFILING.SEQ' isn't in GROUP BY 今天开发的同事发来如下错误信息,最最简 ...

  9. idea执行mapreduce报错 Could not locate Hadoop executable: C:\hadoop-3.1.1\bin\winutils.exe

    window执行mapreduce报错 Exception in thread "main" java.lang.RuntimeException: java.io.FileNot ...

  10. MySQL - 执行sql报错USING BTREE

    问题与分析 在执行sql文件时发现报错如下: You have an error in your SQL syntax; check the manual that corresponds to yo ...

随机推荐

  1. Transformer 代码框架

    import math import pandas as pd import torch from torch import nn from d2l import torch as d2l 基于位置的 ...

  2. MyEMS:以开源创新构建企业能源管理的自主可控生态

    在全球能源格局深刻变革与 "双碳" 目标加速推进的背景下,企业能源管理已进入 "安全与效率并重.成本与低碳齐抓" 的新阶段.传统专有能源管理系统因封闭架构导致的 ...

  3. GEE:批量处理和下载指定时间段的MODIS-GPP产品(MOD17A3HGF)

    01 说明 任务分成两个:第一是指定时间范围,提取该范围内的所有GPP影像求取均值:第二是指定时间范围,按年尺度提取每一年中的GPP影像求取均值(一年一景) 要求包括:全球尺度.输出地理坐标系WGS8 ...

  4. [题解]P4116 Qtree3

    P3925 aaa被续 题目描述没看懂(雾) 简单解释一下: 对于节点\(u\),将子树\(u\)中的权值从大到小排序,记"权值乘排名之和"为\(u\)的贡献. 输出总贡献. 下文 ...

  5. 【Qt-地图】在QGC插入BING、高德、百度地图所需相关知识(一)

    在实现插入地图资源之前,先了解一下相关的知识 1.Cesium Cesium是AGI公司计算机图形开发小组与2011年研发的三维地球和地图可视化开源JavaScript库,Cesium一词来源于化学元 ...

  6. CentOS 下使用 Docker 快速搭建 LNMP 环境

    一.安装 Docker 更新 yum 包 yum -y update 卸载旧版本(如果之前安装过的话) yum remove docker docker-common docker-selinux d ...

  7. 用.NET X64 Native AOT编写的操作系统

    https://blog.csdn.net/sd7o95o/article/details/133191160 1.前言很多人想学习下.Net前沿技术和核心技术,这里推荐一个适合大家学习的案例,用.N ...

  8. LiveNVR监控摄像头web浏览器无插件直播中如何开启HTTPS

    RTSP/Onvif流媒体服务搭建 搭建入口,解压启动即用: https://www.liveqing.com/docs/download/LiveNVR.html 配置HTTPS 准备工作 获取ht ...

  9. 简易数字电压表+ADC0809+程序查询方式实现8路数据转换

    1 实验现象(每间隔1s自动切换模拟信号采集通道,通过数码管显示测量的电压值) 2 硬件设计 3 程序设计 3.1 主函数 #include <REG52.H> #include &quo ...

  10. 拔插JTAG下载线顺序

    (1)插线顺序 1. 关闭FPGA开发板的电源: 2. 将JTAG仿真器的JTAG线缆连接至FPGA开发板的JTAG接口: 3. 在仿真器的USB接口上插入USB线缆(假设USB线缆的另一段已经插在电 ...