- 博客(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关注的人