- 博客(5)
- 收藏
- 关注
原创 java初级面试题整理汇总-附答案
1.hashmap的数据结构是什么?答:在Java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。2.说一说java如何实现的跨平台答:java针对不同的开发系统 开发了不同的JVM虚拟机,并提供了统一的接口(java API...
2020-04-02 19:02:22 1580 1
原创 Git常用命令整理,多用才能记得住。
Git的常用命令以下的整理都是自己的理解,出现解释错误的,求各位大佬担待一点。git init创建一个Git仓库,创建之后就会在当前目录生成一个.git文件git add filename根据文件名添加文件至缓冲区,可移除添加的文件。git add.添加所有文件至缓冲区,用的较多。git add --all也是添加所有文件至缓冲区,但是可以撤回,我还没用过,各位可以试一试。gi...
2019-10-31 15:27:29 163 1
原创 break和continue的异同点
* Break Continue关键字的使用 * 使用范围 循环中使用的作用(不同点) 相同点 * break switch-case * 循环结构中 结束当前循环 关键字后面不能声明执行语句(执行不到,编译都过不了)...
2019-10-28 22:46:36 909
原创 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 234
原创 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 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人