学习随记
来源:互联网 发布:股票比价关系软件 编辑:程序博客网 时间:2024/05/19 04:29
文件另存为的编码格式:ANSI、Unicode、Unicode big endian、UTF-8
jdk环境变量配置:
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个”.”
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //最前面加上一个英文的分号”;”
String[] args 可以看出来它是一个数组。在命令行中比如运行 Test.class 文件,你可以这样写:
java Test runoob
相当于给数组传入了一个 runoob 字符串。也可以打印出来,可以作为简单的输入。
例如:
public class Test {
public static void main(String[] args) {
System.out.println(args[0]);
}
}
运行以上实例,输出结果如下:
$ javac Test.java
$ java Test runoob
runoob
此处注意,main 是一个程序的入口,一个 java 程序运行必须而且有且仅有一个 main 方法。
args[0] 是你传入的第一个参数,args[1]是传入的第二个参数,以此类推。
如果 System.out.println(args[0]);增加到 System.out.println(args[5]);
也就是要输入六个数,
这时如果输入少于6个会有报错提醒
【Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 5
at HelloJava.main(HelloJava.java:8)】
翻译:【线程“main”java . lang中的异常。数组下标越界异常:5
HelloJava.main(HelloJava.java:8)】
“加粗的5代表”System.out.println(args[5])出问题了没有参数,加粗的8代表在出错代码的第八行)。
如果多于6个则只会显示六个。
- 学习随记
- 学习随记
- 学习随记
- 学习随记
- 学习随记
- 学习随记
- 学习随记
- Smarty 学习随记!
- magento学习随记
- hadoop学习随记 二
- 2011.10.20学习随记
- 11.07学习随记
- 11.08学习随记
- 11.10学习随记
- 01--JDK学习随记
- 随记-工作,学习,生活
- java4android 学习随记
- 设计模式 学习随记
- 浅析Class文件
- Python + Django 如何支撑了 7 亿月活用户的 Instagram?
- 对map集合按照value从大到小进行排序
- Mysql数据库学习
- QT控件大全 四十二 QTickerGraph
- 学习随记
- SQL查询执行某条SQL语句所花费的时间
- CentOS下Samba服务器配置
- UI设计如何在一年后达到月薪一万五?
- Operational Factors and Data Models
- 《算法导论》学习笔记之Chapter10---数据结构之链表
- 找到链表中倒数第k个结点
- 方法重载和方法覆盖
- 梳理一下自己