专栏首页java学习面试题41(String str1 = “abc”,“abc”分配在内存哪个区域)

面试题41(String str1 = “abc”,“abc”分配在内存哪个区域)

公告通知

String str1 = “abc”,“abc”分配在内存哪个区域?


A 堆

B 栈

C 字符串常量区

D 寄存器

考点:考察求职者对堆栈的理解

出现频率:★★★★★

【面试题分析】

栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中

堆:存放用new产生的数据

静态域:存放在对象中用static定义的静态成员

常量池:存放常量

非RAM存储:硬盘等永久存储空间

所以参考答案是(C)

DAD

------热点文章推荐-------

1、java学习微信讨论群 查看

2、针对java初学者以及自学者的一套学习教材 查看

3、学习java需要会哪些知识才能够去应聘工作?查看

4、针对java初学者以及自学者的一篇文章?查看

5、servlet实现文件上传功能查看

6、servlet实现文件下载功能查看

7、Android学习视频与资料查看

8、Servlet实现一个简单的登录【验证码】功能查看

9、java基础总结大全(1)查看

10、java基础总结大全(2)查看

11、java基础总结大全(3)查看

12、java基础总结大全(4)查看

13、java学习路线(资料、视频、源码、项目实战)查看

14、二维码生成源码 查看

15、开发工具 查看

16、项目源码 查看

17、Python全套视频,运维全套视频 查看

*轻戳标题即可查看哦

本文分享自微信公众号 - java学习(javaxxf),作者:许肖飞

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-12-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring整合Ehcache管理缓存

    Ehcache 是一个成熟的缓存框架,你可以直接使用它来管理你的缓存。Spring 提供了对缓存功能的抽象:即允许绑定不同的缓存解决方案(如Ehcache),但...

    Java学习
  • Spring学习笔记4_Bean属性注入

    本章目录 Spring学习笔记4_Bean属性注入 1.构造方法注入 2.Setter方法注入 3.集合属性的注入 3.1、List属性注入 3.2、...

    Java学习
  • 二维码生成源码

    二维码生成源码 开发前准备: 第三方包:QRCode.jar 下载链接: QRCode.zip 开发工具:eclipse, myeclipse,idea 效...

    Java学习
  • 深度学习网络用于面部表情特征学习

    最近看了一篇关于面部表情特征学习的文章,感觉整体框架和构思特别好,就总结了下,和大家分享。希望得到大家的支持和认可,后期大家互相讨论,互相学习!谢谢!O(∩_∩...

    计算机视觉研究院
  • 架构-亿级API网关之道

    三、API的生命周期:Design(设计)、Build(构建)、Test(测试)、Document(文档)、Share(发布)、run(运行)、DownLine...

    凹谷
  • 并发编程原理剖析——多线程及其原理分析 顶

    客户端阻塞:如果客户端只有一个线程,这个线程发起读取文件的额操作必须等待IO流返回,客户端才能做其它事情。

    须臾之余
  • Java 程序员须知道和掌握的 Linux 命令

    美的让人心动
  • 如何在 CentOS 8 上安装 Virtualbox

    VirtualBox 是一个开源的,跨平台的虚拟化平台。它支持一系列客户操作系统,包括 Linux 和 Windows,并且允许你同时运行多个虚拟机。

    雪梦科技
  • 每日一题 剑指offer(用两个栈实现队列)

    编程是很多偏计算机、人工智能领域必须掌握的一项技能,此编程能力在学习和工作中起着重要的作用。因此小白决定开辟一个新的板块“每日一题”,通过每天一道编程题目来强化...

    小白学视觉
  • 可视化深度图像

    在3D视窗中以点云形式进行可视化(深度图像来自于点云),另一种是将深度值映射为颜色,从而以彩色图像方式可视化深度图像,

    点云PCL博主

扫码关注云+社区

领取腾讯云代金券