JavaSE
TSulid
这个作者很懒,什么都没留下…
展开
-
014 循环语句
第四章 循环语句1.循环概述让计算机做重复性的东西forwhiledo while循环结构的基本组成部分 一般可以分为4个部分:1.初始化语句:循环开始最先执行 而且只做唯一一次2.条件判断: 如果成立 则循环继续 如果不成立 则循环退出3.循环体: 重复要做的事情内容 若干行语句4.步进语句: 每次循环之后都要进行的扫尾工作 每次循环之后都要执行2.循环语句 forfor(初始化表达式1;布尔表达式2;步进表达式4){ 循环体3;}public static void原创 2020-12-21 17:31:01 · 113 阅读 · 0 评论 -
013 选择语句
第三章 选择语句与if else一样也是选择结构1.选择语句switchswitch(表达式){ case 常量1: 语句体1; break; case 常量2: 语句体2; break; case 常量3: 语句体3; break; ... default: 语句体n; break;//可省略} public原创 2020-12-20 23:35:47 · 78 阅读 · 0 评论 -
012 判断语句
第二章 判断语句判断结构 也叫判断语句 也叫选择结构1.判断语句ifif(关系表达式){ 语句体;}main{ int age = 16; if(age>=18){ 可以去网吧.sout; } 回家吃饭.sout;}2.判断语句 if elseif(关系表达式){ 语句体1;} else { 语句体2;}public static void main(String[] args){ int n=13; if(n原创 2020-12-20 23:32:27 · 133 阅读 · 0 评论 -
011 流程控制
第一章 流程控制1.概述1.顺序结构2.判断结构3.循环结构2.顺序结构public static Demo{ public static void main(String[]args){ 1.sout; 2.sout; 3.sout; }}原创 2020-12-20 23:30:39 · 91 阅读 · 0 评论 -
010 扩展知识点
第五章 编译器的两点优化main{ byte n = 128;//右侧超过了左侧的范围}1.对于byte/short/char 三种类型来说 如果右侧的数值没有超过范围那么javac编译器将会自动隐含的为我们补上(byte)(short)(char)2.如果右侧超过左侧范围 那么编译器直接报错main{ short n = 10; short a = 5; short b = 8; //short r = a+b;//错误 左侧需要int short r = 5 + 8;//右侧采原创 2020-12-20 23:29:05 · 96 阅读 · 0 评论 -
009 Jshell脚本工具
第四章 JShell脚本工具1.JShell脚本工具是JDK9的新特性适用于轻量使用win+rcmd在DOS中输入 jshell 命令jshell>System.out.printl("Hello world");/exit 退出原创 2020-12-20 23:28:30 · 78 阅读 · 0 评论 -
008 方法入门
第三章 方法入门1.概念方法:就是将一个功能抽取出来 把代码单独定义在一个大括号内 形成一个单独的功能当我们需要这个功能的时候就去调用即实现了代码的复用性 也解决了代码冗余的现象public class Demo{ public static void main(String[] args){ }}2.定义一个方法定义一个方法的格式:public static void 方法名称(){ 方法体;}public static void famer(){ "播种".sou原创 2020-12-20 23:26:59 · 94 阅读 · 0 评论 -
007 运算符
第二章 运算符1.算术运算符运算符: 进行特定操作的符号表达式: 用运算符连接起来的算术运算符包括+加法运算, 字符串连接运算-减法运算*乘法运算/除法运算%取模运算, 两个数字相除取余数++,–自增 自减运算public class Demo1{ public static void main(String[] args){ 20+30.sout; }}对于一个整数表达式来说 除法用的是整数 整数除以整数结果仍原创 2020-12-20 23:26:28 · 114 阅读 · 0 评论 -
006 数据类型转换
第一章 数据类型转换1.自动转换public class Demo1DataType{ sout.1024;//默认int sout.3.14;//默认就double //左边是long类型 右边默认是int类型 //int->long long n1 = 100; sout.n1; //float->doueble double n2 = 2.5F; //long->float //float数原创 2020-12-20 23:25:48 · 120 阅读 · 0 评论 -
005 变量
第五章 变量概念程序运行期间 内容可以发生改变的量相当于一个容器创建一个变量 并且使用的格式 数据类型 变量名称= 数据值; public class DemoVariable{ public static void main(String[] args){ int num = 10; System.out.println(num); num = 20; System.out.println(num); lon原创 2020-12-20 23:24:12 · 122 阅读 · 0 评论 -
004 常量
第四章 常量1.常量常量:在程序运行期间 固定不变的量分类: 1.字符串常量 "" 2.整数常量 3.浮点数常量 如: 2.5 3.3 4.字符常量 凡是由单引号引起来的单个字符 'A','中' 5.布尔常量 true false 6.空常量 null 代表没有任何数据2.基本数据类型基本数据类型 四类 八种 四类: 整数型 byte short int long 浮点型 float double 字符型 char 布尔型 boolean引用数据类型 字符串原创 2020-12-20 23:23:21 · 102 阅读 · 0 评论 -
003 HelloWorld入门程序
第三章 HelloWorld入门程序1.程序开发步骤1.编写源代码 java源程序 .java文件2.编译源程序 java字节码文件 .class javac.exe:编译器 用他来编译.java文件称为.class文件3.运行 JVM运行 java.exe:解释器 运行java程序2.编写java源程序HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){原创 2020-12-19 20:07:56 · 136 阅读 · 1 评论 -
002 Java语言开发环境搭建
第二章 Java语言开发环境搭建1. Java虚拟机 JVM1.JVM Java Virtual MachineJava虚拟机 是运行所有java程序的假想计算机是java程序运行环境是java最具吸引力的特性之一我们编写的代码都运行在JVM上2.跨平台任何软件的运行 都必须要运行在操作系统之上而我们使用java编写的软件可以运行在任何操作系统上这个特性叫做 java语言的跨平台特性这个特性是由 JVM 实现的我们编写的程序运行在JVM上 而JVM运行在操作系统上java虚拟机 本原创 2020-12-19 20:03:02 · 176 阅读 · 2 评论 -
001 计算机基础知识
第一章 计算机基础知识1.二进制每一个0或者1 叫做一个bit(比特)1.如何将一个十进制转换为二进制 辗转相除法 :12 2 12 2 6 0 2 3 0 2 1 1 0 1 二进制的结果:11002.如何将一个二进制的数字转换为十进制 列幂乘积法: 1100 ... 16 8 4 2 1 1 1 0 0 8 + 4 + 0 + 0 =12 十进制结果:123.使用电脑计算器2.字节位 bit 每一个0或者1字节 byte 每逢8位是一个字节 是数据存原创 2020-12-19 19:54:18 · 162 阅读 · 1 评论