- 博客(5)
- 收藏
- 关注
原创 java初级面试题整理汇总-附答案
1.hashmap的数据结构是什么? 答:在Java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。 2.说一说java如何实现的跨平台 答:java针对不同的开发系统 开发了不同的JVM虚拟机,并提供了统一的接口(java API...
2020-04-02 19:02:22
1701
1
原创 Git常用命令整理,多用才能记得住。
Git的常用命令 以下的整理都是自己的理解,出现解释错误的,求各位大佬担待一点。 git init 创建一个Git仓库,创建之后就会在当前目录生成一个.git文件 git add filename 根据文件名添加文件至缓冲区,可移除添加的文件。 git add. 添加所有文件至缓冲区,用的较多。 git add --all 也是添加所有文件至缓冲区,但是可以撤回,我还没用过,各位可以试一试。 gi...
2019-10-31 15:27:29
210
1
原创 break和continue的异同点
* Break Continue关键字的使用 * 使用范围 循环中使用的作用(不同点) 相同点 * break switch-case * 循环结构中 结束当前循环 关键字后面不能声明执行语句(执行不到,编译都过不了) ...
2019-10-28 22:46:36
975
原创 IDEA常用的快捷键大全
IDEA已经成为当下java程序员使用数最多的IDE,整理了一波快捷键,希望大家可以用到。 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R...
2019-10-28 21:54:31
292
原创 java中ReentrantLock的用法,以及多线程固定的编程套路
记录一下学习使用lock进行多线程编程以及lamdda表达式应用,话不多说直接贴代码。 package com.lvl.testdemo; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** 题目:三个售票员 卖出 30张票 笔记:如何编写企业级的多线程代码...
2019-10-28 21:45:49
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