1.谈谈你对Java面向对象的理解? 面向对象就是把构成问题的事务分解成一个个对象,建立对象的目的不是一个步骤,而是为了描述一个事务在解决问题中的行为。类是面向对象的一个重要概念,类是很多个具有相同属性和行为特征的对象抽象出来的,对象是类的一个实例。 类具有三个属性:继承、封装和多态。 封装:通过把 ...
分类:
编程语言 时间:
2020-06-30 14:32:32
阅读次数:
48
(1) 基本概念 jvm是运行java代码的虚拟机,包括一套字节指令集,一组寄存器,一个栈,一个垃圾回收,堆和一个存储方法域,jvm是运行在操作系统之上的,它与硬件没有直接的交互 (2)运行程序 我们都知道java的源文件,也就是.java文件,可以通过编译器生成相应的.class文件,也就是字节码 ...
分类:
其他好文 时间:
2020-06-30 12:57:51
阅读次数:
54
1.打开终端:ctrl+alt+t 2.sudo nautilus /usr/share/applications 如果不存在则输入sudo nautilus ~/.local/share/applications 3.接着直接鼠标右键移动到回收站进行删除,可以先备份一份儿以免删除错误 4注销 ...
分类:
系统相关 时间:
2020-06-30 11:20:34
阅读次数:
71
方法一:立刻按Ctrl+Z发现电脑文件删除后,可以立刻按下Ctrl+Z(撤回键),能够撤回上一次的操作。注意:删除文件后应立刻撤回,如果误删文件后又进行了其他操作,如复制、粘贴等,那么撤回将失败。方法二:回收站还原如果您删除的文件比较小,没有被电脑“永久删除”,并且近期内您没有清空过回收站,那么可以在回收站中查询文件,找到文件将其“还原”。文件还原后,会回到原来的路径下。哪些情况会导致数据无法恢复
分类:
其他好文 时间:
2020-06-30 10:28:22
阅读次数:
61
java有两个特性。一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection),Java 通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不 ...
分类:
编程语言 时间:
2020-06-30 00:43:26
阅读次数:
65
垃圾回收(GC):是JVM中创建对象的内存分配以及销毁对象的内存回收的机制。 对象是否可回收: 1、对象引用计数法:根据对象的引用数量判断对象是否可回收 2、对象不可达分析法:根据对象是否可达判断对象是否可回收; 垃圾收集机制: 1、标记 - 清除: 根据对象是否可达判断对象是否可回收;然后进行标记 ...
分类:
编程语言 时间:
2020-06-29 09:29:10
阅读次数:
74
1、wc统计文件行数的选项是(A)A、-L B、-w C、-l D、-c 2、linux用户创建命令(A) A、useradd B、chown C、chmod D、groupadd 3、有一些文件某普通用户无法读取,说明其权限位缺少哪个权限(D)A、w B、s C、x D、r 4、bash脚本首行通 ...
分类:
其他好文 时间:
2020-06-29 00:15:07
阅读次数:
166
Java后端开发学习路线 编程基础 Java语言 语言基础 基础语法 面向对象 接口 容器 异常 泛型 反射 注解 I/O 图形化(如Swing) JVM 类加载机制 字节码执行机制 jvm内存模型 GC垃圾回收 jvm性能监控与故障定位 jvm调优 并发/多线程 并发编程基础 线程池 锁 并发容器 ...
分类:
编程语言 时间:
2020-06-28 18:20:44
阅读次数:
123
1、wc 统计文件行数的选项是(C)A、-L B、-w C、-l D、-c 2、linux 用户创建命令(A)A、useradd B、chown C、chmod D、groupadd 3、有一些文件某普通用户无法读取,说明其权限位缺少哪个权限(D)A、w B、s C、x D、r 4、bash脚本首行 ...
分类:
其他好文 时间:
2020-06-28 15:23:50
阅读次数:
61
CLR GC是一种引用跟踪算法,大致步骤如下: 1、暂停进程中所有的线程; 2、标记阶段,遍历堆中的所有对象,标记为删除,然后检查所有活动根,如果有引用对象,就标记那个对象可达,否则不可达; 3、GC压缩阶段,对堆中可达对象压缩,使占用连续的内存; GC是基于代的垃圾回收算法,对象越新,生存期越短, ...
分类:
其他好文 时间:
2020-06-27 14:45:03
阅读次数:
62