Java特点:

Java是目前使用最为广泛的网络编程语言之一,它具有语法简单、面向对象、稳定、与平台无关、多线程、动态等特点,其中与平台无关性是Java最初风靡网络的最重要原因;

与平台无关指:

软件的运行不因操作系统、处理器的变化而无法运行或出现运行错误;

平台指:由操作系统(OS)与处理器(CPU)构成;

Java可以进行平台无关性的原因:

Java可以在计算机的操作系统上再提供一个Java运行环境(Java Runtime Environment,JRE),该运行环境(JRE)由Java虚拟机(Java Virtual Machine,JVM)、类库以及一些核心文件组成,简单的说,就是在平台部署了Java运行环境后,Java编写的软件(程序)就可以在上面运行;

Java平台简介:

一、Java SE 称为Java标准版或Java标准平台。Java SE 提供了标准的Java Development Kit(JDK),进行学习Java;

二、Java EE 称为Java企业版或Java企业平台。先学习掌握Java SE是学习Java EE所必需的;

以下是Java软件开发工具箱JDK的部署步骤:

一、下载Java SE提供的JDK;

*可以通过登录官方进行下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html

*可以通过网盘进行下载:https://pan.baidu.com/s/1dFunMsp ; 网盘提供了JDK1.8(jdk-8u102-windows-x64.exe)

*如果需要下载32位JDK1.8或者对应的API帮助文档可以留言;

二、下载JDK安装包后,进行安装,安装时的路径可以选择默认,也可以修改为自己需要的安装路径;

三、安装完成后会在安装目录下生成两个目录文件(JDK与JRE);本文以 jdk_1310 与 jre_1310 为例,其他版本jdk安装都是一样的;

四、进行系统环境的设置(告诉系统jdk路径在哪里)

*右键点击此电脑(或我的电脑),选择属性,出现下图所示:

*点击左边的高级系统设置,弹出图下:

*点击环境变量(N),弹出图下:

*点击新建 输入变量名: JAVA_HOME 变量值: F:\jdk_1310 (变量值是你安装jdk时的安装路径)

*找到Path,双击点开,在弹出的窗口中选择右上角的新建,输入F:\jdk_1310\bin,点击确定

* 继续新建,变量名为 :classpath 变量值为 :F:\jdk_1310\jre\lib\rt.jar;.;

* 到这里系统环境的设置就完成了,下面就是进行检测看jdk是否可以正常使用了;

使用记事本创建一个测试类: Hello.txt

public class Hello {public static void main(String args[]){System.out.println("大家好!");System.out.println("Nice to mett you!"); Student student = new Student();student.speak("We are students!");    }
}class Student{public void speak(String s){System.out.println(s);}
}

* 点击 文件(F) 选择 另存为 ,修改文件名、保存类型、编码,点击保存即可生成一个Hello.java的源文件;

* 将Hello.java源文件放到自己喜欢的目录下;

* 打开命令提示符cmd,对Hello.java源文件进行编译与运行;

* 编译运行成功后生成了两个class文件,这两个class文件是Java的字节码文件;

以上就是Java SE 的 开发工具箱JDK的安装、系统环境部署、源文件的编译过程,希望能帮助到大家的,有疑问的地方,可以在下方进行留言哦,谢谢。

JDK的下载安装、系统环境部署、Java源文件创建和调试相关推荐

  1. 从零基础到导入运行Java版坦克大战游戏项目 第一节(Java JDK的下载安装配置)

    作为TIOBE榜上有名的热门编程语言之一,Java往往是众多初学者与诸多高校重点关注的课程,在编程界占据着举足轻重的地位:笔者作为一枚大二的Java学习者,个人认为从最开始就先修习编程语言的语法然后才 ...

  2. Java学习——JDK的下载安装和配置

    Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...

  3. JDK的下载安装与环境部署(超详细)

    超详细 JDK的下载安装与环境部署 1.JDK下载 本文章将以Win10(×64)系统为例,演示JDK8的下载安装与环境部署

  4. 01-01java概述 doc命令、jdk\jre下载安装、path、classpath配置、开发中常见小问题

    1:计算机概述(了解) (1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的.(计算器)开发 ...

  5. 如何正确下载安装eclipse(java常用的编程开发软件)?

    如何下载安装eclipse? Java编程最好的集成开发工具就是IBM研发的eclipse软件,eclipse完全免费,是java开发人员的必备平台.刚刚发布的最新eclipse是Eclipse ID ...

  6. gitlab下载安装及部署

    gitlab下载安装及部署 初次操作成功,记录一下 安装依赖软件 yum -y install policycoreutils openssh-server openssh-clients postf ...

  7. 配置idea自带的tomcat_Tomcat下载安装并部署到IDEA的教程(附带idea两种热部署设置方法)...

    使用Idea的时候,修改了代码,需要反复的重启Tomcat,查看效果,是不是贼烦?还记得刚上手idea的时候,瞎配置部署Tomcat,结果最后修改一个jsp都要重新启动服务器,我这金牛座程序员能忍?~ ...

  8. Android Studio新手–下载安装配置–零基础入门–基本使用–调试技能–构建项目基础–使用AS应对常规应用开发

    转自:http://blog.csdn.net/yanbober/article/details/45306483 目标:Android Studio新手–>下载安装配置–>零基础入门–& ...

  9. java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)

    最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会 直接总结一下,方便以后复习. 一:计算机语言的发展 1:机器语言,最原始的语言,主要有"01 ...

最新文章

  1. Oracle SQL Perfomance Tuning
  2. 卷积神经网络模型如何辨识裸体图片
  3. 等待链表_调度(准备运行)链表
  4. 都说了多少遍,不要再学 JSP 了!
  5. 缓存行cache line概述
  6. tc35i pdu message format
  7. 移动计算机怎么开机密码,win7忘记开机密码解决办法
  8. Linux实现的IEEE 802.q VLAN
  9. mysql 有外键 怎么插入数据_外键约束的表怎么插入数据
  10. 2012二级java真题_2012年计算机二级JAVA模拟试题及答案详解汇总
  11. SQL SERVER中XML命名空间
  12. outlook 邮件 设置延迟送信
  13. java 2 %3c%3c 3_Shiro 实战(二)-授权
  14. 1.4多媒体计算机系统教案,1.4 多媒体计算机系统教案3
  15. PHP-阿里云oss使用
  16. 国内做三维GIS的公司总结-cesium和threejs
  17. 中台和低代码,“零和”还是“竞合”?
  18. 怎样将视频mp4转换成flac无损音乐
  19. Unity Timeline自定义轨道
  20. 如何获取CSDN积分(下载分)

热门文章

  1. 使用BHO定制你的IE浏览器
  2. 金融行业掀起学Python热潮,看看政策怎么说!
  3. 新电脑不支持2003服务器系统,Win Server2003常见问题及如何解决
  4. 业务实战中经典算法的应用
  5. 什么是xxl-job(1)
  6. 24小时不间断监控垃圾车运行轨迹,Web 3D 智慧环卫
  7. 会员管理模块 - 会员登录功能(简单版本)
  8. 认识流媒体协议,从 RTSP 协议解析开始!
  9. 关于一款APP推广辅助工具shareinstall的14个常见问题的答与问
  10. python机器学习笔记:ID3决策树算法实战