黑马程序员第一节:java基础学习
3287 点击·0 回帖
![]() | ![]() | |
![]() | 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下$. | |
![]() | ![]() |