我想自学java编程,以前有一些Vb编程的基础,求教怎么办?求推介比较好的java教材

如题所述

有一点基础的话,学起来应该还是比较容易接受的,从基础学起,由浅入深,比较系统一点,或者找一些视频来看。

教材推荐:

入门类 

    《java从入门到精通》(第3版)  本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。

    《java核心技术卷一》     本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识。 本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE的基础知识,不但具有使用价值,而且易于阅读,易理解,它必成为想进军Java和基础薄弱同学的不二之选。

    进阶类

    《java编程思想》      本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。 本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在BruceEckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。

    《java核心技术卷二》 《JAVA核心技术卷Ⅱ:高级特征》对Java技术的阐述精确到位,叙述方式深入浅出,并包含大量示例,从而帮助读者充分理解Java语言以及Java类库的相关特性。          本书是经典的《Java核心技术,卷II:高级特性》的最新修订版,涵盖了Java SE6平台的高级用户界面程序设计和企业特性。与第1卷(涵盖了核心的语言和类库特性)一样,本卷已经更新到了JavaSE6。并且对新内容都作了重点标注。书中所有的示例程序都进行了详细的设计,用来演示最新的编程技术。并展示针对专业开发者在现实中所碰到的典型问题的最佳解决方案

    JavaEE类

5.《javaWeb整合开发王者归来》  本书全面介绍了Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。 资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。

6.《JavaWeb开发详解》  本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。 对于一个程序员来说,编程技术至关重要,然而技术的提高不是一蹴而就的,它需要时间的积累和经验的沉淀。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-11

可以像楼上回答的一样,一边学一边做项目。可是基础知识还是必备的,Java语法也是很重要的。

上图是全套的java学习线路图,第一阶段就是java基础入门知识,学习完就可以进行小型应用程序开发,对数据库进行基本的增删改查管理。后面的阶段根据自己的需要去学习。

第2个回答  2018-08-28
还能怎么办,找个开源的java项目,跟着做下来,你的java就彻底掌握了。在项目中学习是最快的了,我的毕业设计就是个例子,大学时只学过c语言,结果毕业设计得用cpp写一个plc编程软件,cpp基本现学现卖用了半年照样毕业了,软件也写出来了。网上搜搜有没有感兴趣的小应用,自己尝试着用java山寨一个,这是最快的学习方法了。追问

直接就去山寨一个,难不难,编程前一大堆的东西要不要去学

追答

边学边用,很快的。相信我。

本回答被网友采纳
第3个回答  2018-08-29
推荐李刚的还不如说看java编程思想。建议初学者先看入门视频,网上一大堆。有了基本的了解后,可以看Java程序设计语言-第4版
第4个回答  2018-08-29
vb和java有着天壤之别,所以你要学习java,我强烈推荐李刚的《疯狂java讲义》边学边练,你会进步很快,祝你好运。
相似回答