如何成为Java程序员

要成为Java程序员,先得有个把Java源代码转换为字节码的编译程序。过去只能用Sun's Java 开发工具包,现在有很多选择,比如 GNU 项目的gcj,可以创建类文件,或本地可执行文件。还有jikes,这是IBM的开源编译器。你也需要一个 Java虚拟机,即“计算机中的计算机”,以编译Java字节码,翻译为机器语言。有很多的选择,不过用javac编译器和javaJRE 虚拟机(包含了Sun'sJava 标准版)总没错。

步骤

  • 01

    到Oracle's Java SE下载页下载相关平台的版本包:平台包括 Windows、Linux、 Solaris。苹果电脑已经安装了already have the J2SE。 要让可移植性最大,最好能用个旧版本。因为不是所有你的潜在用户,都装了最新版的JVM(Java虚拟机)。 另外,用个开源的或第三方的编译器,如gcj、jikes,并以此编译一个本地可执行文件,或者用 Java JRE(Java运行环境)来执行。

  • 02

    有的编辑器很基础又很“整洁”,比如Notepad、 vi、Emacs。这些程序不会像Microsoft Word这类的软件一样给你的文字加上各种格式信息。确保你用的编辑器做出来的代码是“纯文本”的。

  • 03

    了解一下基本的编辑-编译-测试的循环步骤: 创建、编辑程序源文件 编译为(class)文件 通过可执行Java来运行程序,或者放在浏览器中作为小程序来运行。如果功能不对,或者想加些功能,回到第一步。

  • 04

    编译并执行一个简单的“Hello World!”程序,熟悉一下编程操作。

  • 05

    出了障碍的话,用搜索引擎可以找到很多解决方案,如Yahoo!、Google等。好好利用他们。

(0)

相关推荐

  • java程序员能做什么?

    伴随者互联网越来越开放,java程序员也吸引了越来越多的人参加.我们可以从程序语言排名可以看出来,基本上java语言都进入了前三名.或许也就是java开发人员这几年比较多的原因.因为java语言是一个 ...

  • java程序员需要掌握些什么知识

    合格的程序员应具有实际开发能力的Java和J2EE.如今的IT企业需求量大,但人才紧缺的.企业需要大量掌握Java/JEE/Oracle/WebLogic/Websphere, Struts/webw ...

  • java程序员学习路线详解

    由于很强的跨平台性,java技术吸引了大量的追随者,可以说是世界排名第一的编程语言,在世界的每个角落,都活跃着java技术.虽然说IT技术学习起来并不困难,可是如果没有明确的方向,没有合理的计划,那么 ...

  • java程序员的学习方法

    有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫.下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的初学者. 如何学习程 ...

  • Java程序员,最常用的技术有哪些?

    找到一份Java初级程序员的工作,有哪些是必须掌握的,有哪些是可以现学现卖的?一个完整的Javaweb项目,有哪些具体模块,每个模块用到的技术是哪些? 操作方法 01 0,常用api(String,S ...

  • 一个java程序员必备的9项基本技能

    操作方法 01 目前,JAVA是开发人员的热宠,别以为你学过Java培训,就是个合格的程序员,其实你还有很多不懂的,看看下面的这些技能你都会吗? 02 1.语法: 03 必须比较熟悉,在写代码的时候I ...

  • 程序员有必要买mac吗(java程序员用mac怎么样)

    在折腾windows和linux一段时间内,饱经各种摧残的我,虽然掌握了一些不为人知的黑科技,终于对此感到厌倦,转投mac阵营.入手了Apple MacBook Pro 13.3寸笔记本.以前的相关折 ...

  • Java程序员必须知道的5个调试技巧

    试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序.但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运 ...

  • 一名优秀的程序员是这样炼成的

    如何成为一名优秀的程序员? (一) 一位仁兄说的“程序员写的程序不是算法+语法 ,而是要能够满足用户需求的工 具”我非常赞同,要想达到用户需求就必须从各个方面来考虑如业务、人机交互 、效率等方面,而不 ...