Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >名为连字符的Java包

名为连字符的Java包
EN

Stack Overflow用户
提问于 2014-11-25 07:58:59
回答 2查看 9.1K关注 0票数 8

如何导入一个名为"poof-support“的包。

不,我不能更改包名,我得到了一个: error‘。预期的。给出错误的行是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import poof-support.exception;
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-25 08:00:40

您不能让-在您的包名。所以你需要改变名字。

java文档中的一些包命名约定

  • 包名用所有小写编写,以避免与类或接口的名称发生冲突。
  • 在某些情况下,internet域名可能不是有效的包名。如果域名包含连字符或其他特殊字符,如果包名以数字或其他字符作为Java名称的开头是非法的,或者如果包名包含保留的Java关键字(如"int“),则可能发生这种情况。在这种情况下,建议的约定是添加下划线。例如:

不正确的名称,正确的名称,连字符-name.example.org\ org.example.hyphenated_name,example.int,example.int,int_.example,123name.example.com,123name.example.com,com.example._123name

检查此链接以获取包的命名约定。

票数 19
EN

Stack Overflow用户

发布于 2014-11-25 08:00:13

您必须更改它的名称,因为在包名中使用破折号是非法的。建议使用下划线代替。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27131302

复制
相关文章
vscode配置:双击选中连字符
用了比较久的vscode了,感觉vscode还是挺棒的,不过vscode默认的一些连字符是不能双击选中的,这导致我在写css类的时候,由于不能双击选中连字符,就喜欢在上面进行驼峰命名(不过这不符合css规范)。
_kyle
2020/08/24
2.5K0
vscode配置:双击选中连字符
Java的包
指的是一个程序的目录,在最早的时候,如果要开发一个程序,只需要定义一个Java文件,而后在这个文件中编写所需要的类文件。
Mirror王宇阳
2020/11/12
1.1K0
厉害了,Java EE 再次更名为 Jakarta EE
https://www.oschina.net/news/108108/java-ee-rename-as-jakarta-ee
Java技术栈
2019/07/30
1.5K0
类A是公共的,应在名为A.java的文件中声明错误
第一种!!! “类A是公共的,应在名为A.java的文件中声明”这句话需要分两步来理解: 1、如果类A被声明为公共的(public),那么必须将类A保存在名为A.java的文件中; 2、反之,在一个文件中最多包含一个顶级的公共类,并且该公共类的名字与文件名相同。比如文件A.java中,允许定义一个或多个类,但最多允许一个顶级的公共类,此类名为A。此处强调的顶级的意思是,允许非顶级的公共类存在,如内部公共类等。 第二种 这是你的命名错误 把文件名改为 A.java 因为你里面的类是 pub
Angel_Kitty
2018/04/09
2.6K0
别了 Java EE,开源组织将其更名为 Jakarta EE
2017年8月,Oracle(甲骨文)决定将Java EE(Java Enterprise Edition)移交给开源组织,最后Eclipse基金会接手。
全科
2018/08/15
5490
java源程序文件扩展名_JAVA源代码的扩展名为( )
Java源程序(.java文件)-java字节码文e68a8462616964757a686964616f31333433626462件(.class文件)-由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)-字节码文件(.class)就会在java虚拟机中执行。
全栈程序员站长
2022/09/08
1.5K0
java源程序文件扩展名_JAVA源代码的扩展名为( )
Java 包的使用
指的是一个程序的目录,在最早的时候,如果要开发一个程序,只需要定义一个Java文件,而后在这个文件中编写所需要的类文件。
Mirror王宇阳
2020/11/12
9910
Java—包&导包
一、包 概念:包其实就是文件夹,方便对代码进行分类 定义格式: 格式:package 包名; (多级包用“.”分开) 范例:package com.company; 二、导包 举例: Cikian类和Test类在两个不同的软件包里 如果直接使用Test类创建对象会报错,这时便需要导包 导包有两种方式: public class Cikian { cn.company.Test te = new cn.company.Test(); }; 但是习惯使用第二种导包方式,即: import cn
Cikian.
2022/09/22
2.5K0
Java—包&导包
Java—字符的“+”操作
将字符型的变量与数字型的变量相加时,是用字符在计算机底层对应的数值(ASCII码)来进行计算的。
Cikian.
2022/09/22
4430
Java—字符的“+”操作
Java的jar包和war包的异同
本质上,jar包是一个包含多个 .class 文件,Java库的和应用的资源文件的压缩包。
明明如月学长
2021/08/27
1.2K0
Java 包
java允许使用包将类组织在一个集合中。借助包可以方便地组织自己的代码,并将自己的代码与别人提供的代码库分开管理。
亦小河
2022/11/14
1.1K0
Java的jar包和war包的异同
本质上,jar包是一个包含多个 .class 文件,Java库的和应用的资源文件的压缩包。
全栈程序员站长
2022/08/25
8510
java 代码混淆 class字符串加密 jar包war包加密 支持JDK16
Java文件是目前最流行的开发语言,因采用对象模式很容易进行整合复用大规模项目开发.但是目前因反编译严重,各行业由java开发的系统很容易本反编译,模仿借鉴,核心代码很容易被盗用. 特别是涉及保密性强的行业软件. 为此本软件针对反编译问题,对class文件进行了字节码级别的混淆加密,很难被模仿复用.对java软件的起到很好的保护作用.就算是离线部署到客户端,也很难被复制.
用户7701038
2022/07/11
1.6K0
java分割字符串的方法_java字符串按照特定字符分割
最近在项目中遇到一个小问题,一个字符串分割成一个数组,类似String str=”aaa,bbb,ccc”; 然后以”,”为分割符,将其分割成一个数组,用什么方法去实现呢?
全栈程序员站长
2022/11/11
2.6K0
java字符串的拆分_Java中的字符串分割 .
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:
全栈程序员站长
2022/08/26
3.7K0
Java包的命名规范
1,package必须是程序中可执行的第一行代码 2,package语句只能有一句 3,package命名要求包含的所有字符均为小写,同时不能有特殊字符 4,package可以有多层,每一层有.隔开,例如:package china.hubei.wuhan;(China是一个文件夹,hubei是china下的一个文件夹,wuhan是hubei文件夹下的一个文件夹 5,package语句后面的分号不要掉。​ 6,包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。 7,如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。
CODER-V
2023/03/04
1.6K0
错误: 类Something是公共的, 应在名为 Something.java 的文件中声明
错误: 类Something是公共的, 应在名为 Something.java 的文件中声明
黑泽君
2018/10/11
8.4K0
java jar包与war包_jar包和war包的区别,java jar包和war包部署的区别介绍「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。 很多人都在想jar和war部署究竟哪个好呢?jar包和war包这两者之间的区别又是怎样的?有着什么不同?带着这些问题下面就一起来了解一下吧。 1、jar包和w
全栈程序员站长
2022/08/31
2.6K0
Java中的字符流
零、前言 1.字符流只能操作文本 2.本质底层依然是使用字节操作,只不过坐了一层封装 3.字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的,对多国语言支持性比较好 一、字符流之FileWriter和FileReader 1.字符流之FileWriter的使用 注:new FileWriter(fileName,true) 追加模式添加数据 FileWriter fileWriter = null; try { String fileName = "I
张风捷特烈
2018/10/11
9480
Java中的字符流
点击加载更多

相似问题

Java包中的连字符公司名称

54

将连字符名称命名为

313

包含连字符的包名

34

名为连字符的AWS CloudWatch Insight查询字段

23

R包版本中的连字符(`-`)

16
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文