新手入门Java疯狂讲义遇到的100个问题

1 配置PATH环境变量

’java’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

操作:控制面板>高级系统设置>环境变量:添加命令所在的路径(bin文件路径)。
原理:Windows操作系统根据Path环境变量来查找命令。

2 找不到或无法加载主类

错误:找不到或无法加载主类 HelloWorld
原因:java.lang.ClassNotFoundException: HelloWorld

操作:1°删除错误的CLASSPATH;2°重启cmd。
原理:1)如果设置了CLASSPATH环境变量,java解释器将只在其CLASSPATH指定的路径中搜索Java类;如果没有设置CLASSPATH环境变量,Java解释器将会在当前路径下搜索Java类。
2)一个程序启动时,环境变量被复制到该程序所在的环境中,在该程序执行过程中不会被除该程序以外的其他程序所改变。

3 编码 GBK 的不可映射字符

JavadocTest.java:5: 错误:编码 GBK 的不可映射字符(0x8A)

操作:将源文件编码格式由“UTF-8”改为“ANSI”(记事本“另存为”)
原理:字符集冲突。UTF-8(Unicode Transformation Format)是针对Unicode的一种可变长度字符编码。ANSI 编码使用多个字节来代表一个字符的各种汉字延伸,在简体中文Windows操作系统中,ANSI 编码代表 GB2312编码。

4 args没有 @param

警告:args没有 @param

操作:添加注释

/**
@param args 调用参数说明
*/

原理:@param标签记录传递给函数的参数,基本用法为@param {变量类型} 变量名称 变量说明。

5 Found a swap file

复现

vim xxx.java

报错

E325: ATTENTION
Found a swap file by the name "xxx.java.swp

解决:(E)dit anyway
原理:.swp文件即swap(交换分区),当使用vi或者vim编辑一个文件时,就是产生,编辑完成正常退出时,这个文件就会自动删除,.swp文件是隐藏文件,在目录下使用ls -al才能查看

javadoc命令的基本用法

java 选项 Java源文件/包

javadoc的常用选项:
-d :该选项指定一个路径,用于将生成的API文档放到指定目录下。[插图] -windowtitle :该选项指定一个字符串,用于设置API文档的浏览器窗口标题。[插图] -doctitle :该选项指定一个HTML格式的文本,用于指定概述页面的标题。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值