自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 IDEA快捷键

Ctrl快捷键介 绍Ctrl+F在当前文件进行文本查找(必备)Ctrl+R在当前文件进行文本替换(必备)Ctrl+Z撤销(必备)Ctrl+Y删除光标所在行 或 删除选中的行(必备)Ctrl+X剪切光标所在的行 或剪切选择内容Ctrl+C复制光标所在的行 或复制选择内容Ctrl+D复制光标所在的行 或复制选择内容,并把复制内容插入光标位置下面(必备)Ctrl+W递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有的基

2021-03-26 15:49:12 64

原创 JAVA集合框架详解

集合概述概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。和数组的区别: 数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。位置: java.util.*;Collection体系集合Collection父接口特点:代表一组任意类型的对象,无序、无下标、不能重复。方法: boolean add(Object obj)//添加一个对象。 boolean addAll(Collection c)//将一个集合中所有的对象

2021-03-26 14:31:11 85

原创 修饰符总结

1)控制访问 private default protected public2)抽象 abstract3)final4)static1.类(class,abstract class,interface),不包括内部类public,default,abstract,final修饰符需放在class关键字的前面2.变量private default protected public,final,static修饰符需放在变量类型的前面3.方法private default pro

2021-03-25 21:45:18 65

原创 final static修饰符

1.final不可变: 1.当final修饰类的时候,表示类不可被继承 2.当final修饰变量的时候,表示变量的内存地址不可更改(必须有初始值) 3.当final修饰方法的时候,表示方法不可被重写 被final修饰的变量必须有初始值。问:抽象类可不可以被定义为final?抽象方法可不可以被定义为final?String能不能被继承?被final修饰的变量是值不可改变还是引用不能改变?2.static(无需实例): 2.1静态变量在内存当中仅仅保存一份(无论产生多少实例) 2.2静态变量

2021-03-25 21:32:32 118

原创 面向对象

唯物主义,唯心主义思考: 我的英雄亚瑟,墨子的皮肤金属风暴,我的QQ账号是唯物主义还是唯心主义?1.概念对象:模型。把现实世界当中的某个事物拿到计算机语言当中来研究,那么这个事物叫做对象(模型)。面向对象:对现实世界当中的某个事物在计算机中进行建模,分析的行为或过程。面向对象力求客观,自然,正确地描述现实世界。反例:1+1= 2 -> 张三 + 李四 = ?人类吃饭 -> 数字1吃饭?抽象:抽象是从众多的事物中抽取出共同的、本质的特征。透过事物的表面现象抓住本质。共同:1.人都

2021-03-25 20:50:12 72

原创 方法

1.方法: 又称函数(动作) Method。为一段代码起一个名字,拥有名字的这段代码称为方法如果没有方法的话:1.不可复用2.维护性非常差方法的声明(定义):参数列表的个数是无数个(包含0个在内)返回值的类型 方法名称(参数类型1 参数名称1,参数类型2 参数名称2,…){[return 值];}[] options,可选项,当方法没有返回值的时候返回类型为void形参: 形式上的参数。它出现的目的是就像占位符一样占位置。3.运行方法类名称 变量名称 = new 类名称();

2021-03-25 12:00:01 73

原创 聊聊Git

学习Git之前,我们需要先明白一个概念版本控制!什么是版本控制?版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。.实现跨区域多人协同开发.追踪和记载一个或者多个文件的历史记录.组织和保护你的源代码和文档.统计工作量.并行开发、提高开发效率.跟踪记录整个软件的开发过程.减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项

2021-03-24 20:42:31 223

原创 流程控制

选择语句if else else if1.if(布尔表达式){//执行语句 }布尔表达式返回的是true或false。true代表条件成立,false代表条件不成立,条件成立时执行语句,条件不成立时语句不执行2.if(布尔表达式){ //执行语句1 }else{ //执行语句2 }布尔表达式返回的是true或false。true代表条件成立,false代表条件不成立,条件成立时执行语句1,条件不成立成执行语句23. if(布尔表达式1){ //执行语句1

2021-03-18 22:30:57 43

原创 运算符

1.算术运算符(+ - * / %,++,--) + 使用在两个数值类型之间:加法运算,使用在字符和任意类型之间:连接运算 int i = 1 + 1; int i2 = i + 10;- 减法运算int i3 = 10 - 1;int i4 = i - i3;* 乘法运算int i5 = 1 * 1;/ 除法运算int i6 = 10 / 2;% 取余运算(只能用在整数之间)int i5 = 10 % 4;++ 步长为1的自增运算,有两种用法: 1.使用在变

2021-03-18 22:23:53 108

原创 进制

进制:同一数字符号根据位置不同而具有不同的量。用多位简单的数字来表示一个复杂的数字时,满足一定数量n时,向前进位1,称为n进制。 简单来说就是满(逢)n进1。数字的由来:古人在生产劳动过程中,有计数的需求。比如:我有一群羊,我想知道我有多少只羊,可是这个羊总是跑来跑去,有时候这些羊出去吃草分散成一大片,就不能很方便的知道到底有多少。于是就通过摆放树枝,木棍的方式来计数,因为木棍不会跑动,一个木棍代表一只羊。 例如这个样子: ||||||||||||||||||||||||||||||

2021-03-18 22:16:01 501

原创 标识符,关键字,变量,数据类型 转换

1.什么是标识符:标识符是程序员用于给变量、常量、类、函数(方法)、属性等命名的名字。2.标识符命名规则①标识符只能由数字、字母、下划线、“—”、美元符号“$”组成,不能含有其他符号。②标识符不能以数字开头。③java关键字和保留字不能作为标识符。④标识符严格区分大小写。⑤标识符理论上没有长度限制。关键字指的是java官方已经使用过的特殊的拥有特殊含义的词。例如说:public static void main class 关键字是编程语言事先定义的,有特殊意义的单词,关键字不能用作标识

2021-03-17 23:31:26 127

原创 编程语言的历史与发展

1.计算机编程语言是指用于人与计算机之间通信的语言,是人与计算机传递信息的媒介。1.1机器语言机器语言:二进制表示,计算机能直接识别和执行。优点是执行效率非常高。缺点是晦涩难懂,易出错。1.2汇编语言 汇编语言:亦称符号语言,用英文缩写、字母和数字等符号来取代指令代码(如用ADD表示运算符号“+”的机器代码)。缺点:仍然面向机器的语言,不同机器不相通。1.3高级语言高级语言:与人类语言接近且能为计算机所接受。面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用

2021-03-17 17:19:55 385

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除