Java学习基础(一):认识Java,开发环境的搭建

众所周知Java是一门编程语言,编程语言就是用来编写软件的。那么使用Java到底能用来编写什么软件呢?你所熟知的很多软件都可以用Java来编写,例如:QQ、迅雷、淘宝、京东等等,那么Java比较擅长什么呢?也就是说我们将来从事Java开发工程师工作到底要编写什么类型的软件呢?

答案是:互联网:电商、P2P等等;企业级应用:ERP、CRM、BOS、OA等等。

互联网类软件大家都比较熟悉,因为大家生活都可以接触得到。而企业级应用都是为大型企业量身定做的软件,用于工作中,所以大家可能不太了解。现在大家只需对Java开发工程师工作有个大致的了解即可。

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。是一门一次编译,到处运行的一门语言。现代大学里,传统工科专业通常会接触到C语言的学习。与C语言相比,Java的通用性好,可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了。Java开发的效率高。但是生成的机器码效率没有汇编和C的高。C语言广泛的用于嵌入式的行业。

Java是面向对象的语言,C则是面向过程。举个简单的例子,组装一台台式机电脑,面向对象的方式就是买个显示器、键盘鼠标和主机组装就行了。而面向过程的思想,则是要具备对主机,显卡、cpu、内存条等各种零部件的选型和组装的技能。相对面向过程而言,面向对象更为简单,只需要怎么使用方法而不用过于注重怎么实现这个过程。所以Java是比C语言更为简单的编程语言。

本系列博客通过简单的实例将让大家更好的了解学习Java编程语言。

1、Java开发环境概述

在开始学习Java编程之前,我们首先需要安装Java开发环境(JDK:Java开发工具包 Java Development Kit)。

你可能会问:“我们为什么要安装JDK呢”,其实任何事物都需要有他的最基本的生存环境,就像人类也需要最基本的生存环境(天、地、水、空气……)。开发Java程序也不能例外,它也需要最基本的“生存环境”,就是Java开发环境(JDK)。

当前主流的版本是JDK8和9,本教程采用JDK8版本,每个版本的JDK都具有自己独特的新特性,这里暂时不做介绍。

2、JDK的下载&安装

参考我的博客https://blog.csdn.net/alyone_23/article/details/88124983

3、JDK与JRE

在安装的过程中各位可能注意到了JRE这个名词,下面我们来聊聊JDK和JRE的关系和区别。

JDK:它是Java开发运行环境,在程序员的电脑上当然要安装JDK;

JRE:Java Runtime Environment它是Java运行环境,如果你不需要开发只需要运行Java程序,那么你可以安装JRE。例如程序员开发出的程序最终卖给了用户,用户不用开发,只需要运行程序,所以用户在电脑上安装JRE即可。    JRE包含了虚拟机JVM。

4、Java跨平台特性

1.平台指的是操作系统 (Windows,Linux,Mac)。

2.Java程序可以在任意操作系统上运行,一次编写到处运行

3.实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值