原文地址:http://doc.akka.io/docs/akka/2.0.2/intro/getting-started-first-java.html Introduction Welcome to the first tutorial on how to get started with Akka and Java. We assume that you already know what Akka and Java are and will now focus on the steps…
From Thinking in Java 4th Edition. 泛型实现了:参数化类型的概念,使代码可以应用于多种类型.“泛型”这个术语的意思是:“适用于许多许多的类型”. 如果你了解其他语言(例如: C++)中的参数化类型机制,你就会发现,有些以前能做到的事情,使用Java的泛型机制却无法做到. Java中的泛型需要与C++进行一番比较.了解C++模板的某些方面,有助于你理解泛型的基础.同事,非常重要的一点是:你可以了解Java泛型的局限性是什么,以及为什么会有这些限制.最终是要让你理解…
From Thinking in Java 4th Edition 持有对象 // Simple container example (produces compiler warnings.) // {ThrowsException} import java.util.*; class Apple { private static long counter; private final long id = counter++; public long id() { return id;} } c…
From Thinking in Java 4th Edition 并发 线程可以驱动任务,因此你需要一种描述任务的方式,这可由Runnable接口来提供. 要想定义任务,只需要实现Runnable接口,并编写run()方法,使得该任务可以执行你的命令. public class LiftOff implements Runnable { protected int countDown = 10; // Default private static int taskCount = 0; priv…
From Thinking in Java 4th Edition final 1. 对于基本类型,final使数值恒定不变 2. 对于对象引用,final使引用恒定不变,即不能指向别的对象,但指向的对象本身可以改变(The same for array in Java) import java.util.*; import static net.mindview.util.Print.*; class Value{ int i; // Package access public Value(i…
From Thinking in Java 4th Edition 内部类 public class Parcel1 { class Contents { private int i = 11; public int value { return i;} } class Destination { private String label; Destination(String whereTo) { label = whereTo; } String readLabel() { return l…
一.水仙花数 1.方式一:这是我的思路,取各个位数的方式.我个人习惯于使用取模运算. public static List<Integer> dealNarcissiticNumberMethodOne( Integer startNum, Integer endNum) { List<Integer> resultList = new LinkedList<Integer>(); for (Integer i = startNum; i <= endNum; i…
第二章 第三节 数据类型 3.1 分类 基本数据类型.引用类型 3.2整型 byte 8 short 16 int  32 long 64 作业: A:1-10求和 B:float double 的最大值最小值 eclipse的快捷键 alt + / 补全 ctrl + 鼠标左键  定位到定义 看视频看到了操作符.运算符.分支循环. 求水仙花数 作业为,打印乘法口诀表....[www.java1234.com]<一脚踹进J2SE>第05讲B.mp4…
可扩展的实时事务处理 我们相信编写并发.容错.可扩展的应用相当的困难.盖因大多数时候我们一直在使用错误的工具和错误的抽象等级.AKKA就是为了改变这一切的.我们利用角色模型提升了抽象等级,并且提供了一个用来构建可扩展的.弹性的以及响应式应用的更好的平台——更多信息请见Reactive Manifesto.对于容错机制我们采用“让它崩溃”模型,这一模型已在电信行业取得了巨大的成功,旨在构建自我修复与永不停机的系统.角色还提供了透明的分布式抽象以及真正的可扩展且容错应用的基础. AKKA是开源的,并…
Learning Java the O'Reilly's Way (Part I) Java 技术可以说是越来越重要了,不但可以用在计算机上,甚至连电视等家电用品,行动电话.个人数字助理(PDA)等电子产品,以及智能卡都可以透过 Java 的技术来为人们创造更便利的生活.许多人因此对 Java 感兴趣,想好好学习 Java. 因为讲授 Java 课程的关系,这几年来,不少人问我:怎样才能学好 Java,我给他们的建议很简单 ---『多读 Java 的好书,可以有系统又轻易地获得许多高手的经验』.…