上一页 1 ··· 4 5 6 7 8
摘要: 摘要(面试必问题之HashMap) HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1. 阅读全文
posted @ 2018-05-16 00:33 Tom-shushu 阅读(518) 评论(0) 推荐(2) 编辑
摘要: Collection接口 Collection接口 Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用 阅读全文
posted @ 2018-05-14 23:20 Tom-shushu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一. Java多线程: Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语--进程:一个进程包括由操作系统分配的内存空 阅读全文
posted @ 2018-05-13 23:25 Tom-shushu 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 【程序9】 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3。编程找出1000以内的所有完数 //第一种public class A09 {public static void main(String[] args) {int s;for (int i = 1; i < 阅读全文
posted @ 2018-05-12 20:14 Tom-shushu 阅读(202) 评论(0) 推荐(0) 编辑
摘要: //Java实现简单验证码功能 package project; import java.awt.Color; import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.event.Mous 阅读全文
posted @ 2018-05-12 18:42 Tom-shushu 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析:兔子的规律为数列1,1,2,3,5,8,13,21.... 具体分析如下: 分析:从第一个兔子开始,第1个月1只兔子,由于“ 阅读全文
posted @ 2018-05-11 23:19 Tom-shushu 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 题目:一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了) , 它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬回家里? 分析: 当然了这个题按平时的思想:一共100个香蕉,来回刚好100米,所以带回0根香蕉。 很显然滴滴面试题不是这么容易的,那么请看正 阅读全文
posted @ 2018-05-11 18:19 Tom-shushu 阅读(509) 评论(0) 推荐(0) 编辑
摘要: //Map的四种遍历方法 //Map不能直接遍历 ,只能通过遍历Key与Value间接遍历 public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.pu 阅读全文
posted @ 2018-05-10 22:20 Tom-shushu 阅读(286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8