![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
DiogenyChen
这个作者很懒,什么都没留下…
展开
-
java日期时间小处理
在java开发的过程中,我们经常会遇到对时间的处理,如将时间转换成时间戳,将时间戳转换成时间等等,下面我们来看看java的几个日期处理类: new Date(); //封装了当前的日期和时间 new SimpleDateFormat(); //封装对日期和时间的格式转化 Calendar (Calendar.getInstance()); ...原创 2018-03-02 09:56:14 · 335 阅读 · 0 评论 -
Java基础面试题之数组
1. java在声明一个数组的过程中,是如何分配内存的,初始化方式有几种? 这道题可以说是非常基础了,主要考了几点 a. 数组初始化方式 b. 数组初始化过程,以及过程中的内存分配问题 java的数组是静态的,即初始化之后长度不可变。所谓初始化,就是为数组对象元素分配内存空间,并为每个元素指定初始值 数组初始化方式有两个: ...原创 2018-08-18 11:12:19 · 2665 阅读 · 1 评论 -
java基础面试题之对象与内存控制
1. 怎么区分局部变量、成员变量、实例变量,类变量,他们有什么区别? java变量大体可以分为局部变量和成员变量: 局部变量可分为:形参、方法内的局部变量,代码块内的局部变量,它们作用时间短暂,被存在方法栈内存中 成员变量是在类体内定义的变量:根据static修饰符来区分非静态变量或实例变量,和静态变量或类变量 PS:static的作用就是将...原创 2018-08-18 16:37:02 · 267 阅读 · 0 评论 -
java基础面试题之集合
1. 接口HashMap、TreeMap、LinkedHashMap、concurrentHashMap的实现机制是怎么样的,在什么场景下会使用到? 上面四种类都继承了Map接口,Map底层实现是使用哈希算法来存储key值,value只是附加存储项,找到了key,就可以找到value,只是在存储key值的时候可以有不同的实现方式 HashMap底层是通过哈希散列的来存储key...原创 2018-08-21 11:26:53 · 305 阅读 · 2 评论