
java
cqwshzj
菜鸟程序员一名
展开
-
3个线程交替输出打印1-100的编程题
今天去某公司面试,其中有一道手写3个线程交替输出打印1-100的编程题。于是乎本码农不惧挑战,开工手写,写的过程中总觉得少了点什么,有些不对。 做完笔试题后,面试管匆匆忙忙地赶来,电脑上的界面还停留在 IDEA的界面。我和面试官寒暄几句后,就开始了具体的面试流程。 不知道是不是去的太早了,打扰到了面试官调试代码。还是编程题因为纯手写,被找出了瑕疵。最终,今天的面试反馈结果没过。废话不多说,上代码。/** * * 〈3个线程交替打印1-100〉 * @aut...原创 2021-04-13 20:12:45 · 2076 阅读 · 2 评论 -
java 中 CheckedException 和 UnCheckedException
仅作为学习记录。 1. Exception ,Exception 作为 异常类的顶层接口。合理的Java应用程序应该想要捕获 Exception(含其子类),Exception 继承自(is-a)Throwable。/** * The class {@code Exception} and its subclasses are a form of * {@code Thr...原创 2018-12-24 11:36:00 · 1777 阅读 · 0 评论 -
Java 函数式接口 FunctionInterface 解析
函数式编程是 java 8 的新特性,lambda 表达式中用到了很多函数式接口。比如 Runnable 接口 :public class Mytest { public static void main(String[] args) { new Thread( ()-> System.out.println( Thread.currentThread() +" i...原创 2019-01-14 11:42:11 · 1916 阅读 · 0 评论