什么抽象类 抽象类是相同概念实体的一种抽象,也就是规范对象是什么。Java中用关键字abstract来定义抽象类和抽象方法。 抽象类和抽象方法的关系及特点 抽象类和抽象方法必须用abstract关键字来修饰,抽象方法没有方法体,即不能有{}; 抽象类中不一定要有抽象方法,即也可以都是非抽象方法或两者 ...
分类:
编程语言 时间:
2019-10-18 12:21:35
阅读次数:
72
安装python -V命令ctrl + d 退出语法大小写敏感#注释字面常量如:’cat’, 1数整数: 1长整数: 84848484747浮点数:3.23,52.3E-4复数:-5+4j字符串单引: ‘’双引: “”三引: ‘’’转义: 自然字符串:某些不需要如转义符那样的特别处理的字符串,用r或... ...
分类:
编程语言 时间:
2019-10-18 09:33:21
阅读次数:
97
笔者今天看到一个有趣的面试题,如何让多个线程按照既定的顺序依次执行?比如每个线程输出一个整数, 那么期望就是这样的:0,1,2,3,4,5,6,7,8,9. 而不是0,2,4,1,3,5,8,7,9,6 乍一看,这不是反人性的考题吗?多线程本来就以乱序执行出名的。稍加思索,想到3种解决方案,分别用代 ...
分类:
编程语言 时间:
2019-10-17 23:50:13
阅读次数:
147
1.类和对象 修饰符可以是public、final、abstract或者完全省略这三个修饰符 类名命名规则:每个单词首字母大写,其他字母全部小写,单词与单词之间不使用分隔符 修饰符:可以省略,也可以是public、protected、private、static、final,其中public、pro ...
分类:
编程语言 时间:
2019-10-16 00:25:46
阅读次数:
93
1.String: ? 是对象不是原始类型. ? 为不可变对象,一旦被创建,就不能修改它的值. ? 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去. ? String 是final类,是不能被继承的。 2.StringBuffer: ? 是一个可变对象,对他进行修 ...
分类:
其他好文 时间:
2019-10-15 22:44:32
阅读次数:
96
Mark Compact 标记压缩算法 Mark Sweep 标记清除阶段:先假设heap中所有对象都可以回收,然后找出不能回收的对象,给这些对象打上标记,最后heap中没有打标记的对象都是可以被回收的. 从线程正在使用的对象(roots)出发,依次递归访问所有引用对象(Reachable obje ...
分类:
其他好文 时间:
2019-10-15 19:06:54
阅读次数:
96
本篇博客的目录: 一:spring读取配置或注解的过程 二:spring的bean的生命周期 三:spring的BeanPostProcessor处理器 四:一些关键性的问题 五:测试 六:总结 一:spring读取配置或注解的过程 1:先通过扫描指定包路径下的spring注解,比如@Compone ...
分类:
编程语言 时间:
2019-10-15 13:11:04
阅读次数:
77
常见的引用数据类型主要包括:数组(array),类(class),接口(interface),字符串(String) char类型的要求:1.位数为一 2.要用英文的单引号括起来 常量:不能改变里面的内容,需要初始化(能且只能赋值一次) final int I=1;(对面常量名需要每个字母都大写,单 ...
分类:
其他好文 时间:
2019-10-15 12:52:34
阅读次数:
78
本项目已上传Github: 问题重述: 任务: 实现一个帮助进行地铁出行线路规划的命令行程序 实现加载地铁线路信息 实现查询指定地铁线路信息 实现从指定出发地到目的地的最短路径查询 设计: 采用语言:java GitHub链接:https://github.com/xixihaha54/subway ...
分类:
其他好文 时间:
2019-10-15 00:20:25
阅读次数:
164
SpringBoot整合SSM 如图所示: 一、数据准备: 数据库文件:数据库名:saas-export,表名:ss_company 创建表语句: 数据插入语句: 二、创建SpringBoot工程步骤: 1、起步依赖:导入SpringBoot所需的pom.xml文件 2、配置application. ...
分类:
编程语言 时间:
2019-10-15 00:09:44
阅读次数:
108