![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 100day
「已注销」
莫等闲,白了少年头,空悲切
展开
-
day08-java异常
1. 异常 1.1 概述 异常:程序出现了不正常情况 #mermaid-svg-WYBnYDJMBmDMLWmg .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-WYBnYDJMBmDMLWmg .label text{fill:#333}#mermaid-svg-WYBnYDJMBmDMLWmg .node原创 2020-12-20 13:30:02 · 88 阅读 · 0 评论 -
java-排序算法(待完成)
1. 选择排序 1.1 原理 确定索引i位置, 然后把i和i+1~N-1逐个比较找到最小索引位置minIndex 最后i和minIndex位置元素互换 1.2 代码 public class Code01_SelectionSort { public static void selectionSort(int[] arr) { if (arr == null || arr.length < 2) { return; }原创 2020-12-17 14:08:19 · 77 阅读 · 0 评论 -
day07-javaAPI
1. API 1.1 API概述 API application programming interface 应用程序接口 java API java jdk中提供各种类 查看帮助文档 搜索-类 类所在的包,java.lang 不用导包 类的描述信息 类的构造方法 类的成员方法 返回值 方法名 参数 方法的作用 1.2 测试Random Scanner CTRL + ALT + V 快捷键 生成左边变量 demo import java.util.Scanner; public clas原创 2020-12-16 09:27:25 · 89 阅读 · 0 评论 -
day06-java类和对象
1. 类和对象 1.1 类和对象简介 类:一类具有共同属性和行为的事务的抽象 (例如手机这一概念) 类的特点: 类是对象的数据类型 类是具有相同属性和行为的一组对象的集合 对象:具体的实体(例如小米note8手机) 对象的属性:对象的特征拥有具体的值:(比如小米note8手机价格2300) 对象的行为:对象能够做的操作:(比如小米note8手机可以打电话) 类与对象的关系 类是对象的抽象概念 对象是类的实体 1.2 类 类是Java程序的基本组成单位 类的定义 pub原创 2020-12-15 08:58:04 · 84 阅读 · 0 评论 -
day05-java方法
1. 方法 1.1 方法概述 方法 : 具有特殊功能的代码集,提高代码复用率 方法先创建才能使用,方法定义 方法创建后要使用方法,必须手动调用执行, 方法调用 1.2 方法的定义和调用 定义 public static void 方法名 () { } public static void isEvenNumber() { int a = 12; if (a % 2 == 0){ System.out.println("是偶数"); } } 调原创 2020-12-13 16:08:43 · 93 阅读 · 0 评论 -
day04-java数组
1. 数组-存储多个同类型的数据 1.1 数组定义 数据类型[] 变量名 数据类型 变量名[] 不推荐使用 定义一个int变量 该变量为数组 1.2 数组初始化 动态初始化 数据类型[] 变量名 = new 数据类型[数组长度] 数组里面的数据初始值由计算机分配 int[] arr = new int[4]; /* * 左边: int 数据类型 * [] 表明是数组 * arr 变量名 * 右边: new 申请空间 * int 存储数据类型 *原创 2020-12-13 10:57:55 · 100 阅读 · 0 评论 -
day03-java流程控制
1. 流程控制 1.1 分类 顺序结构 从上往下依次执行 选择结构 分支语句 if swtch 循环结构 循环语句 for while do{}while; 2. 顺序结构 2.1 流程图 #mermaid-svg-waZ4uRfuXO1t6AVf .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-sv原创 2020-12-12 15:58:39 · 77 阅读 · 0 评论 -
day02-java运算符
4 运算符 4.1 算数运算符 运算符和表达式 运算符:操作变量和常量 用运算符将变量和常量连接起来的表达式 算数运算符 运算符 示例 加 + 减 - 乘 * 除 / 12/5=2 求模 % 12%5=2 int a = 12; int b = 5; double c = 7.0; double d = 3.0; System.out.println(a + b); System.out.println(a - b); System.out.pri原创 2020-12-10 09:39:57 · 75 阅读 · 0 评论 -
day01 java基础了解
1. JAVA 基础环境和了解 1.1 Java跨平台原理 JVM java虚拟机 不同操作系统不同的JVM 1.2 jre和jdk jre java runtime environment 包含JVM和运行时的核心类 运行只需要jre jdk java development kit 包含jre和开发工具 开发工具:编译工具javac.exe 运行工具java.exe 关系 jdk => jre + 开发工具 jre => JVM + 运行的核心类 1.3 下载 下原创 2020-12-09 09:25:21 · 88 阅读 · 0 评论