自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 3/28/2015

pattern 1. singleton(单例模式) variable 设为private, method 设为static,整个code共享一个instance. 2.immutable object variable设为private,在constructor中即将variable初始化,只有gettor没有settor。

2015-03-28 22:25:04 202

原创 3/17/2015

GUI 1. AWT(abstract window Toolkit), it contains a lot of classes and interfaces for Graphics User Interface(GUI) in Java application. 2. javax.swing  (java extension package) modern toolkit for Gra

2015-03-18 02:03:03 250

原创 3/12/15

网络 1. TCP/IP参考模型 应用层,传输层(tcp:Transmission Control Protocol),网络层(ip: Internet Protocol),网络+数据链层。 port number (两个字节)用来区分一台机器上的不同应用程序。一个应用程序可以有多个端口号。 tcp端口,udp端口,各有65536个端口号

2015-03-13 05:14:56 211

原创 3/11/2015

线程 1.线程是一个程序里不同的执行路径。是一个程序内部的顺序控制流 2.线程和进程的区别 每个进程都有独立的代码和数据空间,进程间的切换会有较大开销线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和pc计数器,线程切换开销小多进程:在操作系统中能同时运行多个任务(程序)多线程:在同一应用程序中多个顺序流同时执行A process is an exec

2015-03-11 22:55:18 204

原创 3/10/2015

1. IO java.io 包中定义了多个流类型来实现输入输出功能,可以从不同角度对其进行分类。按数据流处理方向不同可分为:输入流和输出流。 按处理数据单位不同可分为:字节流和字符流。按照功能不同可分为:节点流和处理流。字符流和字节流。 字节流按字节读取数据,每个字节是8bit。字符流按字符读取数据,每个字符是2个字节,也就是16bit。节点流:从特定的数据源(节点)读写数据(文件,内存

2015-03-11 01:26:22 177

原创 3/9/2015zai

1. List set(int index, E element) method has a return value, it's the original value at this index. 2. Collection is an interface, Collections is a class All methods in Collections are stat

2015-03-09 22:21:02 291

原创 3/7/2015

1. 异常 runtime errorjava程序执行过程中,出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息并将提交给java运行时系统,这个过程称为抛出(throw)异常。当java运行时系统接到异常对象时,会找能处理这一异常的代码,并将当前异常对象交给其处理,这一过程称为捕获(catch)异常subclass of class Throwable : Error

2015-03-07 22:46:18 209

原创 3/6/2015

1. polymorphism 在runtime 判断引用对象的实际类型来调用其相应的方法。polymorphism出现的三个条件:inherit, override, superclass object refers to subclass object. 2.abstract 用abstract修饰的classs叫做抽象类,用abstract修饰的方法叫做抽象方法。含

2015-03-06 23:39:21 214

原创 2/22/2015

1. Difference between comparator and comparable

2015-02-23 06:12:19 192

原创 2015-2-11

1. How can sort() know how to compare different data type. callback == reference executable code. sort(object o). sort() calls back object compareTo() method as needed.

2015-02-12 07:22:38 166

原创 找工作tips

1.一个公司是朝阳企业还是夕阳企业决定他的发展。已经招人的多少。(物流属于稳定企业。医疗相关、科技相关属于发展企业) 2. non-profit公司:得到很多国家补助,所以更注重培养新人,对新人要求更少。缺点在于h1b的独特性。介于non-profit和私有公司之间(upmc)得到部分国家补助,相对较好。稳定型大公司,注重新人培养。

2015-02-08 02:46:11 219

原创 2015-1-8

static 关键字 类中,static成员变量或者方法可以直接以成员变量名或者方法名调用。类外,以类名点方法名或者类名点成员变量名调用。如System.out, Math.max()。 类名首字母大写,其他首字母都是小写。类中static 成员变量可以被用作计数 2. i++ 和 ++i i++是先赋值后自加++i是先自加后赋值例如: i = 3; int a = i+

2015-01-08 23:43:13 188

原创 2015-1-7

1.八种基本数据类型 整数型 byte 8位short 16位int 32位long 64位 浮点型 float 32位double 64位 其他类型 charboolean 2.内存 stack中存放局部变量、形式参数和基础数据类型方法在传递过程中是值传递方法结束后,为该方法分配的所有局部变量的内存空间全部消失

2015-01-08 05:22:27 268

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除