学习java的第二天 java学习面向对象的三条主线 1. java类以及类的成员:(重要)属性 方法 构造器 (了解)代码块 内部类 2. 面向对象的三大特征:封装 继承 多态 3. 其他关键字:this super static final abstract interface package ...
分类:
编程语言 时间:
2020-03-12 09:57:29
阅读次数:
67
<build> <!--使用maven进行clean,install时默认版本不支持,需指定版本、编码方式 --> <finalName>***</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <a ...
分类:
其他好文 时间:
2020-03-11 19:40:55
阅读次数:
65
一、使用UML表示InputStream和OutputStream的继承结构图 二、使用UML表示Reader和Writer的继承结构图 三、FileInputStream举例 package com.bjpowernode.java_learning; import java.io.*; ? pu ...
分类:
编程语言 时间:
2020-03-11 01:29:39
阅读次数:
87
一.标识符 作用:常量、变量、方法、类和包等的名称 命名规范: 1.必须以数字、字母、下划线或$符号开头 2.其他部分必须是数字、字母、下划线或$,不能出现特殊符号 3.标识符大小写敏感 4.不可以是Java的关键字 常规建议 1.驼峰标识: 类名、接口名称在命名时要首字母大写 方法、变量命名的时候 ...
分类:
编程语言 时间:
2020-03-11 01:13:57
阅读次数:
63
74、throw和throws的区别? throw是抛出异常 throws是声明可能会抛出异常 75、final、finally、finalize的区别? final: 是修饰符,如果修饰类,此类不能被继承; 如果修饰方法和变量,则表示此方法和变量不能在被改变,只能使用。 finally: 是try ...
分类:
编程语言 时间:
2020-03-11 01:05:34
阅读次数:
72
final关键字 Java final关键字用于限制用户,可以用于变量,方法以及类当中 final 变量 final关键字与变量一起使用,该变量没有值,称为空白final变量或者未初始化final变量。只能够在构造函数中初始化。空白final若是是静态(static)的,则只能够在静态块中初始化。 ...
分类:
编程语言 时间:
2020-03-10 23:24:30
阅读次数:
73
关键字 python中有一些单词被赋予特殊的意义,这些单词就叫做关键字或保留字,不能用于变量名,函数名,模块名和类名。通过以下代码可以查看python包含的关键字: import keyword print(keyword.kwlist) 以上代码输出结果为: ['False', 'None', ' ...
分类:
其他好文 时间:
2020-03-10 15:40:53
阅读次数:
49
选择题 公共知识 【1】下列叙述中正确的是()。 〖A〗线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 〖B〗线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 〖C〗线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 〖D〗线性表的链式存储结构与顺序存储结构在存储空间的 ...
分类:
编程语言 时间:
2020-03-10 14:08:15
阅读次数:
78
主要是用FastJson进行数据解析,其中一个重要的类为JSONObject, JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了很多方便快捷的属性方法。 private final Ma ...
分类:
Web程序 时间:
2020-03-10 13:51:06
阅读次数:
110
1、为什么要用mock 我的一本书的解释: (1)创建所需的DB数据可能需要很长时间,如:调用别的接口,模拟很多数据 (2)调用第三方API接口,测试很慢, (3)编写满足所有外部依赖的测试可能很复杂,复杂到不值得编写,Mock模拟内部或外部依赖可以帮助我们解决这些问题 另一本TDD书的解释: (1 ...
分类:
其他好文 时间:
2020-03-10 10:24:42
阅读次数:
206