Java开发环境搭建

其次需要设置环境变量(如果使用Eclipse、NetBeans、IntelliJ IDEA 等集成开发工具可以跳过这步),步骤如下:

1、我的电脑→右键→属性→高级系统属性(Window 7,XP为高级)→环境变量

2、新建系统变量JAVA_HOME,值为C:\Program Files\Java\jdk版本号(默认安装的话,如非默认安装,请修改正确路径),如下图:

1、新建系统变量CLASSPATH,值为:%JAVA_HOME%\lib;.

2、修改系统变量PATH,在后面追加;%JAVA_HOME%\bin(JDK7的话安装的时候会加上)

3、为不必要的麻烦,打开我的电脑→工具→文件夹选项→查看,在高级设置中找到隐藏已经文件的扩展名,去掉勾选,如下图:

向Java说您好

2、在记事本敲人代码如下:

public class Hello{

public static void main(String [] args) {

System.out.println("Hello, Java World.");

}

}

3、另存为,选定保存目录(假定E:\Java Learn),文件类型选择所有文件,文件名输入 Hello.java

4、打开命令行,输入E:→回车

5、输入 cd Java Learn→回车

6、输入 javac Hello.java→回车

7、输入 java Hello→回车

上图红框显示的内容正是我们在代码中敲入的文字,上面的代码暂时不做解释,随着学习的深入,自然而然就会明白。至于执行的几个命令倒是有必要解释一下

javac JDK 提供的将.java文件编译成JVM可执行的.class字节码文件,更详细的使用方法可以搜索一下关键字“javac 命令”

java JDK 提供的执行.class字节码命令。

上面两个命令更详细的描述见:

java你好代码_Java 基础——1 向Java世界说你好相关推荐

  1. java面向对象基础代码_JAVA基础知识点之Java面向对象

    特点:1:将复杂的事情简单化. 2:面向对象将以前的过程中的执行者,变成了指挥者. 3:面向对象这种思想是符合现在人们思考习惯的一种思想. 过程和对象在我们的程序中是如何体现的呢? 过程其实就是函数: ...

  2. java单线程循环调度_Java基础篇之Java线程模型

    原标题:Java基础篇之Java线程模型 Java运行系统在很多方面依赖于线程,所有的类库设计都考虑到多线程.实际上,Java使用线程来使整个环境异步.这有利于通过防止CPU循环的浪费来减少无效部分. ...

  3. java display.getdefault()_java基础(十一 )-----反射——Java高级开发必须懂的

    本文我们通过一个实际的例子来演示反射在编程中的应用,可能之前大家对反射的学习,仅仅是停留在概念层面,不知道反射究竟应用在哪,所以是一头雾水.相信通过这篇教程,会让你对反射有一个更深层次的认知. 概念 ...

  4. java窗口代码_Java系列教程day01——java的搭建环境

    day01--搭建环境变量&HelloWorld程序 1.注意听课,不要溜号,不要睡觉,不要游戏. 2.我的联系方式: QQ:79539705 3.整理笔记.绘制思维导图.完成作业.. 一.J ...

  5. java 线程模型_Java基础篇之Java线程模型

    Java运行系统在很多方面依赖于线程,所有的类库设计都考虑到多线程.实际上,Java使用线程来使整个环境异步.这有利于通过防止CPU循环的浪费来减少无效部分. 为更好的理解多线程环境的优势可以将它与它 ...

  6. Java编程语言学习:Java语言编程的基础知识之Java的变量与数据类型、符号、运算符、数组Array总结之详细攻略

    Java编程语言学习:Java语言编程的基础知识之Java的变量与数据类型.符号.运算符.数组Array总结之详细攻略 目录 Java语言编程的基础知识之Java的变量与数据类型.符号.运算符.数组总 ...

  7. java super用法_Java基础面试题汇总

    blog.csdn.net/ThinkWon/article/details/104390612 Java概述 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结 ...

  8. java 闹钟代码_JAVA可视化闹钟源码

    1 packageClock;2 3 importsun.audio.AudioPlayer;4 importsun.audio.AudioStream;5 6 import javax.swing. ...

  9. java 基础知识巩固_Java基础巩固——《Java核心技术基础·卷一:基础知识》

    阅读记录追踪:前言部分 阅读前先看:简介.目录和勘误! Java编程语言是一种多用途.并发的.基于类的.面向对象的编程语言:编译时通常包括将持续转化成机器无关的字节码表示.运行时活动包括加载和链接执行 ...

  10. java四则运算代码_Java实现简单四则运算

    GitHub 项目地址 PSP PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 10 10 · Estima ...

最新文章

  1. 百度编辑器(1.4.3—net版)上传图片路径及其他配置
  2. Lucene的评分(score)机制的简单解释
  3. Android中实现Launcher功能之四---滑屏初探 scrollTo 以及 scrollBy方法使用说明
  4. boost::r_c_shortest_paths用法的测试程序
  5. 17个实用的JavaScript数组和对象的方法
  6. zabbix计算型监控项函数last_面试官:如何用zabbix实现监控linux服务器进程使用率...
  7. 生活随笔:你会狗眼看人低吗?
  8. opencv中的Mat、CvMat以及IplImage介绍以及三者之间的转换
  9. “泰迪杯”技能赛丨第二期赛前培训预告
  10. 路径规划——RRT算法实现
  11. cad2012打开后闪退_win7系统打开CAD2012出现闪退的解决方法
  12. 目标跟踪论文整理(不全,以单目标为主)
  13. 牛客面试必刷101代码总结【python】
  14. kbhit(), bioskey(), system(pause)
  15. php版工行聚合支付和e支付
  16. EGL接口介绍(转)
  17. 《一千年以后》最后一百元
  18. Android和iOS下载量统计方法
  19. Graphhopper OSM地图路径规划导航 离线搭建教程
  20. 数据结构入门1(认识数据结构)

热门文章

  1. 《编码-隐匿在计算机背后的语言》 —— 读书笔记(三):数字
  2. jpg照片太大怎么压缩?教你简单快速完成jpg压缩
  3. 史上最全的爱情公寓Ⅰ、Ⅱ经典台词(搞笑+感动)
  4. 基于CNN的IMDB电影数据集文本分类
  5. 2019python二级真题_2019年3月二级python真题,上岸必备!
  6. flog和flag_立flag是什么梗 立个flag是什么意思
  7. oracle 10g初次使用用户名
  8. python判断图片相似度_图像检索系列——利用 Python 检测图像相似度!
  9. Windows 10微软应用商店打不开问题解决方案
  10. Kali安装中文输入法