1.
DOS 指令:
md—>创建文件夹/目录
rd—>删除目录
cd.. —>推出,返回上一级目录
cd\ —>直接推出根目录
del —>删除文件
2.单引号只能存放一个字符'a' 'sdf'(错)
3.变量:就是将不确定的数据存放在
内存中。也就是在内存中开辟一块内存空间
4.cup的内存称为缓存 缓存越大越好(对数据的处理越快)
5.转义字符
\n :代表换行
System.out.println("\"hello!\""); "hello!"
System.out.println("\\ hello!\\"); \hello!\
6.short s=4;
s=s+5;(编译通不过,因为s+5是一个int类型的不能赋值给short )
s+=5;(编译通过,因为只做赋值运算,内部有个自动转换动作)
7.左位移 ,右位移
<< 左位移:其实就是乘以 2的移动位数次幂
>>左位移:其实就是除以 2的移动位数次幂
8.if 语句
如果if 里面只有一条语句则,{}可以不写。
9.while 语句
while语句和if语句最大的区别在于while后面的条件只要满足,则继续返回!继续循环
while初始化在外边,循环结束后,变量还在内存中,而for则不存在!for则更节约内存
10.break 结束当前循环
11.continue只能作用于循环语句,继续循环。特点:结束本次循环,继续循环!
案例:
for(int x=1;x<=10;x++){
if(x%2==0){
continue;
System.out.println("x="+x);
}
}
执行结果:2 4 6 8 10
break 和 continue 单独存在时,下面的语句不能执行,没有任何意义,而且会报错!
*for循环结束时,for循环里面定义的变量则不存在了!
对于嵌套循环而言,外部循环一次,则内循环循环多次,直到外部循环结束,
整个程序结束
12.jdk的配置:
属性------>高级设置----->环境变量--->新建--------->path——>Jdk安装目录的bin文件如:
C:\Program Files\
java\jdk1.6.0\bin
2.如何切换盘符:
(1)如:我的程序在G盘的
javaCode文件
cmd——> cd g: ——>g:——>dir就可以找到
javaCode文件
(2)编译命令:
javac Hello.
java 执行命令:
java Hello
(3)
java源代码:(.
java文件)程序员看的懂计算机看不懂【它是不能被执行的】——>所以必须通过
java编译器
就是
javac.exe把它编译成
java字节码文件(.class文件)【计算机找的就是字节码文件】通过[解释执行器]
java.exe
加载到
java虚拟机,字节码(.class文件)就能在虚拟机中运行了
(4)jre:
java运行环境 ————>
java工具:
java编译器
javac.exe
java解释执行器:
java.exe
13.
java中classpath与path的区别 ?
jdk中classpath是指指定用户需要的类文件(.jar)或者系统需要的,
而path是指定可执行文件的目录,如
javac,
java,一般指定%
java_home%\bin;
windows
批处理中%var%是指取变量var的值,类似linux下$.