java基础教程(毕向东老师讲的)

java基础教程(毕向东老师讲的)

ID:35643802

大小:11.21 MB

页数:97页

时间:2019-04-06

java基础教程(毕向东老师讲的)_第1页
java基础教程(毕向东老师讲的)_第2页
java基础教程(毕向东老师讲的)_第3页
java基础教程(毕向东老师讲的)_第4页
java基础教程(毕向东老师讲的)_第5页
资源描述:

《java基础教程(毕向东老师讲的)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.基本常识:命令提示符dir列出文件md创建文件夹rd删除文件夹(doc里面删除出文件夹必须保证这个文件夹是空的,del命令可以删掉文件夹)cd进入文件夹里cd..返回上一级目录cd退到根目录echokobe>1.txt创建文件del1.txt删除文件2.java的跨平台性用java编写的软件在不同的操作系统上可以完成(C++不行),在每个系统上装上java虚拟机就可以运行java程序3.java环境搭建Jrejava运行环境(包括虚拟机)jdkjava开发工具包4.java环境变量配置直接设置:打开“

2、我的电脑”的“属性”,选择“高级”菜单,点击下方的“环境变量”按钮。D:Javajdk1.6.0_14bin目录添加到用户变量的path中(已经有的变量值不能删除)%%:动态的获取某一环境变量的值环境变量临时配置方式:set可以查看和编辑环境变量的值Start打开新的DOC命令窗口5.HelloWorld想在任何目录下运行class文件就建立一个临时classpath环境变量:放原来的class文件的路径,具体演示方法在下面:设置完以后setclasspath=就表明对环境变量清空Setclasspa

3、th=c;在classpath中找不到就到当前目录Setclasspath=c只在classpath中找要运行的class文件(不加分号比较好,推荐)Path跟classpath相反,path先在当前目录下寻找,要是没找到就去path环境变量中去找(Setpaht=c:Windowscmd--->write.exe写字工具弹出来)6.注释//表明单行注释/*多行注释*/多行注释中不能包含多行注释7.标示符8.常量单引号里面只能有一个字符‘a’“abc”进制转换:负数的二进制:负数的最高位是1变量:至于

4、划分这么多类型是因为,在内存中为每个数据类型划分的内存大小不一样Byte:8个二进制(-128-127)short:16个二进制int:32个二进制位定义变量----->intx=4;类型转换:算术运算符:余数(取模):5%2=15%5=01%5=1要是负数就看左边:-1%5=-1自增:a++;//------->a=a+1;b=a++;//先把a的值赋给b,然后a再自增b=++a;//先a加1,然后再赋值转义字符:常见的转义字符:带双引号的Hello转义字符额写在被转移的字符前赋值:x+=4;---->x

5、=x+4;比较运算符:逻辑运算符:inta=2;a>3&&a<6结果:false(&&短路)但是左边对的时候右边必须运算位运算符:左移右移>>和>>>比较:与运算:&或:

6、异或:^异或技巧:(加密解密算法)不用第三变量互换两整数值:这样也可以:互换取二进制中最低四位的技巧:/**/(char)(12-10)+’A’=C60的16进制:3C三元运算符:判断结构:Ifelse和三元运算符:If练习:选择结构:特点:一般使用int和char类型,case是没有顺序(先开始读case,最后才读default),结束

7、方式有两种:1.遇到break2.遇到下面的大括号}最后一个break可以不写Switch练习题:If和switch的区别:循环结构:(Ctrl+c结束命令行操作)循环语句简单练习:基本格式:区别:for语句循环:(小技巧:清屏----------》cls)While和for的区别:循环语句练习:累加思想:计数器思想:For语句嵌套:对于打印长方形:外循环控制行数,内循环控制列数打印三角形时定义一个变量:z九乘九乘法表:其他流程控制语句:标记要跳出的循环:continue打印等腰三角形:另一种:函数:最简单

8、函数(方法定义)publicstatic是修饰符然后在主函数里调用并打印:函数的特点:定义一个函数并在主函数中调用:函数的应用:(编写一个函数的思路)自己练:比较两个数像不像同:取两个数中较大者:获得星星:九乘九算法:函数的重载:重载只和参数列表有关系数组:内存结构:数组中常见的问题:数组的遍历:数组的长度:数组名.length();定义一个方法:去掉最后逗号:数组获得最大值:另一种情况:选择排序:冒泡排序:排序最快的是希尔排序数组的查找方法:-1就表明该key在数组中不存在折半查找的第一种做法:折半查找的

9、第二种做法:返回一个min就可以找到8在数组中应该存在的位置,要是数组里本来有8也返回到4进制转换:打印011要是想打印110(特殊方法,不要误解sb的意思)60的16进制10进制转化成16进制查找法:十进制转化成二进制:二维数组:二维数组的应用:定义方式有多种:面向对象:从执行者(过程)-----》指挥者(对象)类与面向对象:成员变量和局部变量匿名对象:也可以不起名字直接写:newCar().num=4;匿名对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。