1.Java学习之路一 认识Java

Hello,大家好啊,我是大家的新朋友小小工具人Alex,从今天我们就将开始Java语言的学习,不论你是从零开始的编程爱好者,还是因为职业需求的在职工作者和在校大学生,我都希望能够通过我的博客,向大家分享我自己从零开始学习Java历程中的收获和遇到的问题,希望我们能够在Java学习之路上携手共进,收获满满。

今天我们将从以下几个方面对于Java语言进行初步的了解:

  1. Java语言的发展历史
  2. Java语言相对于其他语言的优势
  3. 认识JDK,JRE,JVM
  4. 搭建Java开发环境

   

  1. Java语言的发展历史

    20世纪90年代单片式计算机系统的出现为Java语言的出现提供了条件,该系统可以大幅度提升电子产品的智能化程度,SUN公司为了抢占市场先机,于1991年成立Green项目小组专攻计算机在家电产品上的嵌入式应用。

对于硬件资源匮乏的单片式系统,研究人员一开始使用的C++程序过于复杂和庞大,另外种类繁杂的处理器芯片也给程序的跨平台运行带来问题,于是研究人员在C++语言的基础上进行改造,开发了一种称为Oak的面向对象语言。

1995年,互联网的蓬勃发展给了Oak机会,Oak正式更名为Java于5月23日发布。

     

2.Java语言相对于其他语言的优势

相信初学者都会有这样的疑惑,我们为什么要选择Java语言作为自己的学习语言,接下来我将对于Java语言相对于其他编程语言的优势进行分析。

  • Java语言是开源代码,任何人都可以修改,查看和使用
  • 在使用上更加简单和高效。
  • 作为面向对象的语言,可以做到将需求按照特点和功能划分,将这些存在共性的部分封装成类。
  • Java具备跨平台性,可以在不同的操作系统中使用,Java内部的JVM(虚拟机)相当于一种翻译器,可以将代码使用不同的虚拟机翻译成其他平台可以使用的代码。
  • 支持多线程机制,同一程序中可以有多个路径同时执行,即多个线程并行执行,在同一时间点上,一起执行,每一个线程都是独立的,都有各自的执行空间。
  • 支持网络编程,使用IP地址,域名,端口连接到另一台计算机上对应的程序,按照规定的协议(数据格式)来交换数据。

   

 3.认识JDK,JRE,JVM

   JDK:Java Development ToolKit

   JDK是Java的核心,包含了Java的运行环境,里面包含有JRE,开发工具,编程工具,打包工具等。

   JRE:Java Runtime Environment

   JRE是运行时的环境核心的类库,里面包含JVM

   JVM:Java Virtual Machine

   JVM是Java虚拟机,起到翻译机的作用,可以将Java代码翻译为其他平台支持的代码。

     

4.搭建Java开发环境

   对于Java进行了基本的了解后,我们就要开始构建Java的开发环境了,只有完成这一步之后,我们才算真正迈入Java学习的大门,接下来的所有学习才能由此谈起。

   推荐大家进入官网www.oracle.com寻找你想要下载的版本,选择对应的JDK进行下载。

   下载完成后,就要开始配置环境变量了,这样我们在计算机的任何目录都可以使用Java命令操作,而无需进入bin目录页。

具体操作:右键————>高级系统设置————>进入环境变量页面————>在下方系统变量中编辑将Path路径改为JDK的安装的bin文件夹位置————>测试,打开cmd在任意目录输入Javac后回车,出现以下图示即为配置成功

    

   

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值