零基础学习java先学什么呢?零基础学习java需要学习的有:Java语法、常用类、IDE集成开发环境、数据库、JDBC Java数据库连接、HTML+ CSS+ Javascript等内容。先从零开始学习java,那不妨先来读一读下面这些给初学者的建议吧。
1、Java 语法。
学习Java的第一点是Java语法。对语法的不准确理解会导致 你 编写的代码出现逻辑错误。而这些错误会让你在实际项目开发中吃亏:你认为写它是对的。在几十万行代码中,很难找到几行有逻辑错误的代码。因为你几乎从不怀疑 你 认为正确的代码有错误。
2、普通类。
永远不要编写其他人已经实现的代码。 JDK 中的现有类可以完成很多功能。 你需要熟悉 JDK。通过学习JDK帮助文档和JDK源码,可以逐渐了解你所需要的类在哪里。
一方面要熟悉可以直接使用的资源,另一方面要了解SUN公司的工程师是如何编写代码的。
3、IDE 集成开发环境。
现在最常用的企业是IBM的eclipse,类似JBuilder、Idea、NetBeans等。毕竟,只有 5% 的顶级专业人士使用简单的文本编辑器编写 Java 代码。大多数程序员都使用这些东西。
4、数据库。
MySql, Oracle, DB2. 小项目多使用MySql之类的免费数据库。较大的项目会考虑使用 Oracle 或 DB2. Java 项目很少使用 SqlServer。
因此,建议你也需要学习一些数据库方面的知识。你可以从 SQL 语言开始。这些数据库都支持标准 SQL。学习基本的 SQL 并参考具体的数据库手册完成一般项目开发。当然,为了让你的程序更高效地运行,还需要更深入的研究,大多数程序优化都是从这部分开始的。
5、JDBC Java 数据库连接。
使用 Java 程序来操作数据库,这部分非常重要,几乎用于所有企业项目。
6、HTML+CSS+Javascript。
准确地说,这些事情与 Java 语言本身关系不大。但是,目前大多数企业项目都是B/S结构。因此,我们的Java程序,会有很多机会来处理它们,需要提前准备。
7、WEB 服务器。
你需要学习如何使用和管理一个WEB服务器,比如tomcat,知道如何基于它扩展和维护WEB程序,以及如何使用它的附加服务,比如连接池。
8、 JSP servlet。
这两项是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应地,也需要学习EL和JSTL(StandardTagLibraries)以及可选的第三方TagLibraries,以提高表现层的处理能力。
9、框架。
企业流行框架Struts、Spring、Hibernate等
10、Java 设计模式。
有一些特殊的功能只能根据特定的设计模式来实现。如果你有超过 50,000 行代码的经验,便可以开始研究设计模式。
11、阿贾克斯。
你还要跟上技术发展的步伐,了解 Java 项目中使用的新技术。比如Ajax等等。
关于零基础学习java先学什么这个问题先介绍到这里,零基础学习java要学习Java语法、常用类、IDE集成开发环境、数据库、JDBC Java数据库连接、HTML+ CSS+ Javascript等内容。需要学习的内容比较多,建议零基础学员选择专业的培训机构进行系统的学习。更多关于“Java培训”的问题,欢迎咨询千锋教育在线名师。千锋已有十余年的培训经验,课程大纲更科学更专业,有针对零基础的就业班,有针对想提升技术的好程序员班,高品质课程助力你实现java程序员梦想。