- 博客(23)
- 收藏
- 关注
原创 JAVA操作文件
计算机中的文件什么是文件?在我们日常生活中,我们认为文件就是记录着一些信息的本子。这些本子上可以记录任何我们想记录的信息。并且我们可以将多个本子夹在一起,形成一个大的文件夹。那么计算机也是如此,在计算机中也可以通过类似我们生活中这样的方式来形成一个记录有效信息的文件。在计算机中,一个文件的主要信息包括两种,一种是主要信息,也就是你真正想写的内容,例如你在一个记事本中写了这么一行字:你好中国!!上面是你主要想写的内容,但还包括另一方面的信息,也就是这个文件的名字,类型和大小!这一部
2022-04-05 21:46:19
1118
原创 MySQL中的索引和事务
索引什么是索引索引就类似于我们一本书的目录,存储了书中的主要信息,通过目录就能很快地找到你想要找的的章节内容MySQL中的索引也是这个作用,通过索引能够很快的查找到你想要检索的数据索引的优点与缺点优点:通过索引能够快速的进行查找,提高查找的效率缺点:1、时间成本:虽然索引能够提高查找的效率,但是当进行增删改的操作时,索引也要发生修改。想想看,一本书中的内容发生改变了,那么这本书的目录自然也要发生相应的改变。这势必会造成时间开销。在之前没有索引时增删改操作结束后就ok了
2022-03-22 11:41:39
1561
原创 MySQL的增删改查(进阶)
数据库约束约束类型:NOT NULL - 指示某列不能存储 NULL 值。UNIQUE - 保证某列的每行必须有唯一的值。DEFAULT - 规定没有给列赋值时的默认值。PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。FOREIGN KEY - 保证一个表中的数据匹配另一个表中的值的参照完整性。not null 约束代码举例:当约束id不为空后,查看表结构发现id是不为空的
2022-03-20 20:13:26
193
原创 MySQL的增删改查(基础)
目录CRUD增查改删CRUD在了解了MySQL的基本操作之后,我们就得真正对其中的数据进行一些基础的操作了也就是俗称的CRUD什么是CRUDCRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。增在数据库中创建一张表,然后往表中插入你想要的数据基本语法:插入一行数据 insert into 表名 values(字段1,字段2...);...
2022-03-18 17:18:11
1005
原创 数据库和数据表的基本操作
目录常用数据类型数据库的操作1.显示数据库2.创建数据库3.使用数据库4.删除数据库表的操作1.查看表查看表结构2.创建表3.删除表常用数据类型数据库作为一种管理数据的软件,当然也有对应的数据类型。虽然MySQL也有很多类型的数据,但是我们只要能掌握平时用的最多的,最频繁使用的几种数据就可以,需要使用其他类型的数据再去查找即可。基本数据结构如下表:数据类型 大小 说明 对应Java类型 int .
2022-03-15 17:00:50
2835
原创 MySQL 的基本认识
数据库什么是数据库百度百科定义的数据库概念:数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储计算机内的、有组织的、可共享的、统一管理的大量数据的集合。总结下来数据库其实就是一个软件或者说一类软件,这类软件的功能就是来管理数据的。那数据库管理的数据,这些数据放在哪里?答案是保存在硬盘上。为什么?那首先我们来认识一下一台基本计算机的基本组成如上图就是我们平常一台计算机的基本组成,也就是冯诺依曼体系结构。我们平常上的数据都保存在存储器中。所
2022-03-12 17:05:17
1561
原创 面向对象编程
包什么是包?包(package) 是组织类的一种方式.也就是说类统一都放在包里。使用包的主要目的:保证类的唯一性.例如, 你在代码中写了一个 Test 类. 然后你的同事也可能写一个 Test 类. 如果出现两个同名的类, 就会冲突, 导致代码不能编译通过。导入包中的类假如你想要使用包中的某个类,那你必须要先将这个类导入。怎么导入呢?使用import关键字。代码示例:import java.util.Date;public class Test { public.
2022-02-24 21:15:00
111
原创 初次认识类和对象
1. 类与对象的初步认知C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。JAVA是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。面向过程注重的是过程,在整个过程中所涉及的行为,就是功能。面向对象注重的是对象,也就是参与过程所涉及到的主体。是通过逻辑将一个个功能实现连接起来【面向对象概念】1.面向对象是思考问题的一种思考方式,是一种思想。比如:概念与实例。理论与实践。名和实等等。2.类就是一类对象的统称。对象就是这一类具...
2022-02-17 16:11:39
278
原创 方法的使用
目录1. 方法的基本用法1.1 什么是方法(method)1.2 方法定义语法1.3 方法调用的执行过程1.4 实参和形参的关系(重要)1.5 没有返回值的方法2. 方法的重载2.1 重载要解决的问题2.2 使用重载2.3 重载的规则3. 方法递归3.1 递归的概念3.2 递归执行过程分析3.3 递归练习3.4 递归小结1. 方法的基本用法1.1 什么是方法(method)1.2 方法定义语法1.3 方...
2022-02-16 16:17:54
521
原创 猜数字游戏
游戏规则:系统自动生成一个随机整数(1-100), 然后由用户输入一个猜测的数字. 如果输入的数字比该随机数小, 提示 "低了", 如果输入的数字比该随机数大, 提示 "高了" , 如果输入的数字和随机数相等, 则提示 "猜对了" .public static void main(String[] args) { Random random = new Random(); // 默认随机种子是系统时间 Scanner sc = new Scanne.
2022-01-12 11:41:17
120
原创 JAVASE简单练习题
1. 根据年龄, 来打印出当前年龄的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上)2. 判定一个数字是否是素数3. 打印 1 - 100 之间所有的素数4. 输出 1000 - 2000 之间所有的闰年5. 输出乘法口诀表6. 求两个正整数的最大公约数7. 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。8. 编写程序数一下 1到 100 的所有整数中出现多少个数字9。9. 求出0~999之间的所有“水仙花数”并输出
2022-01-12 11:32:04
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人