我是一个大学本科生,想自学java.但是对java没有一点基础,没有一点头绪.同学推荐了本教材<Thinking in Java>,想请问,学Java的语法一类的基础这本教材够用吗?真的很想学好Java.谢谢了.
解决方案 »
- java Runtime.exec();
- 关于ScheduledThreadPoolExecutor
- 菜鸟求教各位大神一个多线程问题?在线等!
- ServerSocket的问题
- 如何隐藏真实的URL?
- mysql中sql语句改成sqlserver语句怎么去写
- 字符串超长了,只想取4000个byte,字符串中可能有各种字符,怎么能够保证截取之后,最后一个字是完整的呢?
- java如何实现上传?
- 有谁用过adobe的生成pdf文件的java package????
- 大家帮忙,介绍几本学习java的好书,电子版的,顺便写几个下载地址!
- 抽象类与非抽象类的区别
- 有没有The Java Developers Almanac 1.4 的中文版?
还有dearbook
THINK IN JAVA根本不适合初学,尤其是自学的
给LZ推荐2本书
林信良 的 jdk5.0学习笔记
孙卫琴 JAVA面向对象编程
前者适合基础不太好的人,后者和前者比,讲的又深了一些
1.java语法,j2se基础,基本的类库
2.学习jsp+javabean.
3.学习servlet.
4.运用jsp+servlet+javabean开发一两个项目
5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)
6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)
7.学习一种持久层框架,比如hibernate,ibatis等等
8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC
9.学习AOP思想比如SpringAOP或者AspectJ
10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3.
以上列举的这些够楼主学习了.学习了这些后还有更漫长的路要走....祝楼主好运