- 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 是修饰符
然后在主函数里调用并打印:
函数的特点:
您可能关注的文档
最近下载
- 【高考真题】2022年新高考物理真题试卷——湖南卷(含答案).pdf VIP
- 毕业设计论文-江苏工程职业技术学院.doc VIP
- 新人教版八年级物理下册第七章练习题.docx VIP
- 2022电网企业文化、电力与能源战略题库.pptx VIP
- 索尼A7RM3A使用说明书+入门帮助指南【完整电子版】.pdf VIP
- 【武汉市生鲜农产品的冷链物流发展现状、问题及对策探究16000字(论文)】 .pdf
- 2026版教师职称-山西-山西教师职称(基础知识、综合素质、高中信息技术)历年参考题库含答案解析5套.docx VIP
- 2020-2021学年江苏省淮安市淮阴中学八年级(上)期末物理试卷含解析.doc VIP
- 变压器油中溶解气体在线监测装置.docx VIP
- 2026年春新版二年级道德与法治下册教学计划(含教学进度表).pdf VIP
原创力文档

文档评论(0)