Java类有个星号标记_Java中import包带*(星号)问题
今天发现Java中import包时,带*(星号)的一个问题。下面附上代码和截图:
在我的电脑"E:\csdn\"目标下有两个java文件: Print.java和Demo.java
Print.java代码如下:
package util;
public class Print{
public static void print(Object obj){
System.out.print(obj);
}
}
Demo.java代码如下:
import util.Print;
public class Demo{
public static void main(String[] args){
Print.print("HelloWorld!");
}
}
1、在cmd中用javac将上面两个java类编译成class文件,如下:
2、执行javac命令后,"E:\csdn\"目录和"E:\csdn\util"目录如下:
3、然后对Demo.java类执行java命令
我相信到这一步,大家都觉得没有问题,那么接下来问题来了。
4、我们把Demo.java类中的import util.Print改为import util.*,如下:
import util.*;
public class Demo{
public static void main(String[] args){
Print.print("HelloWorld!");
}
}
5、然后重新编译Demo.java类,按道理来讲应该不会有问题,可是编译后发现有问题,如下:
6、然后我发现如果把Print.java文件删了,然后再编译Demo.java类就不会报错,而且能成功执行
最后,不知道有哪位大神知道原因?为什么import包中加*,要删除java文件才能执行。
Java类有个星号标记_Java中import包带*(星号)问题相关推荐
- java.lang包有哪些类_Java中Lang包的工具类有哪些
Java中Lang包的工具类有哪些 发布时间:2020-12-08 16:15:36 来源:亿速云 阅读:76 作者:Leah 今天就跟大家聊聊有关Java中Lang包的工具类有哪些,可能很多人都不太 ...
- 集合中的实体类根据一个字段合并_JAVA中序列化与反序列化
一.序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化: 把字节序列恢复为对象的过程称为对象的反序列化. 说人话:就是JAVA对象需要保存或通过网络传输必须保存为二进制才行,所以就需要 ...
- java什么情况下传入对象_java中传输对象时候的问题(转)
对于同一个socket,如果调用两次就会抛出StreamCorruptedException 如果你使用socket,并通过对象输入/输出流来处理的话,并且已经对某个socket调用了一次getInp ...
- java如何调c 的接口_JAVA中调用C语言接口
写一个Java类,在这个类中包含了需要调用的本地方法的描述. //WinMsgBox.java package edu.netcom.jni; public class WinMsgBox { st ...
- java中包的_Java中的包
包:定义包用package关键字. 1:对类文件进行分类管理. 2:给类文件提供多层名称空间. 如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中 ...
- java字符串转json取集合_Java中Json字符串直接转换为对象的方法(包括多层List集合)...
使用到的类:net.sf.json.JSONObject 使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-b ...
- java jar包和war包_java中jar包和war包之间有什么区别
原标题:java中jar包和war包之间有什么区别 jar包 简单地说,JAR(Java Archive)是一种包文件格式.JAR文件具有.jar扩展名,可以包含库.资源和元数据文件. 本质上,它是一 ...
- java类的定义的实例_Java类的定义与实例化
本节着重讲解Java语法,不再对类和对象的概念进行深入阐述,如果你不了解类与对象的基本概念,请查看这里:类与对象的基本概念.面向对象编程(OOP)的概念. Java类的定义 在Java中,类的定义语法 ...
- 在java中使用关键字导入包_java中import关键字的使用方法
java中import关键字的使用方法 发布时间:2020-06-26 15:05:44 来源:亿速云 阅读:96 作者:Leah 这篇文章将为大家详细讲解有关java中import关键字的使用方法, ...
最新文章
- Jenkins 插件 地址证书报错问题解决思路
- 大赛归来的你们,仍是那个少年--少了游移、多了自信,少了软弱、多了坚强...
- SpringData JPA条件查询、排序、分页查询
- 【转载】如何在归档后启用归档信息系统
- Actions require unique method/path combination for Swagger
- golang 所有进程休眠_Golang-进程无故消失?
- linux六个标准目录,Linux基本目录规范——XDG
- kvm虚拟化学习笔记(十)之kvm虚拟机快照备份
- linux 查看汉字编码方式
- 四边形可以分为几类_“平行四边形法则”:谁总结这么奇异的书法规律?
- WebApi_基于token的多平台身份认证架构设计(Z)
- 教你如何获得win7候选发布版序列号及下载
- include包含文件查找的顺序 .
- 云存储收银系统_爱宝云收银系统
- 转载:ITRS/GCRS/J2000坐标系的相互转换
- 悉尼大学 GC in Data Science 学习总结
- vue + Electron 制作桌面应用
- 还在用收费的工具处理PDF?用Python助力冲破会员牢笼
- UVA 11134	Fabled Rooks
- RPC框架面试总结-RPC原理及实现
热门文章
- [PS教程]怎么用PS将图片印章的背景变透明
- iOS开发者账号快速添加手机号码
- formal Verification 形式验证 形式验证的最大障碍:误报(false positives)的危险 第9章
- 计算机如何与机顶盒连接网络连接网络连接,如何将机顶盒连接到计算机
- sqlserver2012 查询远程数据库
- 工业机器人介绍及机器人学概述
- 游戏纽约夜生活java汉化_纽约玩乐--夜生活开启诱惑模式
- python做个抢购器语言,一起开发苏宁的抢购脚本项目,语言用Python,支持Linux和Windows...
- 局域网lan_什么是局域网(LAN)?
- git 常见问题汇总(更新中)