Java最初的目标是嵌入式设备,不过在嵌入式设备方面并未取得成功。失之东隅,收之桑榆,Java却在Web领域被广泛接受。近年来,随着Java在服务器领域的不断突破,让这门语言越来越流行。

有人喜欢Java的纯面向对象,有人喜欢Java的平台无关性,有人喜欢Java的优美,有人喜欢Java的强大类库。无论怎么说,Java是一门程序员喜爱的计算机语言。

可能您会说,我不是计算机科学专业或者软件工程专业的学生,没有学过任何编程的基础知识,能学好Java语言吗?没关系,打开您的PC机,我们一起动手,进入Java语言神秘的殿堂吧!

第1步:打开浏览器,输入百度的网址 http://www.baidu.com/

第2步:按回车键,然后在百度页面输入JDK

第3步:点击“百度一下”按钮,会出现下面的搜索结果

第4步:点击“java development kit (jdk)”链接,进入下面的网页

第5步:点击“JDK Download”链接,进入JDK下载的网页,用鼠标拖动滑动条,直到看到下面的内容

第6步:点击上图中的“jdk-14_windows-x64_bin.zip”链接,下载适合于64位Windows的JDK

第7步:勾上“I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE”,然后点击“Download jdk-14_windows-x64_bin.zip”按钮

第8步:保存文件

友情提醒:使用迅雷下载会快一些

第14步:下载后得到jdk-14_windows-x64_bin.zip文件;

第15步:将jdk-14_windows-x64_bin.zip文件拷贝到D盘根目录下,解压到当前文件夹

第16步:得到目录jdk-14,然后将目录改名为jdk;目录结构为

第17步:在Windows桌面上用鼠标右击“计算机”图标,选择“属性”菜单项:

第18步:在出现的对话框中点击“高级系统设置”树节点

第19步:在出现的“系统属性”对话框中点击“环境变量(N)...”按钮

第20步:在出现的“环境变量”对话框中,点击“系统变量”栏的“新建(W)...”按钮

第21步:新建环境变量JAVA_HOME值为D:jdk,然后点击“确定”按钮;

第22步:重复执行第20步,新建环境变量CLASS_PATH,且设置值为“.;d:jdklib”

第23步:选择环境变量Path,点击“编辑”按钮

第23步:在Path原有的值的前面加上“d:jdkbin;”,然后点击“确定”按钮

至此,Java语言的编译和运行环境已经搭建好,下面开始编写Java程序。

第24步:按照下面的步骤,在桌面上建立一个Cmd的快捷方式

24.1 在桌面上单击鼠标右键;

24.2 选择“新建|快捷方式”菜单项

24.3 输入cmd,点击“下一步”按钮

24.4 点击“完成”按钮,即在桌面上生成了一个cmd.exe快捷方式

第25步:用记事本在桌面上生成一个文件Welcome.java,内容如下

public class Welcome{    public static void main(String[] args){        System.out.println("************************************************************");        System.out.println("    Welcome to the world of Java!");        System.out.println("************************************************************");    }}

第26步:双击桌面上生成的cmd.exe快捷方式,然后在命令行下输入javac Welcome.java

第27步:上面的命令执行后,将会在桌面上生成Welcome.class文件,现在在命令行下输入java Welcome

第28步:上图可以看到,Welcome.class文件被执行,得到了Welcome to the world of Java!的提示信息。

如果您是第一次进行Java开发,一定会兴奋无比,原来Java语言这么简单和有意思。如果您坚持这样学下去,Java真的不难,而且会更有意思!

说明:现在新版本JDK不支持32位Windows了,如果您的电脑是32位Windows,可以在网上搜索32位的JDK。

