Java傻瓜式学习第十二天

Java傻瓜式学习第十二天

2023.7.16

一. 星期一(2023.7.10)

String类型

1. 什么是String类型

用来存字符串,用“”括起来的内容(数据类型 变量名=数值)

2.+用法

1.加法运算
2.拼接

3.判断相等问题

1.= =是可以判断字符串是否相等的,但是不安全
2.判断内容是否相等= =,不用 ,用equals
格式:格式:字符串1.equals.(字符串2)

4.数组和String结合

格式:String [] 数组名=new 数组名[长度];

二. 星期二(2023.7.11)

1.面向对象的思想(简单讲解)

1.自己的话:解决问题找别人,不在意过程,只看重结果
2.百度百科:面向对象程序设计(Object Oriented Programming)作为一种新方法,其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的。任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的范围内更普遍、更集中、更深刻地描述客体的特征。通过建立模型而达到的抽象是人们对客体认识的深化。

2.封装

什么是封装:将零散的数据给组成一个整体

3.类

自定义数据类型,虽然Java提供的数据类型有限,但Java提供了一种技术(让我们可以自定义数据类型):授人以鱼不如授人以渔
类定义的数组或者变量,在没值的情况下是null。

4.自定义数据类型,内部数据如何处理

内部数据采用变量来表示(不需要赋初始化值)

三. 星期三(2023.7.12)

ArrayList的容器(迭代)

1.什么是ArrayList集合

动态数组,没有长度(更具输入数据自己定义长度)

2.如何使用ArryList

1.初始化

ArrayList<你要存的数据类型> 对象名= new ArrayList();

2.使用

1.添加----对象名.add(数据);
2.删除----对象名.remove(索引);
3.修改----对象名.set(索引,新值);
4.获取----对象名.get(索引);

四.星期四(2023.7.13)

1.安装Mysql

2.创建表

create table 表面(
字段1 数据类型(int/varchar/double/…),
字段2 数据类型 (int/varchar/double/…)

3.增删改查

1.插入数据

INSERT INTO 表名(字段1,字段2…)
values(数值1,“数值2”…)

2.查看数据

select *from 表名

3.修改数据

UPDATE 表面 SET 字段1=新值,字段2=新值,…
WHERE 字段=数值

4.删除数据

DELETE FROM 表名 WHERE 字段=数值;

4.连接数据库

第一步 创建lib文件
第二步 将mysql-connector-java-5.1.47放入lib文件并展开
第三步 创建项目,并搭建平台,代码如下

import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
public class Demo1 {
    public static void main(String[] args) throws Exception{
        Class.forName("com.mysql.jdbc.Driver");
        Connection con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/db1", "root", "123456");
        Statement statement = con.createStatement();
    }
}

在这里插入图片描述

五.星期五(2023.7.14)

这里是将增删改查分开分析与实现然后整合在整个数据库中

1.添加(添加数据)
2.删除(删除数据)
3.修改(修改数据)
4.查看(查看数据)
5.整合(完善的链接数据库的操作系统)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我头像真的只是只猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值