javac进行编译.java文件生成.class文件,然后使用java指令运行!
jar指令:
功能
|
命令
|
用一个单独的文件创建一个 JAR 文件
|
jar cvf jar-file input-file...
|
用一个目录创建一个 JAR 文件
|
jar cvf jar-file dir-name
|
创建一个未压缩的 JAR 文件
|
jar cvf0 jar-file dir-name
|
更新一个 JAR 文件
|
jar uvf jar-file input-file...
|
查看一个 JAR 文件的内容
|
jar tvf jar-file
|
提取一个 JAR 文件的内容
|
jar xvf jar-file
|
从一个 JAR 文件中提取特定的文件
|
jar xvf jar-file archived-file...
|
运行一个打包为可执行 JAR 文件的应用程序
|
java -jar app.jar
|
运行指定jar包里某一个java类
|
java –cp app.jar Hello
|
基本类型
|
对象类型
|
说明
|
位数
|
值的范围
|
byte
|
Byte
|
字节
|
8
|
-128 - 127
|
short
|
Short
|
短整型
|
16
|
-32768 - 32767
|
int
|
Integer
|
整型
|
32
|
-2147483648-2147483647
|
long
|
Long
|
长整型
|
64
|
9233372036854477808-
9223372036854775807
|
float
|
Float
|
浮点型
|
32
|
-3.40292347E+38-3.40292347E+38
|
double
|
Double
|
双精度
|
64
|
-1.79769313486231570E+308-1.79769313486231570E+308
|
char
|
Char
|
字符型
|
16
|
‘ \u0000 - u\ffff ’
|
boolean
|
Boolean
|
布尔型
|
1
|
0,1
|
基本控制语句
If语句
If else语句
If else if else语句
for(int i=0;i<100;i++){
System.
out.println(i);
}
基本控制语句
return 一个方法执行结束之后的返回语句
break
foreach
break
1:跳出当前循环
2:跳出到指定的代码位置
基本控制语句switch
while是先判断再执行
do-while是先执行,再判断
int i[]={0,1,2,3};
for (int j : i) {
System.
out.println(j);
}
}
最常用的循环:
for(int i=0;i<10;i++){
if(i==5) continue;
System.
out.println(i);
}
变量:
类变量:
每个变量都有默认值
byte a;
short a;
int a;
long a;
float a;
double a;
char a;
boolean a;
数据类型
|
默认值
|
byte
|
0
|
short
|
0
|
int
|
0
|
long
|
0L
|
float
|
0.0f
|
double
|
0.0d
|
char
|
'\u0000'
|
boolean
|
false
|
3:局部变量
没有默认值,必须要手动赋值