摘要:
循环语句3--do...while do...while循环格式 初始化表达式① do{ 循环体③ 步进表达式④ }while(布尔表达式②); 执行流程 执行顺序:①③④>②③④>②③④…②不满足为止。 ①负责完成循环变量初始化。 ②负责判断是否满足循环条件,不满足则跳出循环。 ③具体执行的语句 阅读全文
摘要:
选择语句 选择语句--switch switch语句格式: switch(表达式) { case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; ... default: 语句体n+1; break; } 首先计算出表达式的值 其次,和case依次比较,一旦有对 阅读全文
摘要:
指定考试成绩,判断学生等级 90-100 优秀 80-89 好 70-79 良 60-69 及格 60以下 不及格 public class demo01 { public static void main(String[] args) { int score = 100; if(score<0 | 阅读全文
摘要:
判断语句2--if...else if语句第二种格式: if...else if(关系表达式) { 语句体1; }else { 语句体2; } 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体1 如果是false就执行语句体2 public class dem 阅读全文
摘要:
流程控制 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果 有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现 我们要完成的功能。 顺序结构 public class demo07 { pub 阅读全文
摘要:
JShell脚本工具 JShell脚本工具是JDK9的新特性 什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运 行,这个时候可以使用JShell工具。 启动JShell工具,在DOS命令行直接输入JShell命令。 接下来可以编写 阅读全文
摘要:
方法的调用 方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法main中来调用我们自己定义好的方法。在 主方法中,直接写要调用的方法名字就可以调用了。 public class demo06 { public static void main(String[] args) { 阅读全文
摘要:
三元运算符 三元运算符格式: 数据类型 变量名 = 布尔类型表达式?结果1:结果2 三元运算符计算方式: 布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。 布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。 一元运算符:只需要一个数据就可以进行操作的运算符 阅读全文
摘要:
比较运算符 比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。 public class demo03 { public static void main(String[] args) { System.out.println(1==1); //true S 阅读全文
摘要:
自增运算符:++ 自减运算符: -- 基本格式:让一个变量涨一个数字1或者让一个变量降一个数字1 使用格式 :写在变量名称之前,或者写在变量名称之后 单独使用:不和其他任何操作混合,自己独立成为一个步骤 混合使用:和其他操作混合,例如与赋值混合,或者打印操作混合 使用区别 在单独使用的时候,在前++ 阅读全文
摘要:
运算符 算数运算符 只有对于整数的除法来说,取模运算符才有余数的意义 注意事项 一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种 Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。 对于数值来说,那就是加法 对于字符char类型类说,在计算之前 char会提升成为int 阅读全文
摘要:
强烈注意 强制类型转换一般不推荐使用,因为有可能发生精度损失、数据溢出 byte、short/char这三种类型都可以发生数学运算,例如加法+ byte、short/char这三种类型都可以发生数学运算,都会被首先提升成为int类型,然后再计算 boolean类型不能发生数据类型转换 浮点转成整数, 阅读全文
摘要:
数据类型转换(隐式) 特点:代码不需要进行特殊处理,自动完成 规则:数据范围从小到大 Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。 自动转换 一个 int 类型变量和一个 byte 类型变量进行加法运算, 结果会是什么数据类型? int i = 阅读全文
摘要:
练习 定义所有基本数据类型的变量,代码如下: public class Variable { public static void main(String[] args) { //定义字节型变量 byte b = 100; System.out.println(b); //定义短整型变量 short 阅读全文
摘要:
变量概述 变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。 数学中,可以使用字母代替数字运算,例如 x=1+5 或者 6=x+5。 程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。比如x保存5,x也可 以保存6,这样x保存的数据是可以改变的,也就是我们所讲 阅读全文
摘要:
常量 常量:是指在Java程序中固定不变的数据。 分类 练习 public class ConstantDemo { public static void main(String[] args){ //输出整数常量 System.out.println(123); //输出小数常量 System.o 阅读全文
摘要:
关键字keywords 关键字:是指在程序中,Java已经定义好的单词,具有特殊含义。 HelloWorld案例中,出现的关键字有 public 、 class 、 static 、 void 等,这些单词已经被 Java定义好,全部都是小写字母,notepad++中颜色特殊。 关键字比较多,不能死 阅读全文
摘要:
这个些东西没用什么用,这是一些更新说明 使用这个软件编写,他比原来那个更加简介 入门程序说明 编译和运行是两回事 编译:是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译器会检查我们 所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。 阅读全文
摘要:
点击java.exe就一闪而过,看出来了,这是一个命令的,所以我们要敲命令啊,问题是我们要去哪里敲命令啊 当然去我们刚刚学的dos窗口了 看到它给你输入的一些中文帮助信息,就说明你的jdk已经安装成功了 在小键盘中的方向键 上下键 是可以来回切换滴、 使用常规方法打开,找到它的存放地点进行打开 使用 阅读全文
摘要:
jre 是java程序的运行时环境 包含JVM和运行所需要的核心类库 jdk 是java程序开发包 包含JRE和开发人员使用的工具 我们想运行一个已有的java程序, 那么值需要安装JRE即可 我们想要开发一个全新的java程序,那么必须安装JDK 在其中随便进行点击 这就jdk9的安装包,双击下载 阅读全文