the art and science of java 读书笔记1
这几天认真的看了这本书,因为是全英文的,所以还是感觉把一本好书给糟蹋了。。。
现在写些笔记。
---------------------------
介绍:
------------------------------------------------------
----首先讲述电子科技的发展历史------
第一代:电子射线管
第二代:三极管
第三代:集成电路
第四代:大规模集成电路,微电子
----然后讲述电脑硬件的构成--------
----其次,面向硬件编程产生了高级语言,算法在其中的作用------
----编程的过程------
-------不同语言中将高级语言编译成计算机可识别的机器语言的过程是不一样的。
--------------c/c++
--------------java
----java和面向对象------
--------大家可以从java白皮书中一览无遗-----
http://sunsite.au.ac.th/JavaCorner/docs/whitepaper/java-whitepaper-3.html#HEADING3-0
----介绍java中的“hello world”,细致的阐述了整个流程
----讲解两个数相加的过程,讲解继承特性
----逻辑表达式
---------变量,常量,加减乘除等的使用
---------基本的数据类型
-----------------------------------------
----介绍逻辑 && || !
----介绍循环(if,switch...)、控制(= return...)、条件(==,!=...)等
----作者认为boolean是基础(感觉是回归了高级层面的2进制)
-------迭代的观念
-----方法的介绍,介绍一些常用的方法 readInt等,这些方法都是在awt/swing中常用的!
---------方法的的用方式等
================待续==================
相关文档:
result love(boy, girl)
{
if( boy.有房() and boy.有车() )
{
boy.set(nothing);
return girl.嫁给(boy);
&n ......
static String string2Unicode(String s) {
try {
StringBuffer out = new StringBuffer("");
byte[] bytes = s.getBytes("unicode");
for (int i = 2; i < bytes.length - 1; i += 2) {
out.append("u");
String str = Integer.toHexString(bytes[i + 1] & 0xff);
f ......
java工厂模式的学习,初期的时候在网上查了很多例子,自己始终只能构建简单工厂,后来终于找到了下面这份文档才对工厂模式有了一个全面的理解,并且为此文档的抽象工厂提供了实例:
JAVA工厂模式
看了这么多关于工厂模式的讲解,还是觉得这篇文章讲的好理解,贴出来和大家分享分享。
一、引子
  ......
1>Collection的用法:
import java.util.*;
public class List1
{
public static void main(String []args)
{
String a="A";
String b="B";
String c="C";
Collection<String>list = new ArrayList<String>();
list.add ......