比如汇编,数据结构等东西呢?
学习java之前,先要看看 think in java 的头两章,
1 对象导论
2 万事万物皆对象
不理解的话,那就死记有这么回事
之后 找本书 啃就是了,think in java 太沉,我习惯躺着看书,所以....呵呵......
如果实在是懒的看书,那就 下载一个 视频 看看, 推荐 孙鑫 的java视频,400多M,
讲的不错,比张效祥的占地小 ,http://www.sunxin.org/video/java.asp 可以免费下载,ftp连不上,
可能是下的人多,凌晨下,应该可以
如果学过 C++ ,翁恺的java视频 看看也蛮不错的,他里面主要是讲 java和C++ 的区别,这玩意BT上有
当然,看看数据结构也是蛮好的,不过,lz还是学一段 java之后再看吧,要不会把你弄疯的(lz如果是数学大牛除外),
一般的,倒是应该看看 设计模式,<java与模式>讲的不错,不过...又是一本砖头,唉......沉啊,沉啊
重中之重,就是在于自己写程序,看API文档,中英文对比着看:
中文API
http://gceclub.sun.com.cn/chinese_java_docs.html
这里可以在线看,也有人做了chm格式的,搜索一下就行了ok,就这么多,欢迎大家拍砖......( ^ ! ^ )
学C++和Java在C的基础上再去学,C++和Java都是面向对象的,Java中的语句和C是一样的,没有多大区别.
数据结构和算法是有点难的,不怎么好学的.
没必要先学c++,我们学校时大一学java大二学c++
java简单多了。
起初主要是你的对象的思想不能理解,多读点书,建议看看think in java.但你学习java 最起码的有c语言基础,这样会很好。java有一个月就那能学得相当不错了,而c++你就是一年半载也不能说自己精通。
学程序要多实践,兴趣很重要。