1、什么是JVM及其工作原理?

JVM是一种用软件模拟出来的计算机,它用于执行Java程序,有一套非常严格的技术规范,是Java跨平台特性的依赖基础。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统,它运行Java程序就像在一台计算机上运行C和C++程序一样。
2、Java程序为什么不需要delete语句进行内存回收?
Java的堆内存数据的释放功能是由垃圾回收器自动进行的,无须程序员显式的调用delete方法。该机制有效的避免了因为程序员忘记释放内存而造成的内存溢出的错误,相对于C++等需要显式释放内存的语言,是一种巨大的改进。
 
3、如何利用命令提示符把Java程序打包成jar文件?
利用JDK的bin目录下的jar命令就可以完成Java程序打包,一般需要包含程序所需要的class文件、配置文件和manifest.mf文件。其中C,-V,和-f这三个命令参数最为多见。
4、变量及其作用范围。
Java变量可以分为三种:静态变量、局部变量和成员变量三种。静态变量是指在类中用static修饰的变量,它的生存周期由类来决定;成员变量则是在类中没有用static修饰的变量,它的生存周期由对象来决定;局部变量则是定义在方法里的变量、方法里的参数或代码块里定义的变量,它们的作用范围用{}来界定。
5、Java的变量分为哪两种大的数据类型?
基本数据类型和引用数据类型。他们最大的区别在于,引用数据类型存放的是数据所在的地址,而基本数据类型则是直接存放数据的值。

学习面试题(day01)相关推荐

  1. Github深度学习面试题答案

    Github深度学习面试题答案(一)-- 深度学习相关 本文是对于github上一篇关于无人驾驶的深度学习方面提问的 ''部分个人见解+论坛内外对该问题的解答'' 本文属于搬运+整合的笔记贴,主要是为 ...

  2. 深度学习 autoencoder_面试宝典之深度学习面试题(下)

    点击上方"Python全家桶","星标"或"置顶" 关键时刻,第一时间送达 今天已经是三月十一号,金三银四的金三已经过了三分之一,不知道大家 ...

  3. 东北大学学生手册学习竞赛试题

    东北大学学生手册学习竞赛试题            学院:     班级:     姓名: 1.在优秀奖学金评定过程中,有:期末考试考查有不及格者:当学年内受到学校纪律处分者:(           ...

  4. 深度学习面试题——深度学习的技术发展史

    深度学习面试题--深度学习的技术发展史 提示:机器学习和深度学习在大厂中可能要考的东西 <百面机器学习和百面深度学习>一书,在面试前好好看! 深度学习的三次浪潮 说说分类网络的发展 为什么 ...

  5. 深度学习经典试题29道

    所有试题来自公众号[读芯术]课后测试 深度学习中的"深度"是指 A. 计算机理解深度 B. 中间神经元网络的层次很多 C. 计算机的求解更加精确 D. 计算机对问题的处理更加灵活 ...

  6. 大厂必考深度学习面试题及参考答案

    目录 一,滤波器与卷积核 二,卷积层和池化输出大小计算 2.1,CNN 中术语解释 2.2,卷积输出大小计算(简化型) 2.3,理解边界效应与填充 padding 参考资料 三,深度学习框架的张量形状 ...

  7. 深度学习面试题09:一维卷积(Full卷积、Same卷积、Valid卷积、带深度的一维卷积)...

    目录 一维Full卷积 一维Same卷积 一维Valid卷积 三种卷积类型的关系 具备深度的一维卷积 具备深度的张量与多个卷积核的卷积 参考资料 一维卷积通常有三种类型:full卷积.same卷积和v ...

  8. lstm不收敛_20道深度学习面试题,有你不知道的吗?

    前言 来源于GitHub上大神整理的20到深度学习非常经典的20问,一起来看看吧! (1)CNN权值共享问题 首先权值共享就是滤波器共享,滤波器的参数是固定的,即是用相同的滤波器去扫一遍图像,提取一次 ...

  9. 区块链学习笔记:DAY01 区块链的技术原理

    其实很早之前就听过区块链,也看过有关区块链的介绍,那个时候的理解主要还是一句话:分布式记账 然后开始关注比特币,听了有几年了,对于其来历.用途其实一直都是一知半解. 这次的课算是第一次以一个学员的身份 ...

最新文章

  1. fftw与matlab中的fft对比,基于FFTW的FFT和IFFT
  2. 浏览器插件 火狐插件
  3. caffe学习(一):开发环境搭建,编译caffe(win10)
  4. windows 搭建python 虚拟环境 写程序_Windows下搭建Python虚拟环境
  5. CodeForces - 628D Magic Numbers(数位dp)
  6. linux PHP ppt 转图片,php(thinkphp)在linux系统下pdf转png图片【转】
  7. WSDM2021 | 多交互注意力网络用于CTR预估中细粒度特征学习
  8. 软件工程专插本_2021年广东专插本8所学校招生专业(拟),华师停招专插本?...
  9. maven的pom文件出现Multiple annotations found at this line...,已解决
  10. Python socket – network programming tutorial
  11. (转)常用英语100句
  12. MuJoCO仿真(1) MuJoCo210 Win10安装
  13. 兴达易控Profinet转TCP以太网模块
  14. wps改页码真的是太简单了
  15. 十二位计算机的使用方法,Win10专业版12个使用技巧汇总
  16. 鼠标跟随flash代码_Flash动画设计之 MTV实例创作《不说再见》
  17. DirectX和OPenGL 与 UE4 U3D的关系是什么?
  18. git代码从A库某分支迁到B库某分支(亲测有效)
  19. 如果别人不相信你的CAE分析结果怎么办?
  20. 学习游戏动漫、人物建模收入前景怎么样?

热门文章

  1. OpenCV2:Mat介绍及常见用法
  2. 接口测试总结-值得一看哟
  3. 你知道这5年我怎么过的吗!谈谈我做测试开发的这些年……【总结】
  4. 骆驼游戏 c语言,语言骆驼教案
  5. mrst 实施编辑器 data流程
  6. fread读取同一个文件得到缓冲区大小不同_c++日志文件操作
  7. php表单转json对象,form表单转Json提交的方法(推荐)
  8. Laplace-Beltrami operator的理解
  9. 从2D恢复出3D的数据
  10. pytorch学习率衰减