这里只介绍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 如今已经成为入门程序的代名词,那么自己玩一个吧,这里就不赘述啦~
相关推荐
在Java编程世界中,开发第一个Java程序是每个初学者必经的步骤,它标志着你正式踏入这个强大且广泛应用的编程语言领域。Java以其跨平台、面向对象和安全性等特性,被广泛应用于各种软件开发,包括桌面应用、移动应用...
对于初学者而言,能够顺利地完成第一个Java程序不仅是学习旅程的重要里程碑,也是理解编程基本概念的关键步骤。本文将围绕如何完成第一个Java程序的全过程进行详细解析,包括环境搭建、代码编写、编译与运行等核心...
【标题】:“我的第一个Java程序” 在编程世界中,编写“我的第一个程序”通常是学习新语言的第一步。Java,作为一种广泛使用的面向对象编程语言,也不例外。这个标题“我的第一个Java程序”暗示了我们即将探讨的是...
类是 Java 程序的基本组成部分,所有的 Java 程序都必须包含至少一个类。 Java 程序的基本结构 一个 Java 程序通常由以下几个部分组成: 1. 包名(package):用于标识类所属的包名。 2. 导入语句(import):...
《我的第一个Java程序:简单图书管理系统》 在Java编程的世界里,开发一个简单的图书管理系统是一项基础但实用的任务,它能帮助我们理解面向对象编程的基本概念,数据库连接以及数据操作。这个项目采用Java语言编写...
在本教程中,我们将深入理解如何设置这些环境变量,并逐步指导你创建并运行你的第一个Java程序。 首先,我们需要了解Java的三个关键环境变量: 1. **JAVA_HOME**:这个变量指向Java SDK的安装目录,通常包含`bin`...
标题中的“第一个Java程序1”指的是初学者在学习Java编程时通常会遇到的第一个示例程序,也就是经典的“Hello, World!”程序。这个简单的程序旨在帮助新手熟悉Java编程环境,了解如何编写、编译和运行Java代码。 ...
04 第一个Java程序04 第一个Java程序04 第一个Java程序04 第一个Java程序04 第一个Java程序
标题中的“第一个Java程序.docx”表明我们将讨论如何编写并运行你的第一个Java应用程序。描述中并未提供具体细节,但根据标签为空以及部分内容的描述,我们可以深入探讨Java开发的基础步骤。 1. **Java环境搭建**:...
初级学习者的第一个Java程序,写的非常经典
标题和描述中提到的是一个针对初学者的Java编程入门教程,旨在帮助没有编程基础的人编写他们的第一个Java程序。这个教程由成都源代码教育提供,该机构专注于Java和PHP等IT培训已有8年历史。 首先,要开发Java程序,...
本篇文章主要讲解了如何编写第一个Java程序,包括了解Java程序的基本框架、编写HelloWorld程序、编译和运行Java程序等内容,并提供了一些注意事项和关键字解释。 Java程序基本框架 Java程序的基本框架如下所示: `...
### Java零基础—第一个Java程序的关键知识点 #### 一、编写源码 1. **文本编辑器的选择**:为了编写Java源代码,首先需要选择一个合适的文本编辑器。常见的文本编辑器包括记事本(Notepad)、Sublime Text、Atom...
本教程将引导你完成创建并运行你的第一个Java程序的全过程。 首先,我们需要了解Java开发环境的基础——Java Development Kit (JDK)。JDK是Java程序员必备的工具,它包含了Java编译器、Java虚拟机(JVM)和其他开发...
本文将介绍如何在你的计算机上安装Java Development Kit (JDK) 和集成开发环境Eclipse,以及编写并运行你的第一个Java程序。 首先,我们需要下载JDK。你可以访问Oracle官方网站...
第一个Java程序 在Java编程的世界里,迈出的第一步至关重要。本教程专为零基础的初学者设计,旨在通过高效的方式教授Java编程的核心概念和技术。"第一个Java程序"通常被称为"Hello, World!"程序,是每个程序员的...
标题中的“给C语言用户的第一个JAVA程序”表明这是一个面向C语言背景的学习者,介绍如何开始学习和编写Java程序的教程。这个压缩包可能是包含了一系列的文件,如源代码、解释文档或者教学视频,来帮助C程序员顺利...
为广大的初学者,注入新鲜血液,后续将有更精髓的代码与大家分享。
这个主题"Java SE 001"是初学者入门Java编程的第一步,涵盖了从环境搭建到编写并运行第一个Java程序的基础知识。下面将详细阐述这些知识点。 首先,Java SE入门意味着了解Java语言的基本特性,包括它的面向对象编程...