- 博客(10)
- 收藏
- 关注
原创 JAVA Spring的了解
Spring 提高开发效率的框架,Spring是基于模块化设计的 Spring Framew 1.Core Container(核心容器) 容器:集合、servlet容器,线程池、常量池、数据库连接池 (1).存放对象 (2).取出来使用 Spring核心容器:容器来创建对象,以及管理对象间的依赖。 Ioc/DI 是面向对象编程中的一种设计原则,可以用来降低计算机代码之间的耦合度。 (1)IoC: 控制反转——以前自己new对象及组织对象间的依赖关系,现在由容器统一来管理,控制权发生了反转。 实现:使用Io
2021-11-22 16:29:08
415
原创 Java两个队列实现一个栈
用两个队列实现一个栈 栈:先进后出; 队列:先进先出 为了将队列达到栈的要求,在这里用了两个队列来实现这个栈; public Queue<Integer> qu1; public Queue<Integer> qu2; public Solution5(){ qu1 = new LinkedList<>(); qu2 = new LinkedList<>(); } 定义两个队列qu1和qu2;
2021-05-21 17:47:22
708
原创 Java类和对象
类和对象 面向对象和面向过程: 面向过程(c语言):实现一个功能的时候,每一步都要自己完成; 面向对象(c++,Java):在实现功能的时候,每个步骤不需要不需要亲自去完成。 类与对象的初步认识: 类的实例化就是对象。 类:相当于一个模板,对象是由模板产生的实体。 语法:【访问修饰限定符】 class 类名{ } //类和对象 //什么是类? //语法:【访问修饰限定符】 class 类名{ // } class Person{ //成员变量 //普通成员变量 //静态成员变量
2021-04-16 18:37:02
140
原创 Java 数组
数组 数组其实也是一种数据结构。 数组是连续的内存,存储的数据类型相同 int[] array2 = new int;//定义数组 int[] array = {1,2,3,4,5};//数组,整形数组 ,初始化 public static void main(String[] args) { int[] array = {1,2,3,4,5};//数组 System.out.println(array); //引用指向了对象 String str
2021-04-12 16:29:40
154
1
原创 java递归
递归 1.自己调用自己 2.要有一个趋近终止的条件 优缺点:代码量少,可读性差 例如: 求一个数的阶乘 public static long fac(int n){ /*Scanner scanner = new Scanner(System.in); int n = scanner.nextInt();*/ if(n == 1){ return 1; } return n * fac(n-1);
2021-04-12 14:49:44
121
原创 java 方法(函数)的使用
方法(函数)的使用 (重复使用的东西,我们将它写成一个方法,来进行调用) 定义: 语法: 返回值 方法名(参数列表){ 方法体 return ;(return代表方法的结束 void 不用写return ) } public class s4 { public static int sum(int a, int b){//形参a,b return a+b; } public static void main(String[] args) {
2021-04-11 16:36:51
470
2
原创 Java逻辑控制
Java逻辑控制 顺序结构 System.out.println("aa"); System.out.println("bb"); System.out.println("cc"); 依此打印 分支结构 1.if if(布尔表达式){ }else{ } 2.swich swich(整数|字符|字符串){ case 内容1:{ break; } } 注意括号里面的条件,输入规定的数据,书写正确的格式 循环结构 1.while循环 public static void main(String[] arg
2021-04-10 22:00:24
229
3
原创 Java运算符主要知识
运算符 赋值运算符 (=,+=,-=,*=,/=,%=,++,- -) 重点:a+= 2 等价于a = a + 2 算术运算符 (+,-,*,/,%,++,- -,和字符串相加) ++a 先增加后赋值 a++ 先赋值后增加 int a = 1; int b = ++a; System.out.println(b); int c = 1; int d = c++; System.out.println(d); 比较运算符()
2021-04-09 22:09:19
195
3
原创 java基本数据类型学习
数值型 整型变量 int public static void main1(String[] args) { //整型 int a = 10 ;//4个字节 System.out.println(a); System.out.println(Integer.MAX_VALUE); System.out.println(Integer.MIN_VALUE); } 长整型变量long public static vo
2021-04-09 12:32:22
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