自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合

集合的概念 Java集合框架:在java.util包下面 整体框架: Collection接口:不唯一,且无序 List接口:不唯一,有序 Set接口:唯一,无序 Map接口:键值对,无序 集合的使用 List集合: ArrayList类:底层可变长度数组,查询效率高 LinkedList类:底层链表结构存放数据,操作数据效率高 ArrayList集合 创建: List a=new ArrayList(); 添加: 1)对象名.add(数据); 2)对象名.add(下标,值); 获取: 对象名.get

2021-02-19 20:52:50 248

原创 Java面向对象

Java基础 面向对象的三大特性:封装、继承和多态。 封装 1、构造函数 语法: 访问修饰符 构造方法名() { //初始化代码 } ; 特征:1.当我们没有写构造函数,也能创建对象,系统提供了一个默认的无参构造函数 2.当手动写了构造函数,那么系统不在提供默认的构造函数 方法的重载: 1.在同一个类中 2.方法名相同 3.参数类别不同(类型,个数,位置) 4.和返回值,访问权限无关 static关键字 修饰成员变量: Static final 数据类型 变量名=值; 静态常量:声明的时候就必须给

2021-02-12 19:05:59 226

原创 MySQL数据库操作

MySQL创建数据库 创建数据库语法: CREATE DATABASE 数据库名; 举例说明:创建一个数据名为 RUNOOB: [root@host]# mysql -u root -p Enter password:****** # 登录后进入终端 mysql> create DATABASE RUNOOB; MySQL删除数据库 drop命令删除数据库格式: drop database <数据库名>; 例如删除名为 RUNOOB 的数据库: mysql> drop

2021-02-12 19:04:14 120 1

原创 单例模式、多种工厂模式

单例模式 单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 主要解决:一个全局使用的类频繁地创建与销毁。 关键代码:构造函数是私有的。 优点: 在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例 避免对资源的多重占用 缺点: 没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面怎么样来实例化。

2021-02-05 15:42:14 102

原创 Java基础

Java基础语法 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。 Java基本语法 大小写敏感:Java的大小写是很敏感的。 类名:对于所有的类来说,类名的首字母应该是大写。如果类名由若干个单词组成,那么应该使用驼峰命名法,例如MyFirstJavaClass。 方法名:所有的方法名都应该以小写字母开头。如果方法名有若干个单词,那么后面的每个单词首

2021-02-05 15:38:38 79

空空如也

空空如也

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

TA关注的人

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