JAVA基础
文章平均质量分 65
云上行者Gorge
飞翔!
展开
-
多线程实战之批处理一个文件夹下的文件总结
项目背景现有4个G的船舶轨迹数据,按照船号存储在一个文件夹下,我需要对这些数据进行处理一下,按照单线程的方式,处理起来有点浪费时间,为了提高效率,提高电脑CPU的利用率,打算将数据使用多线程的方式进行处理一下。项目代码package InitShip;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import ja原创 2021-02-05 11:40:08 · 368 阅读 · 0 评论 -
类代理Proxy的使用实例
这个类通常表示代理设置,通常为类型和套接字。Proxy是不可变的对象。主要用于提供创建动态代理类和实例的静态方法,它还是由这些方法创建的所有动态代理类的超类。static object newProxyInstance(load,class,h) 返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序接下来演示上述方法的讲解实例1、首先我们创建一个接口类...原创 2020-03-07 19:48:38 · 735 阅读 · 0 评论 -
TreeSet
基于TreeMap的NavigableSet的实现,使用元素的自然顺序(从小到大)对元素进行排序,此实现不是同步的。TreeSet中的元素是不重复的TreeSet<Integer> set = new TreeSet<>(); for(int i=0;i<10;i++) { set.add(i); } set.add(4);//将指定...原创 2019-11-22 14:13:06 · 139 阅读 · 0 评论 -
Hashset解析
由hash表支持,它不保证set的迭代顺序,特别是它不保证改顺序恒久不变。//构造一个空的set HashSet<Integer> set = new HashSet<Integer>(); for(int i=0;i<10;i++) { set.add(i); } /* * add() 如果set中不包含指定的元素,则添加指定的元素...原创 2019-11-07 19:07:51 · 184 阅读 · 0 评论 -
LinkedList方法解析
public class LinkedList<E>定义:List接口的链接列表实现,双端列表。所有操作都是按照双重列表实现的,在列表中编索引的操作将开头或结尾遍历一遍。注意,这个实现是不同步的。实现同步的方法是:List list = Collections.synchronizedList(new LinkedList())(1) boolean add(E e). ...原创 2019-10-20 17:19:49 · 119 阅读 · 0 评论 -
JAVA基础基本代码练习1
基本代码练习DAY 01package HELLOWORD案例; public class HelloWorld { public static void main(String [] args){ System.out.println("HElloworld"); }} Day 02 1、关键字package day_02; public class KeyWordDe...原创 2018-05-20 22:20:43 · 970 阅读 · 0 评论