原文:谈谈你对java平台的理解?

问题:谈谈你对java平台的理解 java是解释执行,这句话对吗 典型回答:java本身是一种面向对象的语言,具有很好的跨平台的能力,能够做到 write once ,run anywhere 。另外就是GC机制,java通过垃圾回收器回收分配内存,程序员无需自己操心内寸的回收问题。 我们日常会接触到jre和jdk。jre是java运行环境,包含了jvm和java类库等。jdk则是在jre的基础 ...

2018-07-22 19:37 0 1624 推荐指数:

查看详情

谈谈Java平台理解笔记

1. 谈谈你对Java平台理解。   Java是一种面向对象的语言,最显著的特性有两个方面:     一个就是一次编译,到处运行(Write once, run anywhere),能够非常容易的获得跨平台能力;     另一个就是垃圾收集(GC,Garbage Collection ...

Sat Jul 28 19:59:00 CST 2018 0 1004
面试——谈谈JAVA理解

谈谈你对Java平台理解。答:Java首先是一种面向对象的语言,语言特性有封装,继承,多态,泛型,Lamda表达式等;   第二个特性:支持跨平台,一次书写导出运行(write once,run anywhere),能够实现跨平台是因为JVM,编写源文件,   通过javac编译成字节码 ...

Tue Oct 23 04:17:00 CST 2018 0 1955
java面试-谈谈你对volatile的理解

一、volatile特性: volatile是Java虚拟机提供的轻量级的同步机制。主要有三大特性: 保证可见性 不保证原子性 禁止指令重排序 1、保证可见性 1)代码演示 AAA线程修改变量number的值为60,main线程获取到的number值是0,就一直循环等待 ...

Thu Jun 27 08:15:00 CST 2019 0 688
java面试-谈谈你对OOM的理解

1、java.lang.StackOverflowError 在一个函数中调用自己就会产生这样的错误(栈溢出) 发生区域:java虚拟机栈或本地方法栈 public class StackOverFlowErrorDemo { public static void ...

Sun Jul 07 01:17:00 CST 2019 0 458
谈谈你对Java 面向对象思想的理解

经典回答 要理解面向对象思想,我们先要知道什么是对象? 《Java编程思想》中提到“万物皆为对象”的概念。它将对象视为一种奇特的变量,它除了可以存储数据之外还可以对它自身进行操作。它能够直接反映现实生活中的事物,例如人、车、小鸟等,将其表示为程序中的对象。每个对象都具有各自的状态特征 ...

Thu Dec 20 20:39:00 CST 2018 1 5736
java面试-垃圾回收器谈谈你的理解

一、垃圾回收算法: 引用计数 复制算法 标记-清除 标记-整理 二、垃圾回收的方式: 串行(Serial)、并行(Parallel)、并发(CMS)、G1 1、串行垃圾回 ...

Sun Jul 07 05:53:00 CST 2019 0 726
面试官: 谈谈你对Java反射的理解

转载:https://juejin.im/post/5dac4edff265da5b5f7588d1#heading-4 Java提供的反射机制允许你在运行时检查类的信息 Java的类加载 Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用 ...

Thu Jun 11 02:35:00 CST 2020 0 704
谈谈你对this的理解

this的指向不是在编写时确定的,而是在执行时确定的,同时,this不同的指向在于遵循了一定的规则。 1.默认情况下,指向全局,浏览器的话就是指向window 2.如果函数被调用的位置存在上下文, ...

Thu Sep 26 20:39:00 CST 2019 0 663
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM