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 · 242 阅读 · 0 评论 -
Java 知识点及面试题
写在前面Java-Notes 介绍创作背景:现阶段互联网上可以搜索到的面试题比较杂乱(大多在CSDN/博客园,不成体系),有的所谓面试题大全甚至是无良编辑为了流量随意拼凑而来。目的:本着开源的精神,为了让广大 Javaer 不浪费搜索的时间和金钱,可以快速的浏览/学习面试最常见的知识点,我创建了这个 Repository。适合阅读人群:面临校招的相关专业大学生。准备面试的 Java 初/中级工程师。希望掌握 Java 最流行知识点的编程爱好者。体系结构: Java 基础,Java 容器,原创 2021-01-21 20:29:33 · 113 阅读 · 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 · 299 阅读 · 0 评论 -
死锁面试题(什么是死锁,产生死锁的原因及必要条件)
什么是死锁?所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。如下图所示:产生...原创 2018-10-21 16:42:07 · 799 阅读 · 0 评论 -
JAVA的多态
JAVA的多态用一句概括就是:事务在运行过程中存在不同的状态。先以教科书般举例说明,下文再举一个花木兰替父从军的例子帮助大家理解。多态的存在有三个前提:1.要有继承关系2.子类要重写父类的方法3.父类引用指向子类对象,父类Aniamal子类Cat测试类Demo_Test1用一句概括就是:事务在运行过程中存在不同的状态。先以教科书般举例说明,下文再举一个花木兰替父从军的例子帮助大家理解。多态的存在...原创 2019-04-21 16:38:22 · 136 阅读 · 0 评论