自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Mysql学习 Day5 表连接

联表查询 join 对比 -- ================ 联表查询 join ========================== --查询参加了考试的同学(学号,姓名,科目编号,分数) /* SELECT * FROM student; SELECT * FROM result; 1.分析查询的字段来自哪张表 2.确定使用哪种联接查询 确定交叉点(两个表中哪个数据是相同的) */ -- join(连接的表) on(判断条件) 联接查询 -- where 等值查询 SELECT s.Stu

2021-09-10 16:44:29 73

原创 Mysql学习 Day4 DQL中select查询详解

DQL 数据查询语言 所有的查询操作都用 select == 数据库中最核心的语言,使用频率最高 == 1. 指定查询字段 语句: select 字段 from 表名; 使用别名 AS: select 字段 as 别名 from 表名 as 表别名; 函数 Concat(a,b) SELECT CONCAT('ID:',id) AS 学生id FROMstudent; -- 查询全部字段 select * from `student`; -- 查询某一个字段 select `id` from `studen

2021-09-10 14:41:22 95

原创 Mysql学习 Day3 DML语言知识(select,update,delete)

MySQL的数据管理 1.DML语言(重要很重要) 数据库的意义:数据存储和数据管理 DML语言:数据操作语言 insert update delete 2.外键 方式一:创建表时给主键增加约束 (较复杂) CREATE TABLE `grade`( `gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id', `gradename` VARCHAR(50) NOT NULL COMMENT '年级名称', PRIMARY

2021-09-10 13:16:40 123

原创 Mysql学习 Day2 基本语法语句

命令行连接数据库: mysql -u root -p123456 常用命令dos的[mysql>]: 查看所有数据库:show databases; 切换到某一个数据库:use school; 查看数据库中所有表:show tables; 显示数据库中表的信息:describe student; 创建数据库:create database west; 注释: – 单行注释 /* 多行注释 */ exit; 退出连接 ctrl+c 强行终止 数据库* *

2021-09-07 13:39:56 63

原创 Mysql学习 Day1 基础知识及软件安装

1.数据库 1.1 认识数据库 数据库 DB(DataBase) 数据仓库,软件,安装在操作系统上。可以存储大量数据。存储,管理数据。 1.2 数据库分类 关系型数据库: SQL MySql,Oracle,SqlServer等 通过表和表之间,行和列之间的关系进行数据存储 非关系型数据库:NoSql----Not Only Sql Redis 对象存储,通过对象的自身属性来决定 DBMS 数据库管理系统 数据库管理软件,能够科学有效的管理我们的数据,维护获取数据 MySql 本质也是数据库管理系

2021-09-06 13:40:50 52

原创 Java基础学习 Day15 基础知识总结

1. java语言了解 1995年诞生 三大版本 JavaSE JavaME 安卓系统 JavaEE 2006年大数据 Hadoop JDK 开发者工具包,配置环境变量 JRE 运行环境 2. HelloWorld 第一个开发程序 主程序编写 Hello.java javac编译生成class文件 java Hello执行程序 3. 基础语法 注释 : 行内//,多行/* */,文档 / * **/ 标识符,关键字 数据类型 基本数据类型: ​ 整数: byte

2021-08-31 14:48:51 71

原创 Java基础学习 Day14 异常Exception

