- 博客(12)
- 资源 (25)
- 收藏
- 关注
原创 Java创建多线程的两种方式
什么是多线程?多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。——维基百科简单来说,假如我们把一个线程看作一个任务,CPU就是用来执行这个任务的,如果只有一个CPU,却有多个任务,那么CPU在这多个任务中来回切换执行,那么就是多线程,可以提高整体处理性能。(提...
2020-03-29 12:51:58 207 1
原创 Java异常处理简单记录
异常分为编译期异常运行期异常编译期异常处理方式:使用 throws 向上抛出异常交给别人处理 或 使用 try…catch 捕获异常自己处理。必须选择一种处理方式运行期异常处理方式:可以选择不处理,交给虚拟机处理(也可以自己处理)示例:public class ThrowTest { public static void main(String[] args) { ...
2020-03-28 22:43:39 173 1
原创 斗地主两例
案例一,无序版/* 斗地主综合案例: 1、准备牌 2、洗牌 3、发牌 4、看牌 */import java.util.ArrayList;import java.util.Collections;public class demo { public static void main(String[] ar...
2020-03-26 18:06:55 155 1
原创 Java遍历字符串
字符串遍历方法:使用toCharArray()方法使用length()+charAt(index)方法一:public char[] toCharArray() 将此字符串转换为一个新的字符数组。返回:一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。演示:import java.util.Scanner;public cla...
2020-03-24 17:16:58 4953
原创 HashMap类方法使用
Map接口使用* public V put(K key, V value): 把指定的键与指定的值添加到Map集合中。* public V remove(Object key): 把指定的键 所对应的键值对元素 在Map集合中删除,返回被删除元素的值。* public V get(Object key) 根据指定的键,在Map集合中获取对应的值。* boolean containsKey...
2020-03-24 14:08:38 573
原创 Map中entrySet()方法使用
public Set<Map.Entry<K,V>> entrySet(): 获取到Map集合中所有的键值对对象的集合(Set集合)。就是返回一个集合,集合里存放的是对象,创建对象的类有两个属性,分别是 键和值 也即键值对。其中Entry是属于Map的静态内部类,在创建Map对象的时候就会同时创建一个Entry对象,用来记录键与值的映射关系。Entry类中的方法:...
2020-03-24 14:07:16 16338
转载 可变参数一定要写在参数列表的末尾位置
原文链接:http://www.manongjc.com/detail/6-tdkzoimuxccuqco.html可变参数在JDK1.5之后,如果我们定义一个方法需要接受多个参数,并且多个参数类型一致,我们可以对其简化成如下格式:修饰符 返回值类型 方法名(参数类型… 形参名){ }其实这个书写完全等价与格式:修饰符 返回值类型 方法名(参数类型[] 形参名){ }只是后...
2020-03-21 11:28:09 1041
原创 类型参数不能是原始类型错误提示
将 int 换为 Integer 即可复习内容:基本类型包装类byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBooleanpublic interface Iterator<E>{...}...
2020-03-21 10:51:03 473
原创 List接口与索引相关的特有方法小记
List接口继承了Collection接口,此处说的是List相对Collection与索引相关的特有方法。特点:有序集合,存储和取出元素的顺序一致有索引,包含一些带索引的方法(下面介绍)允许存储重复元素特有方法:public void add(int index,E element);public E get(int index);public E remove(int i...
2020-03-20 17:05:58 168
原创 简单介绍Java泛型的使用
泛型的概念维基百科:泛型程序设计(generic programming)是程序设计语言的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。在Java中用 <E> 表示泛型泛型的好处将运行时期的ClassCastException,转移到了编译时期...
2020-03-19 22:06:50 396
原创 Java四种权限修饰符的访问权限列表
四种修饰符在不同情况的访问权限publicprotecteddefaultprivate同一类YYYY同一包YYYN不同包子类YYNN不同包非子类YNNN
2020-03-18 18:05:07 302
原创 Java IDEA 编辑器代码前进后退快捷键
默认设置后退:Ctrl + Alt + 左箭头前进:Ctrl + Alt + 右箭头手动设置:设置——快捷键——主菜单——导航——前进/后退——右键修改
2020-03-14 08:41:29 1673
Hash.reg 快捷计算哈希值 #资源达人分享计划#
2021-08-05
串口调试工具.7z #资源达人分享计划#
2021-08-04
MinGW.zip #资源达人分享计划#
2021-08-04
Media Player修复bug后的新增自动切歌版.zip
2021-06-11
vs连接数据库时发生错误.zip
2021-05-30
51单片机七段数码管显示时钟加按键控制——74HC595版的所有文件
2020-12-22
apache-maven-3.3.9.zip
2020-07-17
学生在线管理系统代码整理.zip
2020-01-09
LCD1602液晶.zip
2019-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人