自定义博客皮肤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 315

原创 Java面向对象

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

2021-02-12 19:05:59 292

原创 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 170 1

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

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

2021-02-05 15:42:14 154

原创 Java基础

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

2021-02-05 15:38:38 139

空空如也

空空如也

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

TA关注的人

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