Java傻瓜式学习第十二天
一. 星期一(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.整合(完善的链接数据库的操作系统)