常见JAVA编译错误原因剖析
创始人
2024-07-14 06:51:16
0

本文向大家简单介绍一下常见JAVA编译错误产生的原因及解决方法,主要包含JAVAc编译器的路径变量设置不正确,键入的方法名printl不正确等问题,相信本文介绍一定会让你有所收获的。

常见JAVA编译错误

1.JAVA编译错误提示内容:

  1. JAVAc:Commandnotfound  
  2.  

解释:

包含JAVAc编译器的路径变量设置不正确。JAVAc编译器放在TheJAVADevelopersKit(JDK)下的bin目录中。

  JDK是Sun公司免费提供的软件包,其中含有编写和运行Java程序的所有工具,包括组成JAVA环境的基本构件:JAVA编译器JAVAc、JAVA解释器JAVA、浏览Applet的工具appletviewer等。编写JAVA程序的机器上一定要先安装JDK,安装过程中要正确设置PATH和CLASSPATH环境变量,这样系统才能找到JAVAc和JAVA所在的目录。有关JDK的下载和安装,请读者参阅有关的文档说明。

2.JAVA编译错误提示内容:

  1. HelloWorldApp.JAVA:3:Methodprintl  
  2.  
  3.   (JAVA.lang.String)notfoundinclassJAVA.io.PrintStream.  
  4.   System.out.printlCHelloWorld!“);  

解释:

键入的方法名printl不正确,方法println()的名字被写成printl.错误信息中用符号“‘’指示系统找不到的方法名,第一行中的3.表示错误所在行数,即第3行(注释行不计算在内)。对于系统不认识的标识符,中国自学编程网整理发布,能有以下几个原因:

  (1)程序员拼写错误,包括大小写不正确。

  (2)方法所在的类没有引入到当前名字空间。

  (3)实例所对应的类中没有定义要调用的方法。

  (4)其他原因。

3.JAVA编译错误提示内容:

  1. HelloWorldApp.JAVA:1:PublicclassHelloWorldappmustbedefinedinafilecalled  
  2. “HelloWorldapp.JAVA".  
  3.   publicclassHelloWorldapp{ 

解释:

文件HelloWorldApp.JAVA中定义的公有类HelloWorldaPp的名字和文件名不匹配。JAVA规定,如果。JAVA文件中包含一个公有类,则文件名必须与类名一致。文件名与类名不一致时会发生该错误。此例中,名字中的字母a大小写不统一。
 

【编辑推荐】

  1. Java编译器优化方法简介
  2. 发现Java虚拟机内存泄露问题
  3. Java编译过程与c/c++编译过程有何不同
  4. Java虚拟机发展回顾 为跨平台而生
  5. Java虚拟机(JVM)中的内存设置详解

 

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...