加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 运营中心 > 交互 > 正文

Java面试题收集以及参考答案(100道)

发布时间:2021-01-01 11:40:53 所属栏目:交互 来源:网络整理
导读:副标题#e# 不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 HTTP:超文本传输协议 FTP:文件传输协议 SMPT:简单邮件协议 TEL
副标题[/!--empirenews.page--]

不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。

  1. B/S(Browser/Server),浏览器/服务器程序
  2. C/S(Client/Server),客户端/服务端,桌面应用程序

HTTP:超文本传输协议 FTP:文件传输协议 SMPT:简单邮件协议 TELNET:远程终端协议 POP3:邮件读取协议

JVM:java虚拟机,运用硬件或软件手段实现的虚拟的计算机,Java虚拟机包括:寄存器,堆栈,处理器

大多情况下是不需要的。Java提供了一个系统级的线程来跟踪内存分配,不再使用的内存区将会自动回收

JDK:java development kit:java开发工具包,是开发人员所需要安装的环境

JRE:java runtime environment:java运行环境,java程序运行所需要安装的环境

计算机保存,组织数据的方式

面向对象编程

世间万物都可以看成一个对象。每个物体包括动态的行为和静态的属性,这些就构成了一个对象。

类是对象的抽象,对象是类的具体,类是对象的模板,对象是类的实例

显示转换就是类型强转,把一个大类型的数据强制赋值给小类型的数据;隐式转换就是大范围的变量能够接受小范围的数据;隐式转换和显式转换其实就是自动类型转换和强制类型转换。

Char在java中也是比较特殊的类型,它的int值从1开始,一共有2的16次方个数据;Char

属性、方法、内部类、构造方法、代码块。

不好,因为计算机在浮点型数据运算的时候,会有误差,尽量在布尔表达式中不使用浮点型数据(if,while,switch中判断条件不使用浮点型)

使用Bigdecimal类进行浮点型数据的运算

静态实例化:创建数组的时候已经指定数组中的元素,

动态实例化:实例化数组的时候,只指定了数组程度,数组中所有元素都是数组类型的默认值

Object

有指针,但是隐藏了,开发人员无法直接操作指针,由jvm来操作指针

理论上说,java都是引用传递,对于基本数据类型,传递是值的副本,而不是值本身。对于对象类型,传递是对象的引用,当在一个方法操作操作参数的时候,其实操作的是引用所指向的对象。

改变了,因为传递是对象的引用,操作的是引用所指向的对象

不能,数组一旦实例化,它的长度就是固定的

创建一个新数组,从后到前循环遍历每个元素,将取出的元素依次顺序放入新数组中

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读