自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java(Scanner类.Random类.Array list类)

Scanner类的功能:可以实现键盘输入数据,到程序当中。引用类型的一般使用步骤:导包 import 包路径.类名称; 如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。 只有java.lang包下的内容不需要导包,其他的包都需要import语句。创建 类名称 对象名 = new 类名称();使用 对象名.成员方法名()获取键盘输入的一个int数字:int num = sc.nextInt(); 获取键盘输入的一个字符串:String str =sc.nex.

2021-02-28 23:08:57 80

原创 Java笔记:类和对象

两个对象引用同一个对象空间面向对象三大特征:封装、继承、多态。封装性在Java当中的体现:方法就是一种封装关键字private也是一种封装封装就是将一些细节信息隐藏起来,对于外界不可见。package cn.itcast.day06.demo03;/*对于基本类型当中的boolean值,Getter方法一定要写成isXxx的形式,而setXxx规则不变。 */public class Student { private String name; // 姓名 .

2021-02-27 18:02:33 63

原创 Java笔记(数组)

数组的概念:是一种容器,可以同时存放多个数据值。数组的特点:数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:动态初始化(指定长度)静态初始化(指定内容)动态初始化数组的格式: 数据类型[] 数组名称 = new 数据类型[数组长度];解析含义: 左侧数据类型:也就是数组当中保存的数据,全都是统一的什么类型 左侧的中括号:代表我是一个数组 左侧数组名称:给..

2021-02-26 21:49:14 78

原创 java笔记:方法+重载

方法修饰符: public static 固定写法 返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者参数列表:方法在运算过程中的未知数据,调用者调用方法时传递 return:将方法执行后的结果带给调用者,方法执行到 return,整体方法运行结束方法重载方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返 回值类型无关。参数列表:个数不同,数据类型不同,顺序不同。...

2021-02-26 00:35:23 66

原创 java学习流程语句

循环结构的基本组成部分,一般可以分成4部分:1.初始化语句:在循环开始最初执行,而且只做唯一一次2.条件判断:如果成立,则循环继续;如果不成立,则循环退出3.循环体:重复要做的事情内容,若干行语句4.步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次/*public class Demo09For{ public static void main(String[] args){ System.out.println("我错啦!"); }}*/public cl.

2021-02-24 22:54:12 30

原创 JDBC(二)

* 练习: * 需求: 1. 通过键盘录入用户名和密码 2. 判断用户是否登录成功 * select * from user where username = "" and password = ""; * 如果这个sql有查询结果,则成功,反之,则失败 * 步骤: 1. 创建数据库表 user CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(32), P

2021-02-09 21:19:54 43

原创 JDBC(一)

今日内容1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门: * 步骤: 1. 导入驱动jar包 mysql

2021-02-09 18:27:46 65

原创 数据库基础(五)

多表查询查询语法select列名列表from表名列表where…select *from emp,dept;select *from dept;笛卡尔积A,B概念:1.有两个集合A,B,取这两个集合的所有组成情况2.要完成多表查询,需要消除无用的数据多表查询的分类内连接查询:①隐式内连接:– 查询所有员工信息和对应的部门信息select *from emp,dept where emp.‘dept_id’ = dept.‘id’;**-- 查询员工表的名称,性别,

2021-02-08 22:12:11 84

原创 数据库基础(四)

主键约束:primary key1.含义:非空且唯一2.一张表只能有一个字段为主键3.主键就是表中记录的唯一标识在创建表时,添加主键约束create table stu( id int primary key, name varchar(20);-- 删除主键-- 错误:alter table stu modify id int;ALTER TABLE stu DROP PRIMARY KEY;-- 创建完表后,添加主键ALTER TABLE stu MODIFY

2021-02-08 17:39:01 93

原创 数据库基础(三)

聚合函数**注意事项:**聚合函数的计算,排除了null值解决方案:1.选择不包含非空的列进行计算2.ifnull函数select count(ifnull(english,0)) from stud;select min(math) from stud;select max(math) from stud;分组查询1.语法:group by 分组字段;按照性别分组,分别查询男、女同学的平均分2.分组之后:①分组之后查询的字段:分组字段;聚合函数②where和having的

2021-02-08 14:56:34 357

原创 数据库基础(二)

DML:增删改表中数据1.添加数据语法:insert into 表名(列名1,列名2,…列名n) values(值1,值2,…值n);例如:insert into stu(id,name,age) values(1,“张无忌”,18);注意事项:(1)列名和值一一对应;类型对应(2)如果表名后,不定义列名,则默认给所有列添加值insert into 表名 values(值1,值2,…值n);例如:insert into stu(id,name,age) values(1,“赵敏”,18,

2021-02-04 22:20:48 67

原创 day 4 idea使用

IDE:Integrated Development Environment(集中环境)开发java程序的步骤1.编写代码2.启动cmd3.调用javac编译4.调用java运行 集中开发环境:一种专门用来提高java开发效率的软件模块的导入

2021-02-04 20:24:23 35

原创 2.4 数据库基础(一)

配置mysql服务启动1.手动2.cmd–>services.msc打开服务的窗口3.使用管理员打开cmdnet stop mysqlnet start mysqlmysql登录1.本地的MySQL mysql -uroot -proot退出:exit2.mysql -hip -uroot -proot例如:mysql -h127.0.0.1 -root -proot退出:quit3.mysql --host=ip --user=root --password=连接

2021-02-04 19:41:57 140

原创 day 04 数据库

今日内容1.数据库的基本概念2.MySQL数据库软件(1)安装(2)卸载(3)配置3.SQL数据库的基本概念1.数据库的英文单词:DataBase 简称:DB2.什么是数据库?用于存储喝管理数据的仓库3.数据库的特点:持久化存储数据的;其实数据库就是一个文件系统方便存储喝管理数据使用了统一的方式操作数据库-SQL4.常见的数据库软件见pdf5.安装,卸载软件...

2021-02-04 00:01:03 37

原创 Day 3 拜师教育-流程控制语句

流程概述与顺序结构标准的if-else语句学生成绩练习题使用三元运算符和标准的if-else语句分别实现,取两个数字中的最大值选择语句(switch语句)注意事项:1.多个case后面的数值不可以重复2.switch后面的小括号当中只能是下列数据类型基本数据类型:int/short/char/byte引用数据类型:string字符串;enum枚举3.switch语句格式可以很灵活;前后顺序可以颠倒,而且break语句还可以省略;匹配哪一个case就从哪一个位置向下执行,直到

2021-02-03 23:21:54 106

原创 Day 2 拜师java学习

数据类型

2021-02-01 22:57:45 92

空空如也

空空如也

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

TA关注的人

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