
java基础面试题
chenHelloWorld
这个作者很懒,什么都没留下…
展开
-
JavaSe面试题之自增变量
JavaSE 面试题1、自增变量2、运算结果3、便于理解4、参考连接 1、自增变量 package com.chenheng.a_javase; /** * @author chenheng * @date 2021/1/21 16:06 */ public class P1Test { public static void main(String[] args) { int i = 1; i = i++; int j = i++;原创 2021-01-21 20:27:04 · 270 阅读 · 0 评论 -
Java 知识点及面试题
写在前面 Java-Notes 介绍 创作背景:现阶段互联网上可以搜索到的面试题比较杂乱(大多在CSDN/博客园,不成体系),有的所谓面试题大全甚至是无良编辑为了流量随意拼凑而来。 目的:本着开源的精神,为了让广大 Javaer 不浪费搜索的时间和金钱,可以快速的浏览/学习面试最常见的知识点,我创建了这个 Repository。 适合阅读人群: 面临校招的相关专业大学生。 准备面试的 Java 初/中级工程师。 希望掌握 Java 最流行知识点的编程爱好者。 体系结构: Java 基础,Java 容器,原创 2021-01-21 20:29:33 · 145 阅读 · 0 评论 -
多线程之实现Callable接口
多线程之实现Callable接口 /** *1、实现Callable接口,需要返回值类型 2、重写call方法,需要抛出异常 3、创建目标对象 4、创建执行服务: 5、提交执行: 6、获取结果: 7、关闭服务: */ package com.chenheng.demo02; import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.net.URL; impor原创 2020-08-31 00:06:47 · 323 阅读 · 0 评论 -
死锁面试题(什么是死锁,产生死锁的原因及必要条件)
什么是死锁? 所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。如下图所示: 产生...原创 2018-10-21 16:42:07 · 837 阅读 · 0 评论 -
JAVA的多态
JAVA的多态用一句概括就是:事务在运行过程中存在不同的状态。先以教科书般举例说明,下文再举一个花木兰替父从军的例子帮助大家理解。多态的存在有三个前提:1.要有继承关系2.子类要重写父类的方法3.父类引用指向子类对象,父类Aniamal子类Cat测试类Demo_Test1 用一句概括就是:事务在运行过程中存在不同的状态。先以教科书般举例说明,下文再举一个花木兰替父从军的例子帮助大家理解。多态的存在...原创 2019-04-21 16:38:22 · 155 阅读 · 0 评论