随笔分类 - Java
Java学习记录
摘要:说白了JNDI(Java命名与目录接口)其实和Spring依赖注入差不多的效果,就是我们可以将我们需要的类注册进去,然后一般我们都是使用该类的实例对象,这时候因为刚才我们已经给每个类按照JNDI的规范进行了注入,这时候我们直接通过JNDI的使用规则取出来我们想要的数据(实例对象)即可。 具体的操作可
阅读全文
摘要:1.需要添加依赖 1 <dependency> 2 <groupId>org.projectlombok</groupId> 3 <artifactId>lombok</artifactId> 4 <version>0.10.2</version> 5 </dependency> 2.IDEA设置-
阅读全文
摘要:https://www.jianshu.com/p/cfa16f4cf375
阅读全文
摘要:创建parent项目 1.打开IDEA,注意这里不要勾选模板,用模板创建过maven项目的小伙伴都知道模板创建项目非常慢,所以这里不要选模板,需要的文件夹我们后面自己来创建就可以了。所以这个页面直接点击下一步。 2.填入坐标和模块的名字,如下: 3.设置工程的路径然后点击finish: 4.OK,这
阅读全文
摘要:1 package com.biggw.day14.demo05; 2 3 import java.util.*; 4 5 /** 6 * @author gw 7 * @date 2019/11/6 0006 下午 17:20 8 */ 9 10 /* 11 * 斗地主 12 * */ 13 pu
阅读全文
摘要:Set中存储元素为什么不重复(即使hashCode相同)? HashSet中存放自定义类型元素时候,需要重写对象中的hashCode方法和equals方法, HashSet中存放自定义类型元素时候,需要重写对象中的hashCode方法和equals方法,建立自己的比较方式,才能保证HashSet集合
阅读全文
摘要:Java中对集合排序有两种方式 Comparable和Comparator public static <T> void sort(List<T> list); 将集合中的数据按照默认规则进行排序 (我们在自己的类里面实现Comparabl接口方法compareTo) public static <
阅读全文
摘要:权限修饰符 public protected [default] private 同一个类 YES YES YES YES 同一个包 YES YES YES NO 不同包子类 YES YES NO NO 不同包非子类 YES NO NO NO 注意:不写权限修饰符就代表“default” * 权限修
阅读全文
摘要:我们鼠标和键盘实现USB接口,那么我们鼠标和键盘就变成了USB设备,这时候我们就可以把它放到笔记本电脑里面去用 1 package com.biggw.day10.demo07; 2 3 /** 4 * @author gw 5 * @date 2019/11/2 0002 下午 16:46 6 *
阅读全文
摘要:JDK版本与发行时间 版本名称发行日期 JDK 1.0 Oak(橡树) 1996-01-23 JDK 1.1 none(无) 1997-02-19 JDK 1.1.4 Sparkler(宝石) 1997-09-12 JDK 1.1.5 Pumpkin(南瓜) 1997-12-13 JDK 1.1.6
阅读全文
摘要:Java内存五大区 堆中存的是对象。栈中存的是基本数据类型和堆中对象的引用。一个对象的大小是不可估计的,或者说是可以动态变化的,但是在栈中,一个对象只对应了一个4btye的引用(堆栈分离的好处:))。 为什么不把基本类型放堆中呢?因为其占用的空间一般是1~8个字节——需要空间比较少,而且因为是基本类
阅读全文
摘要:恢复内容开始 1.设置自动补全快捷键 2.自动修复代码(将光标移动到代码红色部分,然后alt+enter),比如包导入等 3.代码格式化(ctrl+alt+L) 4.自动生成代码(alt+ins) 5.上下移动代码(alt+shift+上下) 6.同时修改所有的关键词(shift+F6) 2.设置L
阅读全文
摘要:IDEA中Java的目录结构 1.首先新建Project,选择Empty,新建空的项目 2.选择Module时候,需要选择JDK,JDK只需要选择到Java Home目录就可以了 3.创建好Module后,里面默认生成两个文件,一个是src,另一个是 xxxx.iml 所有的代码都必须写在src文件
阅读全文
浙公网安备 33010602011771号