- 博客(6)
- 收藏
- 关注
原创 手写简单的HashMap(jdk1.7)
手写简单的HashMap(jdk1.7)public class MyHashMap<K, V> {//创建一个节点数组private Entry1<K, V>[] table;private int size = 0;//在创建对象的时候初始化数组的容量public MyHashMap() { this.table = new Entry1[8];}...
2021-01-13 20:39:07 103
原创 java最简单的读取网络资源文件方式(下载)
java读取网络文件并存储到本地java读取网络上的图片,视频,音频包括其他的文件并且把他们存储到本地。我们知道,网络上的任何资源文件都是以二进制的方式存储的,一切文件皆是二进制的流文件,所以用java读取并存储非常的简单而且特别的实用,以后的歌曲,图片,视频都可随意的下载,而且是批量的下载,非常的实用。步骤1:我们先获取一个资源文件的地址:url=“https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fa2.att.hudong.com%2F2
2021-01-13 20:35:10 2765 1
原创 快速在linux环境下安装JDK
Linux系统安装JDK1.8准备linux版本的jdk1.8在linux系统中创建目录将jdk的压缩包上传到java目录中将压缩包进行解压配置环境变量安装jdk和配置环境变量完成准备linux版本的jdk1.8到官网下载jdk,选择适合于你自己的jdk版本,一定要下载linux版本的jdk否则不能用在linux系统中创建目录在/usr,目录中创建java目录,做到见名知意创建目录的命令 mkdir java将jdk的压缩包上传到java目录中不管你用什么方法,只要将压缩包上传进ja
2020-10-06 14:30:59 134
原创 java 实现插入排序
java 简单实现插入排序排序原理把所有的语速分为两组,已经排序的和未排序的;找到未排序的组中的第一个元素,向已经排序的组中进行插入;倒叙遍历已经排序的元素,一次和待插入的元素进行比较,知道找到一个元素小于等于插入元素,那么就把待插入元素放到这个位置,其他的元素向后移动一位。package sort.insertion;//插入排序public class Insertion { static int[] arr={1,5,9,6,4,7,2,3}; public sta
2020-07-25 13:02:21 96
原创 java选择排序
java 选择排序排序原理:1.每一次遍历过程中,都假定第一个索引处的元素时最小值,和其他所引处的值一次进行比较,如果当前索引处的值大于其他某个索引处的值,则假定其他某个索引处的值为最小值,最后可以找到最小值所在的索引。2.交换第一个索引处和最小值所在的索引处的值java简单代码实现package sort.selection;//选择排序public class Selection { static int[] arr={1,5,9,6,4,7,2,3}; public s
2020-07-25 11:20:04 130
原创 五分钟学会反射
反射1、反射的概述反射:将类的各个组成部分封装为其他对象,这就是反射机制。反射的优点:可以在程序运行的过程中,操作这些对象。可以解耦,提高程序的可扩展性。2、 获取Class对象的三种方式java代码在计算机中经历的阶段:三个阶段在获取去Class对象之前,我们首先要明白,java代码在计算机中所经历的三个阶段Source 源代码阶段 :就是我们在idea中所写的Java代码阶段(.java结尾的文件)Class类对象阶段:是我们通过javac 命令去编译的字节码文件阶段(.cla
2020-06-10 01:21:12 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人