- 博客(6)
- 收藏
- 关注
原创 LinkedList简单了解
ArrayList 基于顺序的存储结构,适合数据 //来看下ArrayList构造函数的源码: public class ArrayList<E> extends AbstractList<E&gt
2018-06-06 10:35:53
213
原创 ArrayList简单了解
ArrayList 基于顺序的存储结构,适合数据 //来看下ArrayList构造函数的源码: public class ArrayList<E> extends AbstractList<E>
2018-06-05 20:50:03
172
原创 Java中的运算符
android studio跑的程序。 基础知识 byte 1字节 8位 short 2字节 16位 int 4字节 32位 long 8字节 64位 float 4字节 32位 double 8字节 64位 char 2字节 ...
2018-05-30 11:09:58
179
原创 算法与数据结构 一(Java)
这是一个讲究效率的世界。在同样的条件下,事物的效率和自身的竞争力、受欢迎程度是成正比的。 计算机科学是一门研究信息的表示和处理的科学。而信息的表示和组织又直接关系到信息处理程序的效率。假如,需要在很多写有姓名的纸张中找出"李某人",一种笨方法就是一个个筛选对比,这样的效率可想而知。那把这些姓名(数据)制作成带有“A、B、C...”目录的花名册,在根据目录去查找,就能省去很多运算,从而...
2018-05-28 14:13:27
445
原创 同步、异步、并发、并行、串行
同步、异步是关于线程的概念。 同步:比如发送一个请求,需要等待返回,然后才能发送下一个请求,有个等待的过程。(可能为一个线程,也可能为同步锁) 异步:比如发送一个请求,不需要等待返回,随时可以发送下一个请求,既不需要等待。(多线程) 同步异步最大的区别就是一个需要等到,一个不需要等待。并发、并行、串行指的是任务的执行方式。 并发:在单核的情况下,任务交替运行。在宏观上是多个...
2018-05-28 14:12:42
373
原创 Java泛型——擦除
本章涉及到: 擦除的效果 擦出后编译器保证类型的正确性 擦除的由来 需要了解的朋友可以看一下。 这篇文章先对比了一下C++的泛型代码,能让你更清楚的感受到擦除的效果(请放心,只是简单的c++代码,不了解c++的同学也能看的懂)。 先看下C++的泛型: #include <iostream> using namespace std; template &l...
2018-05-28 14:10:21
607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人