Java底层原理
文章平均质量分 92
Java底层原理大白话式解析。
fntp
Facen Next Top Point,FNTP!
展开
-
Java面试之多线程:Java创建多线程为什么只有一种方式?
关于线程的创建,其实我一直都有话说,于是今天,我先开个头。Java中创建线程的方式有几种呢?一种?两种?三种?我可以很负责的说,只有一种。我们都知道,Java是一门支持多线程的语言,Java 语言提供了并发机制,允许开发人员在程序中执行多个线程,每个线程完成一个功能,并与其他线程并发执行。这种机制被就是多线程。创建多线程的方式看似有很多种,继承Thread类,实现Runnable接口,实现Callable接口,调用ExcutorService任务解释器装载进入线程池等等,在JDK中又实现了对Threa原创 2021-07-23 22:40:32 · 930 阅读 · 4 评论 -
你可曾知道,Java为什么需要虚拟机?
曾几何时,我们还是初识Hello World的时候,我们那曾知道,Java这门神奇的语言,在执行我们的代码的时候,不是直接将我们所编写的Java代码交付给操作系统底层进行解析编译,而是采用了JDK来对Java代码进行编译,编译成dotClass文件后,将dotClass文件转交至JRE中。(dotClass其实就是.class)jre也就是JavaRunTimeEnvironment,java运行环境,因为在这里,存在着Java的秘密武器,也就是JVM!Jvm是组成JRE的重要核心,可以说,JVM是J.原创 2021-07-07 23:43:36 · 143030 阅读 · 92 评论 -
Java为什么系列--关于Java的Main方法的一些为什么
Java中我们接触最多的也许不是字符串,也许不是return关键字,而是main方法,相信各位从hello world到现在crud,在各种类中肯定必不可少的会遇到这个单词,main,如此熟悉的单词,你是否真的认识呢?你是否真的知道Java为什么要做这个Main方法呢?那么今天,我们就来简单聊一聊,什么叫Main方法!原创 2021-05-11 00:36:24 · 1741 阅读 · 19 评论