Xianhuii
Xianhuii
全部文章
分类
Java EE(1)
Java SE(19)
Spring(4)
Spring Boot(5)
SpringCloud(11)
SpringMVC(7)
业务(4)
中间件(2)
前端(2)
小工具(7)
数据库(2)
数据结构与算法(5)
新征程~(1)
算法刷题(1)
设计模式(18)
归档
标签
去牛客网
登录
/
注册
Xianhuii
DO IT
TA的专栏
1篇文章
0人订阅
Spring之旅
1篇文章
427人学习
全部文章
(共93篇)
单例模式
1 什么是Singleton? 1.1 Singleton 在Java中即指单例设计模式,它是软件开发中最常用的设计模式之一。 单:唯一 例:实例 1.2 单例设计模式 即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 例如:代表JVM运行环境的Runtime类 2 要点 2...
2020-02-24
0
345
9 多线程
9.1 基本概念:程序、进程、线程 9.1.1 程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。...
JavaSE
2020-02-23
0
471
8 异常处理
8.1 异常概述与异常体系结构 在使用计算机语言进行项目开发的过程中,即使程序员把代码写的尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式、读取文件是否存在、网络是否始终保持通畅等。 java.lang.Throwable java.lan...
JavaSE
2020-02-22
0
419
7 面向对象(下)
7.1 static 7.1.1 static的使用 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。 我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数...
JavaSE
2020-02-22
0
746
6 面向对象(中)
6.1 OOP特征二:继承(Inheritance) 6.1.1 问题的引入 对于如下Person、Student两个类,其中有很多重复的代码。 public class Person{ String name; int age; public Person(){} ...
JavaSE
2020-02-20
0
481
5 练手小项目:客户信息管理软件
1、介绍 CustomerView:主模块,负责菜单的显示和处理用户操作。 CustomerList:Customer对象的管理模块,内部用数组管理一组Customer对象,并提供相应的添加、修改、删除和遍历方法,供CustomerView调用。 Customer:实体对象,用来封装客户信息。 C...
JavaSE
2020-02-19
0
417
4 面向对象(上)
学习面向对象的三条主线 Java类及类的成员:属性、方法、构造器、代码块、内部类 面向对象的三大特征:封装、继承、多态 其他关键字:this、super、static、final、abstract、interface、package、import 4.1 面向过程与面向对象 4.1.1 面向过程...
JavaSE
2020-02-19
0
434
3 数组
3.1 数组的概述 数组(Array),是多个相同数据类型按一定顺序排列的集合,使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 数组的常见概念 数组名 下标(或索引) 元素 数组的长度 数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。 创建...
JavaSE
2020-02-17
0
369
2 基本语法
2.1 关键字与保留字 关键字(keyword) 定义:被Java语言赋予了特殊含义,用作专门用途的字符串。 特点:关键字中所有字母都为小写。 官方地址:Java Language Keywords 保留字(reserved word) 现有Java尚未使用,但以后版本可能会作为关键字使用。 ...
JavaSE
2020-02-16
0
569
5 查找
二分查找 public static int find(int[] arr, int target) { int l = 0; &nbs...
数据结构与算法
2020-02-15
0
307
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页