`
yushu1987
  • 浏览: 16532 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

[转]学习java要学哪些

阅读更多
    1 java语法。通过任何一本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 。HTML--(HyperTextMark-upLanguage) 超文本标记语言。 CSS --(Cascading Style Sheets)层叠样式表。你千万不要以为,CS又出了加强版。呵呵。   JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言.
   准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。
  
    7 你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。

    8 JSP Servlet.这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。

    9 企业流行框架 Struts,Spring,Hibernate等。

    10 Java设计模式。有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。

    11 你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。

分享到:
评论

相关推荐

    java学习路线(鱼皮)

    Java学习路线(鱼皮) Java学习路线(鱼皮)是一条龙版本的学习路线,从入门到入土,旨在帮助学习者快速掌握Java开发的所有知识点。本路线的特点是新、完整、实用、开源、回馈社区、持续更新。 学习路线的主要...

    JAVA0基础学习

    JAVA学习教程

    java 学习资料大全

    1. 类与对象:Java是一种面向对象的语言,学习Java首先要理解类的概念,它是创建对象的模板。对象则是程序中的具体实例,包含了数据和行为。 2. 变量与数据类型:Java有八种基本数据类型,包括整型、浮点型、字符型...

    Java学习(apk)

    Java学习是Android客户端目前最全面的免费离线Java学习书籍,主要内容包括: 1、Java的数据类型,控制语句,数组,封装、继承、多态,接口等基础知识 2、Java算法练习及时巩固学习成果 3、Java文件操作、多线程、...

    5本java学习用书

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和丰富的类库而闻名。这里提供的资源包含了五本深入学习Java的重要...所以,利用这些资源时,不仅要精读,更要动手实践,这样才能在Java的世界里游刃有余。

    smali2java——直接将smali转换成java

    3. **学习与教学**:对于想要深入学习Android底层工作原理的学生或专业人士,这个工具可以帮助他们快速从Smali代码中获取Java层面的信息。 总的来说,"smali2java"工具是Android开发和逆向工程领域的一个重要辅助...

    JAVA学习PPT,想学JAVA的看看啊

    【JAVA学习PPT】是一份全面的JAVA编程学习资料,主要针对那些想要深入理解或开始学习JAVA编程语言的人。这份PPT涵盖了JAVA的基础到高级概念,通过十一章的内容,为学习者提供了一个系统性的学习路径。 第一章:JAVA...

    C++转换JAVA工具

    3. **学习和理解**:开发者可以通过查看转换后的代码,更好地理解和学习两种语言的异同。 在压缩包文件"covert"中,可能包含有工具的可执行文件、库文件、文档、示例代码和说明。用户应当按照提供的文档指导进行...

    Java学习入门资料 PPT版本

    ### Java学习入门资料知识点梳理 #### 一、Java语言历史与发展 - **起源与早期发展** - **前身**:Oak(1990年),由James Gosling等人在Sun Microsystems开发。 - **Green项目**:Sun Microsystems于1990年开始...

    java零基础学习指南 源代码及教程

    在学习Java时,首先要了解基本语法,如变量、数据类型、运算符和控制结构。例如,Java支持八种基本数据类型:整型(byte, short, int, long)、浮点型(float, double)、字符型(char)以及布尔型(boolean)。变量...

    介绍Java学习的一些主线思路

    J2SE就是Java2的标准版,主要用于桌面应用软件的编程;...不要被IDE纠缠,在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学 JAVA的时候,要学语言本身的东西,不要太在意IDE的附加功能。

    java学习记录 php转行java基础学习.rar

    然后进入Java语言基础的学习阶段,学习任何一门语言都要打好基础,曾经学过高级程序语言(C,C++等)来说,java语言基础有自己的特点,但是基本规律都是相通的,如:算法基础、常用数据结构、企业编程规范。...

    java学习导图

    java学习体系,方便与刚开始学java的和准备学java的人准备,对整体学习有一个大概的思路

    java课程学什么

    Java的学习通常可以分为三个阶段,每个阶段都针对不同层次的技术掌握。 阶段一,初识Java世界。这一阶段主要涉及Java的基础知识和面向对象编程(OOP)概念。学员将学习Java的基本语法,如变量、数据类型、运算符、...

    免费下载:自己整理的java学习资料

    里面包有如下的一些java资料 Ant使用指南.pdf cvs.pdf Eclipse入门-- Eclipse的使用简介及插件开发.PDF eclipse插件开发.doc Eclipse插件开发系列.pdf Hibernate_3.2.0_Reference_zh_CN.chm Hibernate_DEV_GUIDE.pdf...

    30套最实用JAVA学习视频教程合集

    另外,“循序渐进学java视频教程”系列可能是针对不同学习阶段设计的,例如从基础知识及概念的介绍开始,进而过渡到数据库的精通,再到实战项目的开发。这样的递进式教学,有助于学习者按部就班地掌握Java技术。 ...

Global site tag (gtag.js) - Google Analytics