Java基础教程(毕向东老师讲的).docVIP

  • 7
  • 0
  • 约 97页
  • 2016-11-25 发布于浙江
  • 举报
Java基础教程(毕向东老师讲的)

基本常识: 命令提示符 dir 列出文件 md 创建文件夹 rd 删除文件夹(doc 里面删除出文件夹必须保证这个文件夹是空的,del 命令可以删掉文件夹) cd 进入文件夹里 cd.. 返回上一级目录 cd\ 退到根目录 echo kobe1.txt 创建文件 del 1.txt 删除文件 java 的跨平台性 用java编写的软件在不同的操作系统上可以完成(C++ 不行),在每个系统上装上java虚拟机就可以运行java程序 java 环境搭建 Jre java 运行环境(包括虚拟机) jdk java 开发工具包 java 环境变量配置 直接设置:打开“我的电脑”的“属性”,选择“高级”菜单,点击下方的“环境变量”按钮。 D:\Java\jdk1.6.0_14\bin 目录添加到用户变量的path中(已经有的变量值不能删除) %% :动态的获取某一环境变量的值 环境变量临时配置方式: set 可以查看和编辑环境变量的值 Start 打开新的DOC 命令窗口 HelloWorld 想在任何目录下运行class 文件就建立一个临时classpath 环境变量:放原来的class 文件的路径,具体演示方法在下面: 设置完以后 set classpath= 就表明对环境变量清空 Set classpath=c\; 在classpath 中找不到就到当前目录 Set classpath=c\ 只在classpath中找要运行的class文件(不加分号比较好,推荐) Path 跟 classpath 相反,path 先在当前目录下寻找,要是没找到就去path环境变量中去找 (Set paht=c:\Windows cmd---write.exe 写字工具弹出来) 注释 // 表明单行注释 /* 多行注释 */ 多行注释中不能包含多行注释 标示符 常量 单引号里面只能有一个字符 ‘a’ “abc” 进制转换: 负数的二进制: 负数的最高位是1 变量: 至于划分这么多类型是因为,在内存中为每个数据类型划分的内存大小不一样 Byte:8个二进制(-128-127) short:16个二进制 int:32个二进制位 定义变量----- int x=4; 类型转换: 算术运算符: 余数(取模): 5%2=1 5%5=0 1%5=1 要是负数就看左边:-1%5=-1 自增: a++; //------- a=a+1; b=a++; //先把a的值赋给b,然后a再自增 b=++a; //先a加1,然后再赋值 转义字符: 常见的转义字符: 带双引号的Hello 转义字符额写在被转移的字符前 赋值: x+=4; ----x=x+4; 比较运算符: 逻辑运算符: int a=2; a3 a6 结果:false (短路) 但是左边对的时候右边必须运算 位运算符: 左移 右移 和 比较: 与运算: 或:| 异或:^ 异或技巧:(加密解密算法) 不用第三变量互换两整数值: 这样也可以:互换 取二进制中最低四位的技巧: /* */ (char)(12-10)+’A’=C 60的16进制:3C 三元运算符: 判断结构: If else 和 三元运算符: If 练习: 选择结构: 特点: 一般使用int 和 char 类型, case 是没有顺序(先开始读case,最后才读default), 结束方式有两种:1.遇到break 2.遇到下面的大括号} 最后一个break 可以不写 Switch 练习题: If 和switch 的区别: 循环结构: (Ctrl+c 结束命令行操作) 循环语句简单练习: 基本格式: 区别: for 语句循环: (小技巧:清屏----------》cls) While 和 for 的区别: 循环语句练习: 累加思想: 计数器思想: For语句嵌套: 对于打印长方形:外循环控制行数,内循环控制列数 打印三角形时定义一个变量:z 九乘九乘法表: 其他流程控制语句: 标记要跳出的循环: continue 打印等腰三角形: 另一种: 函数: 最简单函数(方法定义) public static 是修饰符 然后在主函数里调用并打印: 函数的特点:

文档评论(0)

1亿VIP精品文档

相关文档