配置java开发环境及使用记事本编写第一个最简单的java程序

简介:

编写Java程序需要建立Java开发环境,那么首先要下载Sun公司的Java SDK

可以到oracle官网http://www.oracle.com 下载相应JDK双击按提示安装

安装完毕之后就需要配置环境变量

右击我的电脑,选择属性(快捷键“Win+Pause Break”) ->高级 ->环境变量(系统变量做以下更改)

1.新建变量名:JAVA_HOME  变量值:“C:\Program Files \Java\jdk1.7.0_25”(安装的jdk地址)

2.新建 变量名:PATH 变量值:“C:\Program Files \Java\jdk1.7.0_25\bin;%JAVA_HOME%\bin ”

(注意:如果系统变量已有PATH项,点编辑进行输入,两个路径之间用英文分号隔开)

3.新建 变量名:CLASSPATH 变量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”


完成以上配置之后就要测试一下是否成功。开始->运行 ,输入cmd进入DOS窗口,输入java -version 回车,那可以看到关于jdk版本信息;输入javac,会出现如下图信息,说明配置成功了。



那么接下来就可以使用txt记事本来编写个小程序试试了,首先编写个helloworld小程序测试一下

public class test

{

 public static void main(String[] args)

{

   System.out.println("HELLO WORLD!");

 }

}


把test.txt保存到D盘的program文件夹(只要是英文的文件夹就可以),修改后缀为.java

运行DOS窗口

1.先找到文件位置:输入 d: 回车;然后输入 cd program 回车

2.编译test.java程序:输入 javac test.java 回车 ,如果没有弹出错误信息,并且在文件夹出现test.class文件说明编译完成

3.运行:输入 java test(即文件名,此时没有java后缀) ,DOS窗口出现HELLO WORLD!

 第一个java小程序成功了


本文转自lixiyu 51CTO博客,原文链接:http://blog.51cto.com/lixiyu/1291053,如需转载请自行联系原作者


相关文章
|
22天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
45 2
|
24天前
|
数据采集 分布式计算 Java
Kettle的Java开发环境需要什么jar包?
【10月更文挑战第24天】Kettle的Java开发环境需要什么jar包?
69 2
|
1月前
|
Java Maven 数据安全/隐私保护
如何实现Java打包程序的加密代码混淆,避免被反编译?
【10月更文挑战第15天】如何实现Java打包程序的加密代码混淆,避免被反编译?
51 2
|
1月前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
1月前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
132 1
|
1月前
|
安全 Java Linux
java程序设置开机自启
java程序设置开机自启
101 1
|
1月前
|
运维 Java Linux
【运维基础知识】Linux服务器下手写启停Java程序脚本start.sh stop.sh及详细说明
### 启动Java程序脚本 `start.sh` 此脚本用于启动一个Java程序,设置JVM字符集为GBK,最大堆内存为3000M,并将程序的日志输出到`output.log`文件中,同时在后台运行。 ### 停止Java程序脚本 `stop.sh` 此脚本用于停止指定名称的服务(如`QuoteServer`),通过查找并终止该服务的Java进程,输出操作结果以确认是否成功。
40 1
|
弹性计算 关系型数据库 MySQL
搭建Java Web开发环境实战纪实
搭建Java Web开发环境实战纪实
194 0
搭建Java Web开发环境实战纪实
|
弹性计算 Java 关系型数据库
搭建Java Web开发环境
本教程介绍如何在Linux实例上快速搭建一套Java Web开发环境。
搭建Java Web开发环境
下一篇
无影云桌面