随笔分类 -  Java小结

Java一些知识点和相关书籍的学习
摘要:Java多线程入门 线程是操作系统课程中提到的一个概念,是系统调度和分配的最小单元,其自身并不拥有系统资源,但与同属一个进程的其他线程共享进程所拥有的的全部资源。多线程编程可以使得程序共有两条或者两条以上的并发执行线索,即同时完成一个工作的多个部分。 1. 线程类 Java中线程有两方面的含义 一条 阅读全文
posted @ 2017-03-10 20:40 江南何采莲 阅读(230) 评论(0) 推荐(0)
摘要:三种字符串类:String,StringBuilder,StringBuffer String类 1. 常用构造器 2. 常用方法 3. String对象的不可变性 存在代码如下 结果为true false,原因是Java中每一个String对象都是不可变的。JVM在堆内存中为String对象开辟了 阅读全文
posted @ 2017-03-09 19:55 江南何采莲 阅读(501) 评论(0) 推荐(0)
摘要:链接:http://codeforces.com/problemset/problem/782/B 题意: N个点,需要找到一个点使得每个点到这个点耗时最小,每个点都同时开始,且都拥有自己的速度 题解: 对于一个确定的位置,如果耗时最久的点在右边,则这个位置可以往右靠,否则就往左靠,这样,一个二分的 阅读全文
posted @ 2017-03-07 20:46 江南何采莲 阅读(180) 评论(0) 推荐(0)
摘要:package codeforces; import java.util.*; public class CodeForces_764C_Timofey_and_a_tree { static final int N=(int) (2e5+10); @SuppressWarnings("unchecked") static ArrayList ... 阅读全文
posted @ 2017-02-26 15:16 江南何采莲 阅读(253) 评论(0) 推荐(0)
摘要:Java集合之ArrayList 1. ArrayList的构造器 1. public ArrayList() 2. public ArrayList(int initialCapacity) 3. public ArrayList(Collection c) 2. 常用方法 1. boolean 阅读全文
posted @ 2017-02-26 14:47 江南何采莲 阅读(183) 评论(0) 推荐(0)