第一天主要学习Java的发展史以及常量标识符。
Java是一个叫詹姆斯.高斯林的大胡子兄弟发明的,经过几次大更新之后,在1.5版本之后迎来了一次大爆发式的增长,在历史层面促进了人类文明的发展。
在Java中JDK(Java Development kit)包含JRE和开发工具包,JRE是java运行环境,包含JVM和核心类库,JVM:java虚拟机,用于java跨平台运行。
然后学习了Java的第一个程序:HelloWorld
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
通过DOS命令窗口运行Java文件需要先对Java文件进行编译,需要输入javac 文件名.java进行编译然后在执行.class文件。
关键字:被java赋予特殊含义的单词;都是小写字母;以及被java使用了 我们不能定义成其他的内容了
常量:
(1)字符串常量:双引号括起来的内容
(2)整数常量:全部是整数组成,可以是负数
(3)小数常量:3.14
(4)字符常量:单引号括起来的内容
{5)布尔常量:true false
(6)空常量:null
标识符:见名知意
组成:数字,字母,下划线_,[美元符$]美元符能不用则不用
规定:不能以数字开头
不能是关键字
区分大小写
组成规则:
小驼峰命名法:首字母小写,其他单词的首字母大写,主要用以方法名,变量名
大驼峰命名法:每个单词的首字母大写,主要用于类
组成规则是行业内的一种命名规范,需要严格遵守,但是不服合的话也不会对程序造成影响
需要了解的是常见的运算符,第一种算数运算符+-/*%,%是取两数相除的余数。/是取得商
第二种赋值运算符=,不是相等是把左边的数赋值给右边;
关系运算符也比较简单,< > <= >= != ==,结果是boolean类型
逻辑运算符&& || !用的比较多,输出的也是boolean类型,&&有false则false,||有true则true,!非
三元运算符:关系表达式 ? 表达式1:表达式2;
执行流程: 执行关系表达式返回值 true 执行 表达式1 否则 执行 表达式2
表达式1或者2可以是任意类型的
键盘录入:Scanner,在idea里面比较简单,不需要记忆
if语句从上往下执行,格式是if(关系表达式1){
语句体1;
}else if(关系表达式2){
语句体2;
...
}else{
语句体n;
}
if语句也可以跟三元进行转换;
switch语句是需要判断的数是比较少的已知数更方便使用,而且比if语句更少消耗性能,需要注意的是switch语句中需要加break,否则会造成case穿透,我们也可以利用case穿透节省代码量
之后是循环,如果已知循环次数的话,for循环比较合适,未知循环次数的话可以使用while循环。
以上是部分Java基本知识。 |
|