会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ConstXiong
程序员
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
30
下一页
2019年11月12日
JDK、JRE、JVM之间的关系是什么样的?
摘要: JDK 是 JAVA 程序开发时用的开发工具包,包含 Java 运行环境 JRE JDk、JRE 内部都包含 JAVA虚拟机 JVM JVM 包含 Java 应用程序的类的解释器和类加载器等 来一道刷了进BAT的面试题?
阅读全文
posted @ 2019-11-12 08:05 ConstXiong
阅读(427)
评论(0)
推荐(0)
2019年11月11日
什么是JRE?
摘要: Java Runtime Environment(Java运行环境)的缩写 包含 JVM 标准实现及 Java 核心类库,这些是运行 Java 程序的必要组件 是 Java 程序的运行环境,并不是一个开发环境,没有包含任何开发工具(如编译器和调试器) 是运行基于 Java 语言编写的程序所不可缺少的
阅读全文
posted @ 2019-11-11 07:48 ConstXiong
阅读(767)
评论(0)
推荐(0)
什么是JDK?
摘要: 1、Java Development Kit(Java 开发工具包)的缩写。用于 java 程序的开发,提供给程序员使用 2、使用 Java 语言编程都需要在计算机上安装一个 JDK 3、JDK 的安装目录 5 个文件夹、一个 src 类库源码压缩包和一些说明文件 bin:各种命令工具, java
阅读全文
posted @ 2019-11-11 07:47 ConstXiong
阅读(746)
评论(0)
推荐(0)
什么是JVM?
摘要: Java Virtual Machine(Java虚拟机)的缩写 实现跨平台的最核心的部分 .class 文件会在 JVM 上执行,JVM 会解释给操作系统执行 有自己的指令集,解释自己的指令集到 CPU 指令集和系统资源的调用 JVM 只关注被编译的 .class 文件,不关心 .java 源文件
阅读全文
posted @ 2019-11-11 07:45 ConstXiong
阅读(399)
评论(0)
推荐(0)
Java针对不同的应用场景提供了哪些版本?
摘要: J2SE:Standard Edition(标准版) ,包含 Java 语言的核心类。如IO、JDBC、工具类、网络编程相关类等。从JDK 5.0开始,改名为Java SE。 J2EE:Enterprise Edition(企业版),包含 J2SE 中的类和企业级应用开发的类。如web相关的serv
阅读全文
posted @ 2019-11-11 07:44 ConstXiong
阅读(574)
评论(0)
推荐(0)
Java的安全性体现在哪里?
摘要: 使用引用取代了指针,指针的功能强大,但是也容易造成错误,如数组越界问题。 拥有一套异常处理机制,使用关键字 throw、throws、try、catch、finally 强制类型转换需要符合一定规则 字节码传输使用了加密机制 运行环境提供保障机制:字节码校验器->类装载器->运行时内存布局->文件访
阅读全文
posted @ 2019-11-11 07:42 ConstXiong
阅读(1038)
评论(0)
推荐(1)
Java跨平台运行的原理
摘要: .java 源文件要先编译成与操作系统无关的 .class 字节码文件,然后字节码文件再通过 Java 虚拟机解释成机器码运行。 .class 字节码文件面向虚拟机,不面向任何具体操作系统。 不同平台的虚拟机是不同的,但它们给 JDK 提供了相同的接口。 Java 的跨平台依赖于不同系统的 Java
阅读全文
posted @ 2019-11-11 07:39 ConstXiong
阅读(458)
评论(0)
推荐(0)
如何实现对象克隆与深拷贝?
摘要: 实现 Cloneable 接口,重写 clone() 方法。 不实现 Cloneable 接口,会报 CloneNotSupportedException 异常。 package constxiong.interview; /** * 测试克隆 * @author ConstXiong * @dat
阅读全文
posted @ 2019-11-11 07:37 ConstXiong
阅读(600)
评论(0)
推荐(0)
2019年11月10日
深拷贝和浅拷贝区别是什么?
摘要: 复制一个 Java 对象 浅拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针,不复制堆内存中的对象。 深拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针和堆内存中的对象。 来一道刷了进BAT的面试题?
阅读全文
posted @ 2019-11-10 22:29 ConstXiong
阅读(543)
评论(0)
推荐(0)
什么场景要对象克隆?
摘要: 方法需要 return 引用类型,但又不希望自己持有引用类型的对象被修改。 程序之间方法的调用时参数的传递。有些场景为了保证引用类型的参数不被其他方法修改,可以使用克隆后的值作为参数传递。 来一道刷了进BAT的面试题?
阅读全文
posted @ 2019-11-10 22:25 ConstXiong
阅读(508)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
30
下一页
公告