自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12.面向对象:类、封装、构造方法

类:对现实世界中事物的抽象。Student对象:现实世界中具体的个体。张三、李四 这些具体的学生(就好比哲学中的抽象与具体)面向对象的特征:抽象、封装、继承、多态OOP: Object Oriented Programming 面向对象编程类和对象的总结:1、现实世界都是由很多对象组成的,基于对象的共同特征抽象出类。2、对象:真实存在的对象3、类中包含:1)所有对象所共有的特征--属性(静)2)所有对象所共有的行为--方法(动)4、类是对象的模板,对象是类的具体实例。

2025-04-16 00:40:10 571

原创 11.jdbc Template

是 Spring Framework 中的一个核心类,用于简化 JDBC(Java Database Connectivity) 编程。通过 JdbcTemplate,开发者可以避免繁琐的 JDBC 代码,从而更专注于业务逻辑的实现。使用 JdbcTemplate,你可以执行 SQL 查询、更新、插入和删除操作,而无需手动管理数据库连接、创建和释放 Statement 或 ResultSet 等资源。它封装了常见的 JDBC 操作,并提供了便捷的方法来执行 SQL 语句并处理结果。

2025-02-27 11:18:53 1619

原创 10.JDBC

面向接口编程在JDBC里面Java这个公司只是提供了一套接口Connection、Statement、ResultSet,每个数据库厂商实现了这套接口,例如MySql公司实现了:MySql驱动程序里面实现了这套接口,Java程序员只要调用实现了这些方法就可以实现对 MySql数据库的增删改查。JDBC是Java提供的一个数据库访问接口,它为Java程序提供了与数据库进行交互的功能。通过JDBC,Java应用可以执行SQL查询、处理结果、更新数据和管理事务等。

2025-02-27 10:42:57 595

原创 9.精通Git 学习笔记

标签(Tag)通常用于标记特定的提交点(如版本发布),为项目的某个关键时刻(比如发布版本)打上标记。标签在 Git 中是一个不可变的引用,通常用于发布和版本控制。是 Git 中用来 将本地仓库的更改上传到远程仓库 的命令。通过 git push,你可以将你在本地分支上的提交推送到远程仓库,确保其他开发人员能够看到你的更改。在 Git 中合并两个分支时会产生一个特殊的提交记录,它有两个父节点。Rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。

2025-02-26 20:33:45 661

原创 8.Git学习笔记

git checkout . 恢复所有的更改(没有做git add操作恢复到上一次提交,做了add操作恢复到暂存区)而且要求Eclipse的编码也是utf-8,只要文件的编码和git的编码都是utf-8就不会出现中文乱码的问题。git add 文件名 -->部分提交 ||| 或者git add . --->全部提交 从本地上传到暂存站。当打开gitk图形界面时,文件中的中文部分乱码了,这是因为编码格式的问题。工作目录:就是你实实在在看到,正在写的代码。git 里面的“.”,全部的意思。

2025-02-26 20:28:41 622

原创 7.继承、重载、重写(覆盖)、多态、抽象类、接口、final、Static

final总结:修饰变量、类、方法final:最终的意思final变量:这个变量就不能被修改,就是常量 public static final double PI = 3.1415;final类:这个类就不能被继承final方法:这个方法就不能被重写。

2025-02-24 22:08:06 763

原创 6.Html学习笔记

div division : div里面所有的元素都在div区域里面 div里面可以嵌套别的标签。colspan:全称是 "column span",翻译成中文就是 "列跨越" 或 "跨列"。行内元素inline:不能独占一行,可以和其他元素并排。rowspan:row span",翻译成中文就是 "行跨越" 或 "跨行"。u(underline):下划线。tr:table row 表行。i(italic):斜体。b(bold):粗体。

2025-02-13 19:17:26 324

原创 5.数组的学习

程序=算法+数据结构设计良好的数据结构会导致良好的算法。面试问题:基本数据类型有8个,分别是......数字(整数(4)+小数(2))+字符(1)+ 布尔(1)数组是最简单的数据结构。数组:存放同一种类型数据的集合,在内存里面是开辟一块连续的区域。1、存放整数类型的数组2、长度是4 (数组缺点长度固定,ArrayList解决长度固定的问题)3、只能存放int类型数组的访问:数组名[下标]元素类型[] 数组名 = new 元素类型[长度];

2025-02-08 10:46:58 662

原创 4.数据库,SQL单表多表的学习

数据在内存:优点:读写速度快缺点:程序结束后数据丢失保存到文件:优点:数据可以永久保存缺点:1、频繁的IO操作,效率不高(IO(输入/输出,Input/Output)操作)2、数据的管理非常不方便,需要把所有的数据整体都读取出来才能操作数据库:1、数据永久保存2、数据管理非常方便数据库可以被理解为结合了内存和文件存储的优点。同时,数据库通过索引、优化查询等手段,能够在高效处理大量数据时,减少文件存储的效率问题。数据库是以表为组织单位存储数据的。

2025-01-19 23:13:24 1764

原创 3·If、While、For、Switch学习笔记

代码块 ----------->若为true;则停止,否则继续代码块 ----------->若为true;则停止,否则继续代码块 ----------->若为true;则停止,否则继续} else { // 默认情况代码块 ----------->若前面都为false,则直接运行此行代码Demo 是 "Demonstration" 的缩写,意思是 演示 或 示范。通过Scanner可以实现从控制台输入信息。

2025-01-16 23:08:21 2068

原创 Java小白学习笔记2---常识i基础

数组(array) 是一种数据结构(缺点是大小固定)。在编程中,array 是一个数据结构,用于存储一组同类型的元素。你可以通过索引来访问这些元素。比如,就是一个整数类型的数组,包含了四个元素1、2、3 ,4。Debug(调试) 是软件开发过程中用于检查、诊断和修复代码中的错误元素类型[] 数组名 = new 元素类型[长度];是 Java 中用于声明和创建数组的标准语法。

2025-01-15 23:47:50 853

原创 java小白学习笔记1

是程序员们用来形容糟糕、不规范、混乱、难以维护的代码的一种俚语。就像一座乱七八糟的山,里面混杂着不合理的结构、重复的代码、不清晰的命名和不良的编程习惯,开发人员在维护这些代码时,往往会感到非常痛苦。学习----第二天复习------一周后复习-------一个月左右复习-------六个月左右复习。temp 作为临时文件的缩写,来源于 "temporary",即“临时的”意思。soutm+回车 即sout+method+回车 打印当前想打印的。2、由字母、数字、下划线、$组成,但是不能以数字开头。

2025-01-14 21:04:02 324

空空如也

空空如也

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

TA关注的人

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