java报修源码下载
基于
SpringBoot
的在线
Java
IDE
本项目基于
SpringBoot
实现了一个在线的
Java
IDE,可以远程运行客户端发来的
Java
代码的
main
方法,并将程序的标准输出内容、运行时异常信息反馈给客户端,并且会对客户端发来的程序的执行时间进行限制。
项目中涉及的框架相关知识并不多,主要涉及了许多
Java
基础的知识,如:Java
程序编译和运行的过程、Java
类加载机制、Java
类文件结构、Java
反射等。除此之外,还涉及到了一个简单的并发问题:如何将一个非线程安全的类变为一个线程安全的类。因此,本项目较为适合在比较注重基础的面试中介绍给面试官,可以引出一些
Java
虚拟机,Java
并发相关的问题,较能体现应聘者对于
Java
的一些原理性的知识的掌握程度。在本篇文章中,我们尽可能的将用到的知识简单讲解一下或者给出讲解的链接,以方便大家阅读。
运行效果
涉及技术
Java
动态编译
Java
类文件的结构
Java
类加载器
&
Java
类的热替换
Java
反射
如何将一个类变为线程安全类
项目介绍
实现编译模块:
2021-09-21 10:53:37
719KB
系统开源
1