加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 运营中心 > 交互 > 正文

100道Java基础面试题收集整理(附答案)

发布时间:2021-01-01 17:25:58 所属栏目:交互 来源:网络整理
导读:不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 HTTP:超文本传输协议 FTP:文件传输协议 SMPT:简单邮件协议 TELNET:远程终
副标题[/!--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来操作指针

(编辑:济源站长网)

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

推荐文章
    热点阅读