augustone

1,J2EE:

1.1,  JNDI,JMS,JTA,JAF,RMI

1.2,  EJB

1.21,  (SDK,JBossIDE,JBoss)  

1.22,  Session Bean(stateful or not)  

1.23,  MDB(Message-Driven Bean),JMS

1.24,  Entity Bean

 

2,XML,UML,MVC(Model,View,Controller)

2.1,  XML?SAX解析XML

2.2,  UML:Rational Rose

2.3,  MVC

 

3,Jsp/ServerLet

 

4,算法

5,DataBase

Sql

JDBC

Oracle/Sql server :Select,PL/SQL

6,类集

Connection/list/set/sortedset/iterator.

Map/hashmap,hashtable(discard?)

hashcode

java.util.Map.Entry

heap/stack

arraylist/linedlist/vector(not used any more)

Collections/arrarys

 

7, Package

7.1  location of declaration ;

7.2  JDK

7.21

JDK java.util  java.awt  java.swing!!!  java.io  java.net  java.applet

JDK(hashcode or clone,equals)

String,StringBuffer;  int,Integer; System,Runtime,runtime.getRuntime;  Math,Radom(random() is didderent from Random class!!!!!)  Date/Calender+DateFormat(similar with random()/Random.but !!!!the difference is that the Date is also a class) 

7.22

Object is super class of all java class!!!!!!!!!------check its method!!!!!!!!!

String has already rewrite equals of Object.(other subclass should rewrite equals to compare content of a object!!!!!)

Support or not support clone?

hashcode and equals

 

7.3  Access control

public ----all

protected classmember----same package and its subclass(even it\'s in another package)

private----same class

friendly----same package

 

8, try-catch-finally-throw-finalize

 

9, io

file,Random AccessFile class.  FileInputStream.  

stream class !  Reader class/Writer class.  FileReader/FileWriter class.  BufferedReader/BufferedWriter class  InputStream  System.out  InputStreamReader

 

10.

 

OOP

Abstract。Inheritance。encapsulate。polymorphic(method 重写和重载)。internal class(class in class)。抽象类和抽象方法。构造函数。this

内部类可以定义在类中,语句中,甚至表达式中。但是

内部类不允许声明static成员。如果需要使用,则必须引用顶层类声明好的成员。外部类可以调用静态内部类的静态成员和非静态成员。而内部类只允许访问外部类的静态成员。

 

11。多线程

五种状态

继承并创建      runnable接口  线程和进程(单位。粒度。崩溃)

同步

线程的操作

 

分类:

技术点:

相关文章: