- 博客(15)
- 收藏
- 关注
原创 数据库巩固
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。unzip 解压 -d《目录》指定解压后文件存放的目录 unzip -d /opt/tem my.zip 把my.zip压缩到 /opt/tem目录下。cat home/a.txt|grep - n yes 查看a.txt的文件并检索有没有yes并显示行号 - i不区分大小写。如果要扩展,则除了修改原来的代码,没有第二种途径,违背开闭原则。
2023-04-19 10:48:30 121
原创 redis学习笔记
zadd key 分数 value 分数 value。zset集合中添加元素,每个value都有一个分数 用分数来为value排序 默认从小到大。redis 正是通过分数来为集合中的成员进行从小到大的排序。hsetnx key field value 在key中追加 filed 当filed不存在的时候才能成功。Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。zrange key 分数(小) 分数(大)(0 -1)表示所有的。
2023-04-19 10:47:36 85
原创 静态变量
什么是静态变量1)静态变量就是被static修饰的变量 (如 static int a)2)静态方法就就是被static修饰的方法(如 public static void fangFa(){})关于静态的注意事项1)定义静态的变量----成员位置----成员变量 —加入static2)非静态的成员方法能不能访问静态的成员变量呢?既可以访问非静态的成员变量,也可以访问静态的变量!3)非静态的成员方法能不能调用静态的成员方法呢?既可用于调用非静态的成员方法,也可以调用静态的成员方法呢4)静
2021-01-16 11:05:47 15369 1
原创 静态变量的注意事项
1)定义静态的变量----成员位置----成员变量 —加入static2)非静态的成员方法能不能访问静态的成员变量呢?既可以访问非静态的成员变量,也可以访问静态的变量!3) 非静态的成员方法能不能调用静态的成员方法呢?既可用于调用非静态的成员方法,也可以调用静态的成员方法呢4)静态的成员方法,能不能访问非静态的成员变量呢?不能, 只能访问静态的成员变量5)静态的成员方法,能不能调用非静态的成员方法呢?不能,只能调用静态的成员方法总结:非静态的成员方法,既可以访问静态的成员变量也可以非静
2021-01-11 21:21:47 338
原创 构造方法以及注意事项
构造方法有无参和有参两种方法1)无参构造方法public 类名(){}**调用方法在main方法中类名 对象名 = new 类名();即可调用2)有参构造方法public 类名(数据类型 (int) 名称(a),数据类型 名称…(需要什么就输入什么)){this.定义成员变量的名称 = 型参名称}**调用方法在main方法中类名 对象名 = new 类名(输入你在构造方法中定义的数据);System.out.println(对象名.数据类型());即可调用(下面代码能帮助
2021-01-11 21:14:19 341
原创 冒泡排序最详解
源代码package Kaoshi;public class Compositor {public static void main(String[] args) {int [] arr ={45,56,78,32,12,99,8};//定义一个一维数组System.out.println(“使用冒泡排序之前遍历数组”);System.out.print("[");for (int i = 0 ;i< arr.length;i++){//遍历数组从0开始到arr.length-1个元素
2021-01-09 17:37:44 173 1
原创 静态变量和成员变量的区别
静态变量和成员变量的区别1.所属不同:静态变量属于类,所以称为类变量成员变量属于对象,所以称为对象变量2.内存中位置不同:静态变量储存于方法区的静态区成员变量储存于堆内存中3.内存出现世界不同:静态变量随着类的加载而加载,随着类的消失而消失成员变量随着对象的创建而存在,随着对象的消失而消失4.调用不同:静态变量可以通过类名调用,也可以通过对象调用成员变量只能通过对象名调用...
2021-01-09 17:09:28 2284
原创 Student sc = new Student()在内存中做了哪些事
Student sc = new Student();在内存中做了哪些事1.在栈内为sc开辟对象空间2.在堆内为Studen对象开辟空间3.对student对象的成员变量进行默认初始化赋值4.对student对象的成员变量进行显示初始化5.通过构造方法对学生对象的成员变量赋值6.学生对象初始化完毕,把对象地址赋值给sc变量...
2021-01-09 17:08:21 152
原创 局部变量和成员变量的区别
局部变量和成员变量的区别1.位置不同:成员变量在类中方法之外局部变量在方法之中或方法声明上2.内存位置不同:成员变量:在堆内存中局部变量:在栈内存中3:生命周期不同成员变量:随着对象的创建而存在,等待垃圾回收器(gc)回收,不会立即消失局部变量:随着方法的调用而存在,方法调用完毕立即消失4:初始值不同:成员变量:可以不赋值,系统会根据你定义的类型自动赋值局部变量:使用前必须赋值,不然程序就会报错...
2021-01-09 17:07:16 173 1
原创 面向对象的思想特点
面对对象的思想特点1.更符合人们日常生活思维习惯2.将复杂的事情简单化3让我们从执行者转变成了指挥者Java中面向对象的三大特征:1)封装2)继承3)多态什么是类:类就是描述显示世界中事物的属性和行为的集合对象:是指类中的具体事物...
2021-01-09 17:06:21 218
原创 数组遍历和数组介绍
数组的概念1.什么是数组:数组就是能够储存同一种类型元素的的容器2.数组的定义:数据类型[ ] 数组名称;数据类型 数组名称[ ];3.数组的初始化:有两种,静态初始化,动态初始化1)静态初始化数据名称 [ ] 数组名称 = new 数据类型[长度(几个元素)];推荐使用数据类型 数组名[ ] =new 数据类型[长度(几个元素)];比如:int arr[ ] = new int [4];定义了一个int类型的数组里面有四个元素2)动态初始化:数据名称 [ ] 数组名
2021-01-09 16:15:38 519
原创 循环语句大全
if语句if语句有三种格式if格式1:if(表达式){语句;}1)一般情况如果只是一个简单语句操作或者运算(单条语句),{}是可以省略,不影响执行流程但是,不建议省略2)有左大括号 { 的地方不能有分号;有分号的地方不能有左大括号{if格式2:if(表达式){语句1;}else{语句2;} if格式3:if(表达式1){语句1;}else if(表达式2){语句2;…//可以有好几个else if}else{语句n+1 ;}执行流程:1)首先判断表达
2021-01-09 14:44:29 1934
原创 Java中变量和定义变量注意的事项;运算以;标识符
变量:在程序的执行过程中,其值不断改变的量!变量定义的三要素:1)数据类型2)变量名称3)初始化值格式:数据类型 变量名称 = 初始化值 ;数据类型:符号下面的格式即可变量名称:符号Java标识符的规则初始化值: 取值的范围(整数—如果不是很大,默认int)数据类型的分类:两大类第一类:基本数据类型:四类八种整数类型:默认:(int)字节类型:byte 考点(取值范围:-128~127) 1个字节短整型:short 2个字节整数默认类型:i
2021-01-09 10:33:25 447
原创 dos控制台的基本快捷键和Java简述
@[TOC]dos控制台的基本快捷键和Java简述关于dao的基本应运为什么要用dos首先我们要了解人机交互:有两种方式:第一种是图形界面化,就是我们平常使用电脑的方式第二种是:命令方式步骤1:需要有dos控制台进入dos控制台:windows键+r键----输入cmd:进入dos控制台cd 文件夹名称进入文件夹md 创建一个文件夹del 删除指定文件夹 del+文件夹后缀cls 控制台清屏你就能cd … 返回上一级目录Cd \ 直接从多级文件夹目录回到根目录Rds 删
2021-01-09 10:07:06 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人