`
无处不在的风
  • 浏览: 3544 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

第一个Java程序

 
阅读更多

这里只介绍windows下的安装与配置,Linux下的安装和配置请搜索其他文章~

 

下载并安装JDK:

 

在Oracle的官站方网上下载最新的JDK安装程序,建议安装全部组件(JDK、公共JRE、数据库、源代码),

 

其中公共JRE是提供给其他程序运行时使用的(比如Eclipse、浏览器的applet和其他组件),

 

注意,不建议一台机器上安装多个JDK,配置不好,可能会出现离奇的bug,

 

安装结束后,用命令java -version检验JDK是否可以正常工具。

 

 

设置JDK的环境变量:

 

使用Java语言进行开发,一般需要配置一下3个环境变量的值:如果你设置的环境变量只想针对你现在登录的这个用户生效,那么你只需要在xx的用户变量中设置;如果你想对所有使用这台计算机的用户都生效,那么要在在“系统变量”中设置以下三个变量; 

 

在Windows中环境变量不区分大小写,但是Linux则对大小写敏感, 

 

PATH:指向JDK安装目录下的bin目录,以便系统寻找并使用JDK的命令行工具(系统以最先找到的命令为准,多个jdk的时候需要注意顺序问题);

 

CLASSPATH:提供给JVM寻找字节码的路径,建议先加入 . 当前目录作为类路径;

 

JAVA_HOME:有些程序(如JBoss、Tomcat)运行时都需要JDK,但程序自身并不带JDK,所以需要指定JDK的安装目录,以便它们的使用(同样,后面不要加分号);

 

也可以在命令行设置临时的环境变量,set JAVA_HOME   set CLASSPATH   set PATH

 

注意,如果在安装了JDK6.0之后,又安装了低版本的JDK,将会修改注册表"SoftWare\JavaSoft\Java Runtime Environment\CurrentVerion"的值,将导致JDK6.0的虚拟机不能正常工作,例如安装了捆绑旧版本的JDK的软件。

 

 

常用命令:

 

javac      HelloWorld.java                      编译类文件,并在同目录下生成对应的字节码文件;

 

javac      - d   .    HelloWolrd.java          编译类文件,并按照类的包组织生成字节码文件;

 

java        HelloWorld                   解释并运行指定的字节码文件,也可以理解为启动了一个虚拟机来运行这个类;

 

javap     - public     HelloWorld       根据传递的访问修饰符,显示可访问的数据和方法 (只有方法声明没有实现);

 

javap     - verbose    HelloWorld       显示反编译后的字节码文件(内容为该类需要执行的虚拟机的指令);

 

 

实战HelloWorld:

 

Hello World 如今已经成为入门程序的代名词,那么自己玩一个吧,这里就不赘述啦~

 

 

 

2
4
分享到:
评论

相关推荐

    java 开发第一个Java程序

    在Java编程世界中,开发第一个Java程序是每个初学者必经的步骤,它标志着你正式踏入这个强大且广泛应用的编程语言领域。Java以其跨平台、面向对象和安全性等特性,被广泛应用于各种软件开发,包括桌面应用、移动应用...

    完成第一个java程序的全过程

    对于初学者而言,能够顺利地完成第一个Java程序不仅是学习旅程的重要里程碑,也是理解编程基本概念的关键步骤。本文将围绕如何完成第一个Java程序的全过程进行详细解析,包括环境搭建、代码编写、编译与运行等核心...

    我的第一个Java程序

    【标题】:“我的第一个Java程序” 在编程世界中,编写“我的第一个程序”通常是学习新语言的第一步。Java,作为一种广泛使用的面向对象编程语言,也不例外。这个标题“我的第一个Java程序”暗示了我们即将探讨的是...

    第一个Java程序HelloWorld

    类是 Java 程序的基本组成部分,所有的 Java 程序都必须包含至少一个类。 Java 程序的基本结构 一个 Java 程序通常由以下几个部分组成: 1. 包名(package):用于标识类所属的包名。 2. 导入语句(import):...

    我的第一个java程序 简单图书管理系统

    《我的第一个Java程序:简单图书管理系统》 在Java编程的世界里,开发一个简单的图书管理系统是一项基础但实用的任务,它能帮助我们理解面向对象编程的基本概念,数据库连接以及数据操作。这个项目采用Java语言编写...

    java环境变量及第一个java程序教程

    在本教程中,我们将深入理解如何设置这些环境变量,并逐步指导你创建并运行你的第一个Java程序。 首先,我们需要了解Java的三个关键环境变量: 1. **JAVA_HOME**:这个变量指向Java SDK的安装目录,通常包含`bin`...

    第一个Java程序1

    标题中的“第一个Java程序1”指的是初学者在学习Java编程时通常会遇到的第一个示例程序,也就是经典的“Hello, World!”程序。这个简单的程序旨在帮助新手熟悉Java编程环境,了解如何编写、编译和运行Java代码。 ...

    04 第一个Java程序

    04 第一个Java程序04 第一个Java程序04 第一个Java程序04 第一个Java程序04 第一个Java程序

    第一个Java程序.docx

    标题中的“第一个Java程序.docx”表明我们将讨论如何编写并运行你的第一个Java应用程序。描述中并未提供具体细节,但根据标签为空以及部分内容的描述,我们可以深入探讨Java开发的基础步骤。 1. **Java环境搭建**:...

    第一个Java程序.exe

    初级学习者的第一个Java程序,写的非常经典

    【Java】零基础入门—教你开发第一个Java程序

    标题和描述中提到的是一个针对初学者的Java编程入门教程,旨在帮助没有编程基础的人编写他们的第一个Java程序。这个教程由成都源代码教育提供,该机构专注于Java和PHP等IT培训已有8年历史。 首先,要开发Java程序,...

    (完整版)一起学java零基础教程——001,HelloWorld我的第一个java程序.pdf

    本篇文章主要讲解了如何编写第一个Java程序,包括了解Java程序的基本框架、编写HelloWorld程序、编译和运行Java程序等内容,并提供了一些注意事项和关键字解释。 Java程序基本框架 Java程序的基本框架如下所示: `...

    Java零基础 - 第一个Java程序.md

    ### Java零基础—第一个Java程序的关键知识点 #### 一、编写源码 1. **文本编辑器的选择**:为了编写Java源代码,首先需要选择一个合适的文本编辑器。常见的文本编辑器包括记事本(Notepad)、Sublime Text、Atom...

    5. 第一个Java程序_java_

    本教程将引导你完成创建并运行你的第一个Java程序的全过程。 首先,我们需要了解Java开发环境的基础——Java Development Kit (JDK)。JDK是Java程序员必备的工具,它包含了Java编译器、Java虚拟机(JVM)和其他开发...

    java的安装方法和第一个Java程序1

    本文将介绍如何在你的计算机上安装Java Development Kit (JDK) 和集成开发环境Eclipse,以及编写并运行你的第一个Java程序。 首先,我们需要下载JDK。你可以访问Oracle官方网站...

    【Java教程】3.第一个Java程序

    第一个Java程序 在Java编程的世界里,迈出的第一步至关重要。本教程专为零基础的初学者设计,旨在通过高效的方式教授Java编程的核心概念和技术。"第一个Java程序"通常被称为"Hello, World!"程序,是每个程序员的...

    给C语言用户的第一个JAVA程序.rar

    标题中的“给C语言用户的第一个JAVA程序”表明这是一个面向C语言背景的学习者,介绍如何开始学习和编写Java程序的教程。这个压缩包可能是包含了一系列的文件,如源代码、解释文档或者教学视频,来帮助C程序员顺利...

    第一个JAVA程序HelloWorld

    为广大的初学者,注入新鲜血液,后续将有更精髓的代码与大家分享。

    Java SE 001 Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行(视频)

    这个主题"Java SE 001"是初学者入门Java编程的第一步,涵盖了从环境搭建到编写并运行第一个Java程序的基础知识。下面将详细阐述这些知识点。 首先,Java SE入门意味着了解Java语言的基本特性,包括它的面向对象编程...

Global site tag (gtag.js) - Google Analytics