03 2021 档案

摘要:Eclipse快捷键: Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一 阅读全文
posted @ 2021-03-26 10:19 gAbraham 阅读(298) 评论(0) 推荐(0)
摘要:import介绍: import关键字的使用:(导入类和接口) import导入 在源文件中显示的使用import结构导入指定包下的类、接口 声明在包的声明和类的声明之间 如果需要导入多个结构,则并行写出即可。 使用xxx.* 的方式可以导入xxx包下所有的类或接口 如果使用的类或接口是本包中定义的 阅读全文
posted @ 2021-03-26 10:14 gAbraham 阅读(262) 评论(0) 推荐(0)
摘要:MVC介绍: 用图像来描述: 阅读全文
posted @ 2021-03-26 10:13 gAbraham 阅读(41) 评论(0) 推荐(0)
摘要:package关键字: 为了更好的实现项目中类的管理,提供包的概念 使用package声明类或接口所属的包,声明在源文件的首行 包属于标识符,遵循标识符的命名规则规范,做到见名知意 每”.“一次,就是一层文件目录 同一个包下,不能命名同名的接口、类 不同的包下,可以命名同名的接口、类 阅读全文
posted @ 2021-03-26 10:11 gAbraham 阅读(50) 评论(0) 推荐(0)
摘要:this关键字介绍: this关键字的使用: 1.this可以用来修饰或者调用:属性、方法、构造器 2.this修饰属性和方法:理解为:当前对象。当修饰构造器的时候:理解为当前正在创造的对象 在类的方法中,我们可以使用“this.属性”或者“this.方法”的方式,调用当前对象属性或方法。但是通常情 阅读全文
posted @ 2021-03-26 10:09 gAbraham 阅读(650) 评论(0) 推荐(0)
摘要:JAVABean介绍: UML类图介绍: 阅读全文
posted @ 2021-03-26 10:02 gAbraham 阅读(63) 评论(0) 推荐(0)
摘要:类的结构之三:构造器(constructor) 构造器的作用:创建对象,new+构造器 ; 初始化被造对象的属性(注意区别构造器与方法:构造器是创建对象,而方法是透过对象来调用的) 说明:如果没有定义类的构造器的话,系统会提供一个空参的构造器。但是一旦定义了构造器,系统就不在提供空参的构造器了 一个 阅读全文
posted @ 2021-03-26 10:00 gAbraham 阅读(123) 评论(0) 推荐(0)
摘要:封装: 有时候我们需要对用户输入的属性进行限制,加入一些限制条件,不能直接给属性赋值,需要通过方法来给属性赋值,比如(setxxx).同时我们需要避免用户再使用对象.属性的方式对属性进行赋值,则需要将属性声明为“private",这就体现了封装性。 封装性的体现: 不对外暴露私有的属性:我们将类的属 阅读全文
posted @ 2021-03-26 09:57 gAbraham 阅读(73) 评论(0) 推荐(0)
摘要:数组的复制: 来看下面的题目: package com.my.nonworking;/** * * @Desciption * @author Abraham * @email 1290807550@qq.com * @version JDK1.8 * @date 2021年3月17日下午1:33: 阅读全文
posted @ 2021-03-17 20:16 gAbraham 阅读(106) 评论(0) 推荐(0)
摘要:内存结构说明: 方法里面的变量都是局部变量,都存放在栈里面。 堆是存放对象和数组,new出来的结构都放在堆空间中 static 、常量、String主要存放在方法区 堆栈里面的地址并不是内存底层真是的地址,它是JAVA虚拟机算出来的一个hash值,是屏蔽了底层真实地址的值 我们来看一看数组在堆栈中是 阅读全文
posted @ 2021-03-17 20:03 gAbraham 阅读(72) 评论(0) 推荐(0)
摘要:二维数组: 上图右边的排列两个String类型的元素先构成一个一维数组(陈伟霆 13387654384),然后多个一维数组再叠加,变成二维数组;也可以看成是把array01一维数组的元素放在array02一维数组里面 注意:引用类型的数组堆里面存放的要么是null要么是地址。它的列里面如果是空的,行 阅读全文
posted @ 2021-03-17 19:58 gAbraham 阅读(173) 评论(0) 推荐(0)
摘要:数组(重点) 相关概念: 数组是数据结构中一种最基本的结构 数组名 元素 角标,下标,索引 数组的长度:元素的个数 特点:数组是有序排列的 数组的类型是引用类型;但是里面的元素类型不是,可能是基本数据类型(int , double)或者引用数据类型(String)。 创建数组对象会在内存中开辟一块连 阅读全文
posted @ 2021-03-17 19:55 gAbraham 阅读(133) 评论(0) 推荐(0)
摘要:嵌套循环 使用:将一个循环结构A声明在另一个循环结构B的循环体中,就构成了嵌套循环。 外层循环;内层循环 说明:内层循环结构遍历一遍,只相当于外层循环循环一次;外层循环执行m次,内层循环执行n次,此时内外层循环一共执行了m*n次。 技巧:外层循环控制行数,内层循环控制列数。 行数 *数 1 1 7 阅读全文
posted @ 2021-03-17 12:45 gAbraham 阅读(192) 评论(0) 推荐(0)
摘要:什么是方法?介绍: java的方法类似于其他语言的函数 方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或者对象中 方法在程序中被创建,在其他地方被引用 结构: 修饰符 返回值类型 方法名(参数类型 参数名){ 。。。 方法体 。。。 return 返回值; 阅读全文
posted @ 2021-03-14 00:02 gAbraham 阅读(233) 评论(0) 推荐(0)
摘要:break和continue的区别: break: 使用在switch-case,循环结构中 作用:结束当前循环 continue: 使用在循环结构中 作用:结束当次循环 相同点:后面不能声明执行语句,如果加了,会直接报错。 对比下面两份代码和输出结果: public class breakcont 阅读全文
posted @ 2021-03-13 18:50 gAbraham 阅读(490) 评论(0) 推荐(0)
摘要:循环结构: 循环结构介绍:for; while; do-while for(1初始化条件 ; 2循环条件(必须是boolean) ; 4迭代部分 ){ 3循环体部分 执行过程:1 - 2 - 3 - 4 - 2 - 3 - 4 - 2 - 3 - 4 - 2 - 3 - 4 - 2 - 3 - 4 阅读全文
posted @ 2021-03-13 15:05 gAbraham 阅读(90) 评论(0) 推荐(0)
摘要:流程控制 流程控制三种结构: 顺序结构:程序从上往下执行。 分支结构:if; if-else; if , else if, else if , else; switch-case 说明:一般能用switch-case的地方,都能用if-else; 反之,则不成立;如果switch-case和if-e 阅读全文
posted @ 2021-03-13 15:00 gAbraham 阅读(199) 评论(0) 推荐(0)
摘要:Scanner扫描 如何从键盘获取不同类型的变量:需要使用Scanner类 具体的实现步骤: 导包:import java.util.Scanner; Scanner的实例化:Scanner scan= new Scanner(System.in); 调用Scanner类的相关方法,来获取指定类型的 阅读全文
posted @ 2021-03-13 14:56 gAbraham 阅读(102) 评论(0) 推荐(0)
摘要:运算符 运算符的种类 运算符是一种特殊的符号,用来表示数据的运算、赋值和比较等。 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 三元运算符 算术运算符 +,- (正负数) +,- (加法,减法) *,/ (乘法,除法) % (取余) ++, --(前自增,前自减) 先增减,后赋值。 【注 阅读全文
posted @ 2021-03-11 00:39 gAbraham 阅读(1092) 评论(0) 推荐(0)
摘要:如何交换两个变量的值 方法一: int i1=20; int i2=10; int i3=i1; i1=i2; i2=i3; System.out.println("i1="+ i1); System.out.println("i2="+ i2); 输出结果:i1=10 i2=20 方法二: int 阅读全文
posted @ 2021-03-10 23:29 gAbraham 阅读(385) 评论(0) 推荐(0)
摘要:关键字 关键字里面除了String以外其余皆为小写 保留字 保留字说明: 阅读全文
posted @ 2021-03-10 12:40 gAbraham 阅读(56) 评论(0) 推荐(0)
摘要:ASCⅡ码 :每一个字母,数字在计算机底层都对应一个二进制的数,将字母或者数字这些符号对应成二进制数的工具就是字符集,也就是ASCⅡ码。 但是ASCⅡ码不够大,并且各个国家语言不同。英语国家只有26个字母,用这个码就够了,还有多。但是对于中国就不够了,汉字都不止256个。用这个码在不同的语言里面还会 阅读全文
posted @ 2021-03-10 12:33 gAbraham 阅读(84) 评论(0) 推荐(0)
摘要:进制 所有计算机底层都是二进制 二进制:0~1 逢2进1 ; 0b(0B)开头,0B不区分大小写 八进制:0~7 逢8进1 ; 0开头 十进制:0~9,逢10进1 ; 十六进制:0~9/a~f 逢16进1 ;0x开头 (注意:a~f,0X是不区分大小写的!!!) 十进制的300 :3 0 0=3x1 阅读全文
posted @ 2021-03-10 12:28 gAbraham 阅读(677) 评论(0) 推荐(0)
摘要:注释 //单行注释 /*多行注释 */ /**文档注释 @author @version */ 作用 方便自己,方便别人 调试所写的代码 特点 单行和多行注释的内容不参与编译,也就是说编译的时候不会编译注释 多行注释不能嵌套使用 文档注释,注释的内容会被JDK的工具javadoc解析,生成一套以网页 阅读全文
posted @ 2021-03-08 22:36 gAbraham 阅读(44) 评论(0) 推荐(0)
摘要:标识符 类名,变量名,方法名都被称为标识符 变量名不能以-,#,%,*。@,数字开头,可以字母,美元$, _下划线开始 数据类型 基本类型 类型 变量=值; 数据类型:整字,中文字 ,小数,英文字 整数byte>1字节, short>2字节, int>4字节, long>8字节 小数float>4字 阅读全文
posted @ 2021-03-08 22:33 gAbraham 阅读(83) 评论(0) 推荐(0)
摘要:JDK-JRE-JVM java development kit java runtime environment java virtual machine 狂神介绍卸载和安装java超链接 下载JDK8 然后配置环境变量 JAV _HOME,path,分别设置好地址 测试能否运行java.exe 阅读全文
posted @ 2021-03-07 22:26 gAbraham 阅读(67) 评论(0) 推荐(0)
摘要:cMd Doc命令 打开方式: 在菜单栏 系统 “命令提示符”,打开就是了 Windows+R 输入“cmd" 按住shift+右键,打开powershell 在我的电脑地址栏直接输入”cmd“ 最高权限:以管理员身份运行:菜单栏-win系统-命令提示符-更多-以管理员身份运行 常用的DOc命令 1 阅读全文
posted @ 2021-03-07 13:41 gAbraham 阅读(108) 评论(0) 推荐(0)
摘要:Markdown学习 标题: #+空格+标题名字:一级标题 ##+空格+标题名字:二级标题 ###+空格+标题名字:三级标题 : : 最多支持六级标题 字体 Hello,world(前后两个*是粗体) Hello,world(前后一个*是斜体) Hello,world(前后三个*是粗体打斜) Hel 阅读全文
posted @ 2021-03-06 23:16 gAbraham 阅读(59) 评论(0) 推荐(0)