花费 46 ms
Java HashMap用法与实现

为了做题用Java语法替代C++map的常用语法,记录一下,剖析原理以后再补上。 1.import java.util.HashMap;//导入; 2.HashMap<K, V> ma ...

Sun Dec 01 23:25:00 CST 2019 2 12642
Java 字符流读写文件

据说,java读写文件要写很多,贼麻烦,不像c艹,几行代码就搞定。只能抄抄模板拿来用了。 输入输出流分字节流和字符流。先看看字符流的操作,字节转化为字符也可读写。 一、写入文件 1.FileWr ...

Sat Oct 05 21:22:00 CST 2019 0 1965
Java LinkedList用法

本想找队列Queue,发现那是一个接口,LinkedList实现了Queue接口,可以当作队列来用。 一、概述 Java的LinkedList是一种常用的数据容器,与Ar ...

Sun Dec 01 23:28:00 CST 2019 0 1531
Java 数组ArrayList语法

记录一下数组ArrayList的常用语法 1.导入 import java.util.ArrayList; 2.定义数组list ArrayList<类名> list = new ...

Thu Sep 19 07:28:00 CST 2019 0 1977
HashMap底层数据结构和算法解析

1.Hash Map的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过8时,链表转换为红黑树。 transient Node<K,V>[] ...

Wed Feb 20 17:52:00 CST 2019 0 1672
synchoronized和lock区别

synchoronized是JVM的内置锁,而lock是Java代码实现的。lock是sync对的扩展,完全可以替代后者。lock可以重入,允许同一个线程连续多次获得同一把锁。其次,lock独有的功能 ...

Sun Apr 07 04:49:00 CST 2019 0 1121
Java-字节流读写文件

字节流通常以stream结尾,例如InputStream和OutputStream。记几个语法。 1.误区 以前总是以为Input就是输入,写入文件; Output就是输出,读出文件。这是错误的理 ...

Thu Mar 11 18:52:00 CST 2021 0 531
Java 内存分配(转)

Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性。 寄存器:JVM内 ...

Fri Sep 20 08:00:00 CST 2019 0 569
Java Scanner语法

1.导入: import java.util.Scanner; 2.创建对象 Scanner scan = new Scanner(System.in);//一般变量名为scan或者in 最 ...

Fri Oct 04 17:52:00 CST 2019 0 400
Java 静态、类加载

1.静态是什么?有什么用? static的主要作用在于创建独立于具体对象的域变量或者方法。 每创建一个对象,都会在堆里开辟内存,存成员(属性),但是不存方法,方法是共用的,没必要每一个对象都浪费内 ...

Mon Sep 23 08:49:00 CST 2019 0 413

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM