07 2020 档案

摘要:一、this简介 1、this. this() 2、静态方法无法使用 3、不省略的情况:区分局部变量与实例变量,比如set方法中用到 二、super简介 1、只能出现在实例方法或构造方法中 2、super() 3、静态方法不能使用 4、super不能省略的场景: 如果父类与子类有同名的属性,想访问父 阅读全文
posted @ 2020-07-27 01:18 Mrwhite86 阅读(133) 评论(0) 推荐(0) 编辑
摘要:一、多态的含义 1、多种形态、多种状态,指的是编译与运行有不同的状态 2、编译时->静态绑定 3、执行时->动态绑定 4、多类典型场景:父类的引用指向了子类型的对象 二、向下转型与向上转型的区别 1、向上转型,为子类转父类,属于自动类型转换,不存在风险 Animal a=new(cat ) 2、向下 阅读全文
posted @ 2020-07-27 01:16 Mrwhite86 阅读(96) 评论(0) 推荐(0) 编辑
摘要:一、静态变量/静态代码块特点: 1、类加载时执行静态代码块,并初始化静态变量 2、先于main()执行 3、只加载一次 4、可访问静态变量,不可访问实例变量 二、实例语句块: 1、需要实例化,对象的构造的时机 2、在构造方法执行前执行 三、举例说明: 以下代码的最终执行顺序为:A->F->B->E- 阅读全文
posted @ 2020-07-27 00:35 Mrwhite86 阅读(206) 评论(0) 推荐(0) 编辑
摘要:一、static方法与非static方法的区别: 1、带有static方法调用:使用类名.方法名(),(建议,但也支持,"引用".变量的方式访问) 2、没有static方法调用(实例方法):使用先new对象,再通过"引用".方式访问 3、static为类相关的、类级别的,静态的变量或方法,不会造成空 阅读全文
posted @ 2020-07-27 00:19 Mrwhite86 阅读(674) 评论(0) 推荐(0) 编辑
摘要:一、java面向对象三大特别: 1、封装 2、继承 3、多态 二、封装的作用 1、属性私有化(private) 2、对外提供简单的入口 如公开的set()与get()方法,并且都不带static 三、举例说明 public class TestBase11Encapsulation { privat 阅读全文
posted @ 2020-07-26 23:56 Mrwhite86 阅读(214) 评论(0) 推荐(1) 编辑
摘要:空指针异常即:java.lang.NUllPointException异常,主要用于在对象为null的情况下,调用对象的方法或对象的属性时会抛出。 举例说明: public class TestBase10NullPointExcepiton { public static void main(St 阅读全文
posted @ 2020-07-26 22:44 Mrwhite86 阅读(291) 评论(0) 推荐(0) 编辑
摘要:如System.out.println()方法即是方法重载的。 以下举例说明自定义sum()方法的重载 package cnblogs; public class TestBase09MathReload { public static void main(String[] args) { Syst 阅读全文
posted @ 2020-07-26 22:16 Mrwhite86 阅读(120) 评论(0) 推荐(0) 编辑
摘要:一、示例 package cnblogs; import java.util.Scanner; public class TestBase07IO { public static void main(String[] args) { Scanner input_object =new Scanner 阅读全文
posted @ 2020-07-26 21:49 Mrwhite86 阅读(313) 评论(0) 推荐(0) 编辑
摘要:一、转换规则 1、类型转换的原则是: 小容量可以自动转成大容量,大容量转成小容量,需要强制转换,有些类型之前不能转换 判断以下语句是否符合要求 2、默认的识别数字 整数默认->int 浮点数默认->double 浮点数存储空间>整数 二、转换示例 1、long a1=200; --true(int转 阅读全文
posted @ 2020-07-26 21:26 Mrwhite86 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1、换行:"\n" 2、\(斜杠):"\\" 3、‘(单引号):"\'" 4、制表符:"\t" 5、"test":"\"test\"" 6、汉字"中":"\u4ezd" 阅读全文
posted @ 2020-07-26 18:52 Mrwhite86 阅读(383) 评论(0) 推荐(0) 编辑
摘要:一、Java基本数据类型 基本数据类型有8种:byte、short、int、long、float、double、boolean、char 分为4类:整数型、浮点型、布尔型、字符型。 整数型:byte、short、int、long 浮点型:float、double 布尔型:boolean 字符型:ch 阅读全文
posted @ 2020-07-26 17:13 Mrwhite86 阅读(546) 评论(0) 推荐(0) 编辑
摘要:一、Javadoc文档 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 javadoc命令是用来生成自己AP 阅读全文
posted @ 2020-07-26 11:19 Mrwhite86 阅读(2207) 评论(0) 推荐(1) 编辑
摘要:1.一个类前面的public是可有可无的2.如果一个类使用 public 修饰,则文件名必须与类名一致3.如果一个类前面没有使用public修饰,则文件名可以与类名不一致.当编译成功后会生成对应类名的字节码文件4.一个类中的main方法是可有可无的,如果没有编写 main 方法,可以编译成功,但是不 阅读全文
posted @ 2020-07-26 11:15 Mrwhite86 阅读(225) 评论(0) 推荐(0) 编辑
摘要:main()函数是如下的固定格式,除了args可以修改名字,其余均不可以修改 public class TestBase02MainMath { public static void main(String[] args) { } } 一、public 表示程序的访问权限,表示的是任何的场合可以被引 阅读全文
posted @ 2020-07-26 11:14 Mrwhite86 阅读(555) 评论(0) 推荐(0) 编辑
摘要:注释的三方方式: 1、多行注释 1 /* 2 多行注释01 3 多行注释02 4 多行注释03 5 */ 2、单行注释 //This is singleline notes. 3、javadoc注解 用于生成javadoc的接口文档的注释 /** * @author Mrwhite * @since 阅读全文
posted @ 2020-07-26 09:48 Mrwhite86 阅读(133) 评论(0) 推荐(0) 编辑
摘要:main方法:psvm 输出:sout 自动保存:免保存(ctrl+s) 删除行:ctrl+y 运行:ctrl+alt+f10,或代码右键-->run,绿色箭头 退出窗口:ESC 新增、新建、添加:alt+insert 切换java程序:alt+左/右 切换窗口(下方):alt+标号 提示方法的参数 阅读全文
posted @ 2020-07-18 11:36 Mrwhite86 阅读(182) 评论(0) 推荐(0) 编辑
摘要:mock用于制作测试桩,是非常好用的自动化测试mock工具 一、下载 进入官网的下载地址: http://wiremock.org/docs/running-standalone/ 二、安装 无需安装,如下命令启动服务,可以指定端口 java -jar wiremock-standalone-2.2 阅读全文
posted @ 2020-07-12 23:54 Mrwhite86 阅读(889) 评论(0) 推荐(0) 编辑
摘要:vI编辑器三种模式 分别为命令模式、输入模式、末行模式。 末行模式 一、字符串搜索: 1、/模式:光标处向后搜索匹配的字符串,n继续向后找 /2 2、?模式:光标处向前搜索匹配的字符串,n继续向前找 ?3 二、字符串替换 1、表达式:[n1,n2]s/p1/p2[g][c] n1,n2代表行,%代表 阅读全文
posted @ 2020-07-12 23:25 Mrwhite86 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:vI编辑器三种模式 分别为命令模式、输入模式、末行模式。 命令模式: 一、元素定位 1、0:至行首 2、^:至第一个非空字符 3、$,End:至行尾 4、h,j,k,l分别对用左、下、上、右键 5、b、w:分别移动至上个词,词首;下个词,词首 6、[n]G:移动至第n行,未指定时移动至末行 7、[n 阅读全文
posted @ 2020-07-10 00:04 Mrwhite86 阅读(222) 评论(0) 推荐(0) 编辑
摘要:一、查看用户who 1、查看所有用户:who 2、查看当前用户:who am i 二、权限 1、权限分别为属主、组用户、其他用户的权限,rwx分别为可读、可写、可执行 d为目录,-为文件 2、更改文件权限,chmod(u属主、g组用户、o其他用户、a所有用户) (1)所有用户增加执行权限 (2)组用 阅读全文
posted @ 2020-07-06 00:39 Mrwhite86 阅读(210) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示