问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

新手入门学习java语言

发布网友 发布时间:2022-03-23 05:38

我来回答

13个回答

热心网友 时间:2022-03-23 07:08

新手入门学习java语言,可以从以下方面学习:
 1、掌握静态方法和属性
  静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。
  2、重视接口
  在面向对象早期的应用中大量使用了类继承。随着软件工程理论的不断发展,人们开始意识到了继承的众多缺点,开始努力用聚合代替继承。软件工程解决扩展性的重要原则就是抽象描述,直接使用的工具就是接口。接口近年来逐渐成为java编程方法的核心。另一方面,就应用而言,大部分开发是建立在规范基础之上的,不需要自己建立复杂的继承关系和庞大的类。因此读懂规范和用好规范已经成为应用程序开发人员的首要任务,Java各项规范的主要描述手段就是接口。
  3、学好集合框架
  java描述复杂数据结构的主要方式是集合框架。Java没有指针,而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。学好这些数据结构的描述方法对于应用程序编写,特别是涉及到服务器方、3层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。

热心网友 时间:2022-03-23 08:26

《疯狂Java讲义》---本书并不是一本简单的Java入门教材,也不是一门“闭门造车”式的Java读物。本书来自于笔者6年多的Java培训经历,凝结了笔者近6000个小时的授课经验,总结了上千个Java学员学习过程中的典型错误。
《疯狂Android讲义》---本书全面地介绍了Android应用开发的相关知识。
《轻量级Java EE企业应用实战--Struts 2+Spring+Hibernate整合开发》---本书是《轻量级Java EE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的升级。
《 疯狂Java 突破程序员基本功16课》、《疯狂XML讲义》、《疯狂Ajax讲义Prototype/jQuery+DWR+Spring+Hibernate整合开发》、《Struts 2.1权威指南--基于WebWork核心的MVC开发》、《经典Java EE企业应用实战》
《疯狂HTML 5/CSS 3/JavaScript讲义》 --- 本书是一本全面介绍HTML5、CSS 3和JavaScript前端开发技术的图书,本书系统地介绍了HTML 5常用的元素和属性,HTML 5的表单元素和属性,HTML 5的绘图支持,HTML 5的多媒体支持,CSS 3的功能和用法、包括最前沿的变形与动画功能等。配合‘疯狂java’官网上的视频学习。“李刚老师视频”、“肖文吉老师视频”“李韩飞老师视频”

热心网友 时间:2022-03-23 10:00

java初学者最好是能有一套比较好的,完整的视频来指引。Siki学院整理了一套java学习视频,适合新手入门,也适合有一些基础的提升自己。这套视频分几个阶段,每一阶段都逐渐加深,此套视频已经整理的非常完善,各位学习者基本上按照此套视频,一阶段,一阶段学习来,肯定会入门,逆袭成为大牛。

热心网友 时间:2022-03-23 11:52

教材可以看看Java核心思想编程,Java修订版

开发环境JDK+Eclipse或者jdk+myeclipse5.5加tomcat6.0也可

视频教程适合新手学习的可以看看java301集基础教程的大全,腾讯课堂有在线学习视频。

热心网友 时间:2022-03-23 14:00

教材这个一般都是 深入浅出XXX,XXXcookbook...自己搜一下
环境jdk加myeclipse5.5加tomcat6.0就可以了
其他的主要在于自己动手做

热心网友 时间:2022-03-23 16:24

只学习Java是没什么用的,还要看你以后想朝哪方面发展,是Android还是J2EE,不过你要看JAVA书籍的话第一本对你很重要,建议你看Thinking in Java,看不懂英文就中文吧,无所谓,只要这本书你看透了,其他的书都是浮云,看视频的话,出java视频的人也就那几个人,随便找一个看看就行了,关键还是自己悟,多写程序;刚开始写程序不要用开发工具,否则以后你会后悔的,找一个文字编辑工具(EditPlus不错),手动敲出来,再用jdk命令行编译执行。这是一个正从事Java开发人的经验,希望对你有帮助。

热心网友 时间:2022-03-23 19:06

北京圣思园java教程 对你绝对有好处!

热心网友 时间:2022-03-23 22:04

1,建议看书顺序:JAVA程序设计(钱能第一版),JAVA编程思想 ,thinking in JAVA!
2,主要的开发环境:JDK+Eclipse ,去官方网站上下载最新的,免费!
3,基础一点的就是马士兵了,讲的很简单,入门级的,张孝祥,孙鑫的都可以看看,在网上可以下载到,免费的。
祝你早日成为编程高手~!

