Java是个跨平台的语言,一处编译多处运行
程序员开发需要安装JDK,我们编写的是源代码(*.java),给客户的是(*.class),客户只需要安装不同系统的jvm就可以运行。
JDK>JRE>JVM
DOS命令(黑窗口):
如何打开DOS控制台
windows系统:win + R --> 输入cmd --> 回车
常用命令 –d: 回车 盘符切换
–dir(directory):列出当前目录下的文件以及文件夹
–cd (change directory)改变指定目录(进入指定目录)
?进入 cd 目录;cd 多级目录
?回退 cd.. ;cd\
–cls : (clear screen)清屏
–exit : 退出dos命令行
JDK的安装和配置环境变量
JAVA_HOME 是安装JDK路径(包含了bin和lib)
PATH 是安装JDK路径的bin(整个路径)
CLASSPATH 是安装JDK路径的lib(整个路径)
注释分类: 单行注释 // 注释内容 快捷键 ctrl+/,再来一次就取消了
多行注释 /* 需注释的内容*/ 快捷键 ctrl+shift+/,ctrl+shift+\(取消)
文档注释 /** 需要注释的内容 */
关键字
(1)字母全是小写
(2)常用的代码编译器对关键字有特殊颜色
数据类型
1 基本数据类型
2 引用数据类型
标识符
由字符,下划线_,美元符$组成,也可以是汉字(建议不使用,由于文档转移时,到别处编译时可能乱码(外国的东西最好的英文))
注意事项
1,不能数字开头
2,不能java中的关键字
包:做好是公司域名倒过来写,要求都小写
类或者接口: 1.如果是一个单词首字母大写2.如果是多个单词每个单词首字母大写(驼峰标识)?
方法或者变量:1. 如果是一个单词全部小写2.如果是多个单词,从第二个单词首字母大写
常量:1.如果是一个单词,所有字母大写2.如果是多个单词,所有的单词大写,用下划线区分每个单词
字符和字符串:
字符参与运算就是那对应的值操作
'a' 97
'A' 65
'0' 48
字符串参与运算
这里其实做的不是加法运算,而是字符串拼接。字符串和其他类型的数据做拼接,结果是字符串类型的。
算数运算符++和——的用法
单独使用结果都一样,没什么区别
参与操作的时候:
如果++或者--在变量的后面,先拿变量参与操作,后变量做++或者--
如果++或者--在变量的前面,先变量做++或者--,后拿变量参与操作
循环结构
1).do...while循环
定义格式:
初始化语句;//int i = 1;
do {
循环体语句;
控制条件语句;//i++;
} while(判断条件语句);
执行流程:
1).执行初始化语句
2).执行循环体语句
3).执行控制条件语句
4).执行判断条件语句,看其返回值是true还是false
如果是true,就继续执行
如果是false,就结束循环
5).回到第2步继续向下执行
2).三种循环结构的区别(重点!!!)
a.for循环和while循环必须先判断条件是否成立,条件成立才会执行循环体
b.do...while循环至少执行一次循环体
c.for循环与while循环的区别:
如果你想在循环结束后,继续使用控制条件的那个变量,用while循环
否则,用for循环,不知道使用哪个循环就使用for循环,因为变量及早的从内存中释放,提高了内存的使用效率
3).死循环
* 两种最简单的死循环格式:
while(true) {
}
System.out.println("------------------");
for (; ; ) {
}
|
|