1、Java中堆和栈有什么不同? 每个线程都有自己的栈内存,用于存储本地变量,方法参数和栈调用,一个线程中存储的变量对其它线程是不可见的。而堆是所有线程共享的一片公用内存区域。对象都在堆里创建,为了 ...
Python 面试题 .Python是如何进行内存管理的 .什么是lambda函数 它有什么好处 .Python里面如何拷贝一个对象 赋值,浅拷贝,深拷贝的区别 .Python里面match 和search 的区别 .Python如何实现单例模式 .如何反序的迭代一个序列 .什么是Python的自省 .Python的函数参数传递 .如何用Python来发送邮件 .Python字典推导式 .Pyth ...
2018-05-09 20:08 0 821 推荐指数:
1、Java中堆和栈有什么不同? 每个线程都有自己的栈内存,用于存储本地变量,方法参数和栈调用,一个线程中存储的变量对其它线程是不可见的。而堆是所有线程共享的一片公用内存区域。对象都在堆里创建,为了 ...
List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效 ...
收集了一下最近面试时一些中级面试的题目 一、Java基础 1、ArrayList和LinkedList的区别? 2、HashMap底层实现原理?哈希冲突的处理方法有哪些? 3、你知道的算法有哪些? 4、类加载机制说一下,类加载生命周期有哪些? 5、JVM原理,程序运行区域如何划分 ...
List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效 ...
List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效 ...
二、中级 ==== 红色字体为答案 1、Linux系统中,期望访问域名mysit. kuaizhan.com,可自动定向至内网服务器10.2.140.144,应当如何操作? vi /etc/hosts 最后面添加一行 10.2.140.144 mysit.kuaizhan.com ...
一、基本概念类 1、数据库正常启动所经历状态 startup nomount :数据库实例启动startup mount :数据库装载startup open :数据库打开 shut ...
1.改变this所指的方法: 也可说成改变函数内部运行时的上下文; 1)有对象就指向调用对象; 2)没对象就指向全局对象; 3)用new构造就指向新对象; 4)通过apply、call或bi ...