异常 Exception 关键字: try 监控 catch 捕获 finally 善后处理 throw,throws public class Test { public static void main(String[] args) { int a = 1; int b = 0; // 假如要捕获多个异常,一定要从小到大 try{ //监控区域 //new Test().a();

2021-08-31 12:36:37 38

原创 Java基础学习 Day13 static修饰符,抽象类及接口

static 静态修饰符 静态变量 private static int age; 又叫类变量,使用时 类名.变量名; 静态方法 public static void go( ){} private static int age; //静态变量 private double score; public static void main(String[] args) { Student stu = new Student(); Syst

2021-08-31 12:16:18 145

原创 Java基础学习 Day12 重写,多态,instanceof及类型转换

重写 前提是继承关系,子类重写父类的方法 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大 public > protected > default > private 抛出的异常:范围可被缩小,不能扩大 重写子类的方法必须和父类的方法要一致,方法体不同 快捷方式:Alt+insert+override public class Person { public void run(){ System.out.p

2021-08-31 11:49:18 93

原创 Java基础学习 Day11 封装,继承及super

封装 高内聚 类的内部数据操作细节自己完成,外部不允许干涉 低耦合 仅暴漏少量方法给外部使用。 属性私有 private get / set 方法 快捷键:Alt+ insert + get/set 特点: 提高程序安全性,保护数据 隐藏代码实现细节 统一接口 系统可维护性增加 ...

2021-08-27 15:50:52 46

原创 Java基础学习 Day10 基础总结

java 核心思想是面向对象编程 类 = 属性 + 方法 以类的方式组织代码,以对象组织(封装)数据 属性 字段field ,成员变量 默认初期: > 数字: 0 0.0 > char: u0000 > boolean:false > 引用: null 修饰符 属性类型 属性名 = 属性值; 面向对象的三大特性 封装 , 继承 , 多态 方法定义 修饰符 返回值类型 方法名(参数类型 参数){ 方法体; ..

2021-08-27 15:36:34 40

原创 Java基础学习 Day9 数组

数组 相同类型数据的有序集合,从0开始 [0],使用前必须声明 定义声明数组 定义声明: int[] nums; int nums[]; 创建数组: int[] nums = new int[5]; 获取数组长度: nums.length java内存 堆 存放new的对象和数组 栈 存放基本变量类型 数组初始化 静态 int[] a = {1,2,3}; //定义后不可更改 动态 int[] b = new int[3];

2021-08-27 15:11:14 87

原创 Java基础学习 Day8 方法

方法 就是语句的集合,是一个有序排列的组合,执行一个功能。 ​ 包含在类或者对象中,在程序中船舰后在其他地方调用。 ​ 一个方法只完成一个功能(原子性)。 ​ 类似于其他语言的函数,用来完成特定功能的代码片段。 方法定义: ​ – 修饰符: ​ public > protected > default > private ​ – 返回值类型: ​ void 无返回值 ​

2021-08-27 14:25:31 45

原创 Java基础学习 Day7 流程结构

顺序结构 按顺序一句一句执行,若干个依次执行的处理步骤组成,是一种基本算法结构 选择结构 if单选 if if双选择 if。。。。else。。。。 if多选择 if。。。。else if 。。。。else。。。 嵌套if语句 if。。。(if。。。) switch多选择 switch case 从java7之后switch可以判断字符串 反编译 :java—class(字节码文件)—反编译(IDEA) String name = "Jack"; swi..

2021-03-27 21:08:37 37

原创 Java基础学习 Day6 Scanner交互

创建一个扫描器对象,用于接收键盘数据 import java.util.Scanner; Scanner scanner = new Scanner(System.in); scanner.hasNext() 方法:可以接收空格之前输入的字符串 if(scanner.hasNext()){ String str = scanner.next(); System.out.println("输出的内容:"+str); } 输入:hello world.

2021-03-27 15:00:04 81

原创 Java基础学习 Day5 JavaDoc文档

写doc.java文档 package Base; /** * @author Jane * @version 1.0 * @since 1.8 */ public class Doc { String name; /** * @author Jane * @param name * @return * @throws Exception */ public String test(String name) throw..

2021-03-26 21:12:20 46

原创 Java基础学习 Day4 运算符

算数运算符 赋值运算符 关系运算符 //关系运算符返回的是结果 int a= 10; int b= 20; int c= 21; System.out.println(a>b); //false System.out.println(a<b); //true System.out.println(a==b); //false System.out.println(a!=b); //true System.out.println(c%a); //1 逻辑运算符 位运算..

2021-03-26 21:08:41 44

原创 Java基础学习 Day3 类型,变量及注释文法

一,注释有三种 单行注释:注释一行 // 单行注释内容 多行注释:注释一段文字 /* 我是多行注释 我是多行注释 */ 文档注释:JavaDoc联合处理 /** * @Auther * @Method */ 二,标识符 大小写敏感,不要用拼音命名,可以用中文命名 String ah = "a"; String Ah = "a"; String $h = "a"; String _h = "a"; 以下是不规范的 String #h = "a"; String 1h =

2021-03-26 12:45:27 39

原创 Java基础学习 Day2 我的第一个java程序

随意创建一个文件夹 创建java文件,txt文本后缀名改成.java public class Hello{ public static void main(String[] args){ System.out.print("Hello,world!"); } } javac命令,编译生成class文件 运行class文件,执行java程序 注意 单词大小写敏感 尽量使用英文 文件名和类名要保持一致 符号不能用中文 ...

2021-03-25 20:47:42 28

原创 Java基础学习 Day1 Dos基本命令

DOS基本命令 CMD打开方式 开始+系统+命令提示符 win键+R 输入cmd 资源管理器地址栏前面加上cmd 常用dos命令 跳转盘符 d: dir 查看当前目录下所有文件 cd 切换目录 cd … 返回上一级 cd /d 目标路径 切换文件夹 cls 清除屏幕 exit 退出终端 ipconfig 查看电脑ip 打开应用工具 calc 计算器 mspaint 画图工具 notepad 记事本 ping 命令 测试网络是否正常 ping www.baidu.com

2021-03-25 20:38:48 37

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除