1.各种特性和JVM、JDK安装、开发工具
2.面向对象的基本概念:求解的思想、设计方法的内涵、对象与类、封装、继承、多态
3.java语言基础:标示符和数据类型、表达式和语句、程序流控制、数组
4.面向对象特性:类、生命周期、累的继承和多态
5.高级特性:几个关键字、抽象类、接口、包、泛型和**类、枚举类型、包装类与自动装箱拆箱
6.异常处理、断言
7、IO
8.swing、GUI
9、applet
10、线程
11.socket通信机制(网络通信)
12、JDBC技术

解决方案 »

  1.   

    百度疯狂java讲义,讲的很详细,很好
      

  2.   

    如果学过C++的话会好学多了。
    JavaSe就是Java2 Platform Standard Edition的缩写。其实是一个基础,一般用客户端开发的比较多。
    一些基本的工具包使用,例如util和net什么的..
    学习Java把封装,继承,多态弄明白基础就算差不多了。现在用Java主要做Web,也就是JavaEE和Android。推荐先随便找个什么Java从入门到精通看看,先整体了解,然后看Java编程思想和Java核心技术。会有很大提升。