Java基础
伪全栈小白成长记
前端与后端互诉忧伤,泪流成河!
展开
-
java集合
集合 * 集合和数组区别: * 1.数组的长度是不可改变的,集合的长度是可以改变的 * 2.数组的可以存储基本数据类型,也可以存储引用数据类型;集合只能存储对象,不可以存储基本数据类型 * * 集合的好处: * 1.集合的长度是可变的 * 2.在集合体系中提供大量关系操作数据的方法 * * 集合的体系结构 * Collection(单列集合,接口) * List接口 * ArrayList类(重点) * LinkedList类 *原创 2020-09-20 22:17:33 · 116 阅读 · 0 评论 -
java设计模式
1、什么是设计模式? 设计模式就是在设计上为了解决某类问题,或达到某种效果而大家都认可的编码方案。 2、设计模式的七大原则 设计模式中有七大基本原则是为了让我们在应用开发中能够拥抱变化,也就意味着在项目后续升级、维护过程中不破坏系统稳定性并保持高可扩展性、高内聚、低耦合,让项目经历多个版本后依然保持清晰、灵活、稳定的系统结构。 2.1、单一职责原则 就是指一个类 , 或一个包 , 或一个方法,都应该仅有一个单一性的功能. 2.2、开闭原则 软件中的对象(类、模块、函数等)应该对于扩展是开放的,对于修改是封闭原创 2020-09-20 21:05:27 · 81 阅读 · 0 评论 -
实例初始化、匿名内部类
package com.atguigu.init.demo01; /** * 代码块: * 构造代码块 * 静态代码块 * 同步代码块(多线程线程安全时讲解) * * 构造代码块格式: * 位置:类中,方法外 * { * * } * * 作用:将多个构造器里面相同的代码进行向上抽取,将相同的代码存放在构造代码块中 * * 构造代码块执行顺序优先于构造器,每创建一个对象,就执行一个构造代码块 * * */ public class I原创 2020-07-29 23:30:21 · 201 阅读 · 0 评论 -
final、接口的用法及注意事项
/** * final关键字:最终的,无法改变的 * 可以修饰类,方法,变量 * * 类:被修饰的类,不能被继承。 * 方法:被修饰的方法,不能被重写。 * 变量:被修饰的变量,不能被重新赋值。就是一个常量 * 静态变量 * 实例变量 * 局部变量 * * final关键字修饰类的格式: * public final class 类名 { * * } * final关键字修饰方法的格式 * public final 返回值类型 方法名 () {}原创 2020-07-28 23:17:14 · 505 阅读 · 0 评论 -
Java简单的学生管理系统
时间和空间这两道为人生织锦的梭子,它们的穿梭来去竟是如此的无情。一瞬之间,大三末期,自己终于成功进化成软件工程专业的一只菜鸟。这不大三要做项目,Amazing,我有什么办法,无奈必须学习后端,暂时丢掉前端,走上了Java基础学习的道路。大一、大二我蹂躏的光阴,问我负责,一时应付不来呀!这篇博客就是大一就应该做的学生管理系统,能力限制了我代码的功能,,,在小白的代码界,,,,赐予自己之名——MoXi...原创 2018-12-07 09:44:43 · 491 阅读 · 0 评论