java zip解压_Java语言入门第一课相关推荐

  1. java zip解压 中文_java解压ZIP 解决中文乱码 (GBK和UTF-8)

    java解压ZIP 解决中文乱码 (GBK和UTF-8) 工具使用 : zip4j GitHub : zip4j 版本 : 2.2.8 Maven : net.lingala.zip4j zip4j ...

  2. java zip解压

    前言:zip解压Windows默认是GBK,Mac默认是UTF-8,为了保证都可以解压,就需要根据不同的文件设置不同的编码格式,本文解决方案是根据是否乱码来判断(详见下文) 如果解压过程中不需要操作文 ...

  3. Java zip解压,并遍历zip中的配置文件 .cfg或.properties

    1.解析cfg或properties配置文件 讲配置文件,读取,并封装成为map类型数据 /*** 解析cfg文件** @param cfgFile* @return*/public static M ...

  4. java zip 解压 密码_Java解压和压缩带密码的zip文件过程详解

    前言 JDK自带的ZIP操作接口(java.util.zip包,请参看文章末尾的博客链接)并不支持密码,甚至也不支持中文文件名. 为了解决ZIP压缩文件的密码问题,在网上搜索良久,终于找到了winzi ...

  5. Java zip解压工具类

    分享一个自己用的zip工具类 public class ZipUtils {public static void unZip(File srcFile, String destDirPath) thr ...

  6. java编程输出平行四边形_JAVA语言入门教程之打印图形实例——打印平行四边形...

    本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印平行四边形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出平行四边形: public class Parallelo ...

  7. java gzip 解压文件_Java实现文件压缩与解压[zip格式,gzip格式]

    原文:http://www.cnblogs.com/visec479/p/4112881.html#3069573 Java实现ZIP的解压与压缩功能基本都是使用了Java的多肽和递归技术,可以对单个 ...

  8. Java递归解压zip压缩包

    场景:zip压缩包里面嵌套多层文件夹或者zip压缩包: 使用递归的方式进行解压,解压后得到的目录结构和压缩包目录结构完全一致,非常好用! package com.zhh.api.util;import ...

  9. java文件压缩与解压_Java实现文件压缩与解压

    Java实现ZIP的解压与压缩功能基本都是使用了Java的多肽和递归技术,可以对单个文件和任意级联文件夹进行压缩和解压,对于一些初学者来说是个很不错的实例.(转载自http://www.puiedu. ...

最新文章

  1. 作为JavaScript开发人员,这些必备的VS Code插件你都用过吗
  2. Metro Win8风格的按钮(Filp翻转)
  3. python优秀程序员条件_Python 条件语句
  4. 红黑树效率为甚恶魔是log_一文带你彻底读懂红黑树(附详细图解)
  5. 29使用QRcode方式生成二维码
  6. 使用python操作word
  7. 【转】无法打开登录所请求的数据库 xxxx。登录失败。 用户 'xxxxx' 登录失败。...
  8. python的程序变量名_python中变量的名称和程序效率
  9. 英特尔开源技术中心招收Linux内核高手一名
  10. 【优化模型】每对顶点之间的最短路算法
  11. LaTeX代码: 下划线与删除线 ← 利用 ulem 宏包
  12. 【powerBI_001】DAX函数之RELATED和RELATEDTABLE用法
  13. SICP练习题1.14
  14. Java解析接口返回的xml数据
  15. 面试利器,精心整理了份Python数据分析,知识点高清速查表!
  16. sklearn神经网络回归示例
  17. 教你如何安装小熊猫DEV-C++6.7.5版
  18. 默认网络设备流量控制
  19. ByteBuffer总结
  20. 数据仓库、大数据平台、数据中台的区别

热门文章

  1. elastic 修改map_Amazon Elastic Map Reduce使用Apache Mahout计算建议
  2. java hadoop_单元测试Java Hadoop作业
  3. jbehave_使用JBehave,Gradle和Jenkins的行为驱动开发(BDD)
  4. JavaFX缺少的功能调查:表视图
  5. JavaFX将会留下来!
  6. 构建和测试JSF.next
  7. Java私有,受保护,公共和默认
  8. 守护基于JVM的应用程序
  9. 多个动态包含一个JSF标签
  10. Java FutureTask示例程序