热心网友 时间:2022-03-24 01:18

马士兵,java编程思想

热心网友 时间:2022-03-24 04:50

这里就给你说一下,常见的java编译工具吧,现在常用的就是eclipse和idea。
java初学者入门书籍可以参考以下几本书籍。
1、Head First Java
《Head First Java》这本书非常适合没有接触过编程的初学者,它将Java的编程知识和现实生活联系起来此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。
2、《Java从入门到精通》(第3版)
本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。
3、 Java核心技术卷一
这本《Java核心技术》是程序员的优选指南。看这本书去学习知识,就需要你具备一定的基础知识。比如,对于Java的认识已经不局限于浅薄的概念。本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE的基础知识,不但具有使用价值,而且易于阅读,易理解,它必成为想进军Java和基础薄弱同学的不二之选。
希望能够帮到你!!!

热心网友 时间:2022-03-24 08:38

我在自学看的,个人觉得很不错的。

热心网友 时间:2022-03-24 12:42

开始学注意几点:

1.代码规范,这本身就是一个非常好的习惯,如果开始不养好好的代码规划,以后会很痛苦

2.多动手,少看书,很多人学Java开发就一味的看书,这不是学数学物理,你看例题可能就会了,学习Java开发主要是学习编程思想。

3.勤练习,学完新的知识点,一定要记得如何去应用,不然学完就会忘,学我们这行主要都是实际操作。

4.学习要有效率,如果自己都觉得效率非常低,那就停不停,找一下原因,去问问过来人这是为什么。

这是我给大家提供的Java开发学习路线:

Java基础:Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解。

数据库:mysql、oracle

Javaweb:HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、Ajax技术

框架:Struts2、Hibernate、Spring、SpringMVC、mybatis

基础的视频教程的话你可以看看B站上老杜的视频教程,这套视频教程全长159集,在B站上的播放量是一百五十多万,你说这套视频教程的质量好不好呢?

热心网友 时间:2022-03-24 17:04

新手学习java可以看看java基础教程大全301集,包含比较全面,除了javase基础还可以学习javaweb,数据库,项目教程等等资源。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
呼吸的反义词是什么意思? 黄德龙江西上饶人 现在什么手机卡优惠 ...后电话也不会少。主叫需要400分钟。我使用啥卡好?谢谢 我的配置能不能玩极品飞车9吗 极品飞车9我的笔记本带的动么 我家电脑能完极品飞车9吗 我的电脑能玩极品9吗? 冈崎片段信息简介 DNA复制完后,后随链的冈崎片段是留在后随链上还是被切去 怎么样学习Java语言? 浙江杭州有什么特产呢 浙江有什么特别的好吃的?在哪? C语言中的&是什么意思啊?一般有什么用途? C语言的?:的用处 C语言的用处在哪里? c语言的主要用途? Java开发可以担任的职位有哪些? 学Java的,以后能找到IT相关的工作有那些。。 运维的职业发展方向有哪些 大数据工程师日常工作内容有哪些? 大数据运维的主要工作内容是什么? 技师和中级工程师有什么区别吗?是一回事儿吗? “职称”和“工程师”有什么区别 数据库工程师 是什么?主要负责什么工作?企业对于这个职业都有哪些要求啊! 09年下半年软考软件设计师我考了44/55能过么 用两个月时间准备软考的软件设计师能通过么? 软考过了,就代表有该职称了吗 徐州哪里报名系统分析师 国家软考高级认证考试有什么要求 UI设计师需要具备什么能力呢? 优秀的UI设计师需要具备什么能力? 证券分析师成绩有效期是多久及是否需要参加培训 ISO9001认证证书到期之后怎么办 有HCNA证书可以直接考H3CSE吗 程序员或软件设计师及以上证书 iphone x摔了一下会影响到扬声器的音质吗? 今天不小心摔了iPhone x有没有事啊 iPhoneX不小心摔了一下之后就反应有点迟钝哪里出问题了? iPhone X摔了一下 芦笋怎么炒芦笋怎么炒 打雷跳闸什么原因 打雷跳闸的问题 打雷跳闸怎么回事? vivo手机通知栏不显示软件通知,怎么回事? 为什么我的vivo手机的通知栏,不会显示软件 我的vivo手机悬浮窗正在运行的任务中怎么突然不显示运行的软件了呢? vivo手机任务栏不显示杀毒软件什么意思 vivo手机软件消失了 c语言指针到底有什么用啊 要它到底干嘛的啊 晕死了 帮忙说的通俗点呗