Java相关
该博客已停用
这个作者很懒,什么都没留下…
展开
-
javac 不是内部命令也不是外部命令
今天用命令行运行java程序时出现了javac 不是内部命令也不是外部命令,但是输入java确是可以的。看了网上的教程,方法基本差不多。不过我的安装文件有点不一样,我的jdk文件和jre文件是分开的,而网上的大多是jre文件下属于jdk文件。 如图: 这样环境变量里JAVA_HOME就不能像网上的一样只对应jdk文件的目录,于是我就取消了这个变量,直接使用路径。 如下图: 那个”.“别...原创 2018-04-17 10:44:51 · 497 阅读 · 0 评论 -
java 多文件编译问题
大部分教材上说只要编译带主函数的类即可自动编译引用类,但是我在编译《Java 核心技术 I》(第10版)的附例代码时发现一个多文件无法编译问题。 这两个类都在一个objectAnalyzer包下,且都写上package objectAnalyzer;了,结果编译时找不到类了。。。后来经询问老师,得到了两种解决办法。 删去所有package objectAnalyzer;让其使用默认包编译。 ...原创 2018-04-26 18:39:11 · 445 阅读 · 0 评论 -
程序包 com.sun.awt 已在模块 java.desktop 中声明, 但该模块未导出它
IDEA 默认把这些受访问限制的API设成了ERROR,而com.sun.awt.AWTUtilities提供的API是受限访问的。 由 Error 改为 Warning 同时需要注意这个包在 jdk11 中删除不可用,jdk10中可用。 参考:java透明窗体问题(找不到com.sun.awt.AWTUtilities包) ...原创 2019-04-25 23:14:18 · 7441 阅读 · 2 评论