
Java
Xinjie_Wong
Python/Java
展开
-
笔试题们
1、假设每一天适龄的母牛每年年初都会生一头小母牛,现在有一头刚出生的小母牛,问第N年时一共有多少头母牛? Tips: 1 1 4 2 5 3 解析:假设f(n)代表的是今年母牛的数目,那么今年母牛的数目f(n-1)应该是去年的母牛的数目加上三年前母牛的数目f(n-3),即: f(n) = f(n-1)+f(n-3) 难度指数:1颗星 代码如下: public class Solu原创 2015-05-17 12:59:11 · 315 阅读 · 0 评论 -
Java单例模式的实现
在笔试题碰到有一条笔试题是要求用java实现单例模式,一看不难很快就写出来,写完之后还沾沾自喜: (第一种:懒汉 线程不安全) public class Singleton{ private static Singleton instance; private Singleton(){} public static Singleton getInstance(){原创 2015-05-17 12:52:28 · 409 阅读 · 0 评论 -
Java线程初探
首先复习一下什么是线程和进程。应用程序被加载到内存中并准备运行时,我们就说创建了一个进程。进程是一个具有独立功能的程序关于某个数据集合上一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 而线程是进程的一个实体,是CPU调度和分派的基本单位,是进程更小的能独立运行的基本单位。线程没有自己的系统资源,一个进程的多个线程共享操作系统分配各进程的资源。 一个线程和一创建和撤销另外一个线程,同原创 2015-05-17 12:56:26 · 410 阅读 · 0 评论