09 2020 档案

摘要:SQL详解 数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据 数据库管理系统,数据库和 阅读全文
posted @ 2020-09-21 09:00 mx_info 阅读(558) 评论(0) 推荐(0) 编辑
摘要:数组详解 容器: 是将多个数据存储到一起,每个数据称为该容器的元素。 数组概念: 数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。 数组的定义 动态初始化 格式 数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度]; 注意 数组存储的数据类型: 创建的数组容器可以存 阅读全文
posted @ 2020-09-19 15:12 mx_info 阅读(228) 评论(0) 推荐(0) 编辑
摘要:方法详解 方法回顾 public class Method_Demo1 { public static void main(String[] args) { print(); } private static void print() { for (int i = 0; i < 5; i++) { 阅读全文
posted @ 2020-09-19 14:38 mx_info 阅读(125) 评论(0) 推荐(0) 编辑
摘要:流程控制 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 顺序结构 顺序执行,根据编写的顺序,从上到下运行 判断语句 if语句 阅读全文
posted @ 2020-09-19 12:11 mx_info 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Jshell脚本工具 启动JShell工具,在DOS命令行直接输入JShell命令。 JShell工具,只适合片段代码的测试,开发更多内容,建议编写在方法中。 阅读全文
posted @ 2020-09-19 11:38 mx_info 阅读(196) 评论(0) 推荐(0) 编辑
摘要:方法入门 就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。 当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。 定义 格式 修饰符 返回值类型 方法名 (参数列表){ 代码... return ; } 定义格式说明 修饰符 返回值类型 阅读全文
posted @ 2020-09-19 11:19 mx_info 阅读(112) 评论(0) 推荐(0) 编辑
摘要:数据类型转换 Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。 自动转换 将 取值范围小的类型 自动提升为 取值范围大的类型 转换规则 范围小的类型向范围大的类型提升, byte 、short、char 运算时直接提升为 int 强制类型转换 将 阅读全文
posted @ 2020-09-19 11:00 mx_info 阅读(109) 评论(0) 推荐(0) 编辑
摘要:编译和运行 编译 :是指将我们编写的Java源文件翻译成JVM认识的class文件,在这个过程中, javac 编译器会检查我们 所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。 运行 :是指将 class 文件 交给JVM去运行,此时JVM就会去执行我们编写的程序了。 main 阅读全文
posted @ 2020-09-19 09:11 mx_info 阅读(106) 评论(0) 推荐(0) 编辑
摘要:MS-DOS(Microsoft Disk Operating System) 命令提示符(cmd) 启动: Win+R,输入cmd回车 切换盘符 盘符名称: 进入文件夹 cd 文件夹名称 进入多级文件夹 cd 文件夹1\文件夹2\文件夹3 返回上一级 cd .. 直接回根路径 cd 查看当前内容 阅读全文
posted @ 2020-09-19 00:09 mx_info 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Map集合 Collection中的集合,元素是孤立存在的,向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的。每个元素由键与值两部分组成,通过键可以找对所对应的值。 Collection中的集合称为单列集合,Map中的集合称为双列集合。 Map中的集合不能包含重复的键,值 阅读全文
posted @ 2020-09-18 21:34 mx_info 阅读(163) 评论(0) 推荐(0) 编辑
摘要:Collection集合(单列集合) 集合与数组的区别 数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储 特点 list集合存储的元素可以重复 list集合存储的 阅读全文
posted @ 2020-09-18 17:49 mx_info 阅读(520) 评论(0) 推荐(0) 编辑
摘要:Arrays类详解 前言:Arrays类包含用来操作数组(比如排序和搜索) 的各种方法,因为数组本身没有相应的类与方法 除非特别注明,否则如果指定数组引用为 null,则此类中的方法都会抛出 NullPointerException。 常用方法(静态static) public static Str 阅读全文
posted @ 2020-09-17 23:51 mx_info 阅读(833) 评论(0) 推荐(0) 编辑
摘要:AWT Awt介绍 包含了很对类和接口 GUI 元素 :窗口 按钮 文本框 Java.awt 组件和容器 JDK看源码 组件和容器 /** * Frame frame = new Frame("我的第一个Java图形界面"); * //设置窗口的可视化,因为保存在内存中的 * frame.setVi 阅读全文
posted @ 2020-09-12 20:10 mx_info 阅读(94) 评论(0) 推荐(0) 编辑
摘要:数组 定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的顺序组合而成 其中,每一个数据称作一个数据元素,每个数组元素可以通过一个下标访问 下标从0开始 先声明数组变量,才能使用 数组类型[] 数组名称 int[] arr = new int[数组大小]; arrays. 阅读全文
posted @ 2020-09-12 11:45 mx_info 阅读(116) 评论(0) 推荐(0) 编辑
摘要:可变参数 方法重载后形参可变 JDK1.5开始 不定项 方法声明中,指定参数类型后加省略号 一个方法只能指定一个可变参数 普通的参数在可变参数之前声明 可变参数只能放在最后边 printArray(int... i ) 方法名(参数类型... 参数名称) 本质 数组 递归 A方法调用B方法 递归就是 阅读全文
posted @ 2020-09-12 11:42 mx_info 阅读(143) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 最出名的排序算法之一 比较数组中两个相邻的数,如果第一个比第二个大,则交换位置 每一次比较都会产生一个最大或者最小的数字 下一轮可以减少一次排序 依次循环 两层循环:外层轮数,里层依次比较 /** * public static int[] sort(int[] arr){ * int t 阅读全文
posted @ 2020-09-11 16:02 mx_info 阅读(87) 评论(0) 推荐(0) 编辑
摘要:Arrays类 数组的工具操作类 数组对象本身没有相应的方法 API提供了工具类Arrays对数据进行基本的操作 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法。可以用类名直接调用 常用方法 给数组赋值:fill方法 对数组排序:sort方法 比较数组:equals方法比较 阅读全文
posted @ 2020-09-10 21:55 mx_info 阅读(84) 评论(0) 推荐(0) 编辑
摘要:多维数组 多维数组可以看成数组中包含数组 数组的嵌套 二维数组就是一个特殊的一维数组 每一个元素都是一个一维数组 理解:一维数组里边存储的是一个数字 二位数组里边存储的是一个数组 int[][] arr = new int[2][5]; 理解 arr是一个二维数组 而arr[]又是一个一维数组 可利 阅读全文
posted @ 2020-09-10 21:21 mx_info 阅读(143) 评论(0) 推荐(0) 编辑
摘要:结构语句 顺序结构 自上而下依次执行 选择结构 if单选择结构 if(布尔表达式){ 表达式为true时执行的语句 } if双选择结构 if(布尔表达式){ ​ 表达式为true语句 }else{ ​ 表达式为false语句 } if多选择结构 if(布尔表达式1){ ​ 布尔表达式1为真时语句体 阅读全文
posted @ 2020-09-10 17:14 mx_info 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Scanner对象 实现程序和人的交互 创建扫描器对象,用于接受键盘对象 IO流的类用完就关闭 Scanner类为IO流类型的类 scanner.close(); /** * Scanner sc = new Scanner(System.in); * System.out.println("请输入 阅读全文
posted @ 2020-09-10 15:01 mx_info 阅读(763) 评论(0) 推荐(0) 编辑
摘要:数据类型 强类型语言 ​ 变量的使用严格符合规定,先定义后使用 ​ 安全性高 速度慢 弱类型语言 ​ VB JS 基本类型(primitive type) byte占据一个字节范围 short占据两个字节范围 int占据 四个字节范围 long 占据八个字节范围 在包装类中定义好了数据范围 long 阅读全文
posted @ 2020-09-10 14:54 mx_info 阅读(133) 评论(0) 推荐(0) 编辑
摘要:Java三大版本 JavaSE:标准版(桌面程序,控制台) JavaME:嵌入式开发 JavaEE:企业级开发(Web,服务器) JDK,JRE,JVM JDK:java Development Kit JRE:Java Runtime Environment JVM:JAVA Virtual Ma 阅读全文
posted @ 2020-09-10 14:48 mx_info 阅读(84) 评论(0) 推荐(0) 编辑
摘要:常用快捷键 Ctrl + c 复制 Ctrl + v 粘贴 Ctrl + x 剪切 Ctrl + z 撤销 Tab 相当于四个空格 Alt + F4 关闭窗口 Shift + Delete 永久删除 打开DOS方式 1.win + R --> cmd 2.我的电脑-->文件搜索目录 ——>最前边输入 阅读全文
posted @ 2020-09-10 14:41 mx_info 阅读(95) 评论(0) 推荐(0) 编辑
摘要:注释 单行注释 //一行文字 多行注释 /* 多行文字 AAA BBB CCC */ 文档注释 /** *JavaDoc:文档注释 *写代码注意规范 *有趣的代码注释 *@auther *version *since */ 阅读全文
posted @ 2020-09-10 14:35 mx_info 阅读(93) 评论(0) 推荐(0) 编辑
摘要:Markdown基础语法 1.标题: 格式: 一级标题:# 标题名称(#+空格+标题名称) 二级标题:## 标题名称(##+空格+标题名称) 三级标题:### 标题名称(###+空格+标题名称) ... 以此类推(可以有多级标题) 2.字体 格式: 粗体:Hello world 斜体:Hello w 阅读全文
posted @ 2020-09-09 11:45 mx_info 阅读(210) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示