Java | 第一天

2021/7/4 11:23:20

本文主要是介绍Java | 第一天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

一、什么是Java?

1、官方介绍

2、Java语言的特性

为什么选择Java?

二、开发准备 

1、安装JDK

2、配置环境变量


多学一项技能,少说一句求人的话!

Hello,大家好,这里是秋玄。

很高兴在这里跟大家认识,

那么接下来就由我带着大家一起进入Java编程的世界吧!

首先说明一下,我并不是什么大牛,只是一名学了两年Java的在校生,本着互相学习的想法,在这里与分享我学习Java的一些体会,以及给刚刚接触Java的你一些关于学习Java的建议。那么,废话少说,我们这就开始吧!

一、什么是Java?

1、官方介绍

Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今全球有数百万开发人员运行着超过 51 亿个 Java 虚拟机,Java 仍是企业和开发人员的首选开发平台。

Java语言正式诞生于1995年,前身是SUN公司研制的用于智能家电平台上运行的OAK语言。与老一代的编程语言(如 C 语言)相比,Java高级编程语言正处于青壮年期。Java语言继承了前身OAK语言能够跨平台运行的特点,融合了面向对象编程的风格,JAVA以其独有的开放性、跨平台性和面向网络的交互性席卷全球,以其安全性、易用性和开发周期短的特点,迅速从最初的编程语言发展成为全球第一大软件开发平台,广受时下程序开发人员的好评。SUN公司又将Java语言设计为可以针对移动平台、桌面系统、企业级应用进行开发的综合平台,极大的提高了Java语言的生产力。也就是说,当掌握了Java语言的基本语言特性后,再通过学习特定的开发包,就可以开发移动应用程序(如手鸿蒙、安卓等的手机应用)、桌面应用程序(我们熟知的微信、网易云等都属于桌面应用程序)和企业级的高级应用程序。现在,Java语言在这三种平台的应用开发中,都占据了举足轻重的地位。

2、Java语言的特性

(1)跨平台性

由于Java程序是运行在Java虚拟机上的,而不是运行在电脑上的。所以,任何一个Java程序只要是在安装了Java虚拟机(JVM)的电脑都是可以运行的。无须考虑电脑之间存在的差异,这些工作Java虚拟机已经替我们解决了(这点跟鸿蒙系统是异曲同工之妙)。

(2)安全性

Java的编程类似C++,学习过C++的读者将很快掌握Java的精髓。Java舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问。

(3)面向对象

Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。类的封装性、继承性等有关对象的特性,使程序代码只需一次编译,然后通过上述特性反复利用。程序员只需把主要精力用在类和接口的设计和应用上。Java提供了众多的一般对象的类,通过继承即可使用父类的方法。在Java中,类的继承关系是单一的非多重的,一个子类只有一个父类,子类的父类又有一个父类。Java提供的Object类及其子类的继承关系如同一棵倒立的树形,根类为Object类,Object类功能强大,经常会使用到它及其它派生的子类。

(4)分布式

Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。

(5)健壮性

Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能,这些功能特征大大提高了开发Java应用程序的周期。并且Java还提供了Null指针检测、数组边界检测、异常出口、Byte code校验等功能。

为什么选择Java?

1、在一个平台上编写软件,然后即可在几乎所有其他平台上运行
2、创建可在 Web 浏览器和 Web 服务中运行的程序
3、开发适用于在线论坛、存储、投票、HTML 格式处理以及其他用途的服务器端应用程序
4、将采用 Java 语言的应用程序或服务组合在一起,形成高度定制的应用程序或服务
5、为移动电话、远程处理器、低成本的消费产品以及其他任何具有数字核心的设备编写强大而高效的应用程序

二、开发准备 

工欲善其事必先利其器,接下来我们就来看看在学习Java语言之前,应该做好哪些准备?

1、安装JDK

官网:https://www.oracle.com/cn/java/

进入官网,找到右上角的【下载Java】。

目前,Java已经更新到了Java16,但使用最多的依旧是Java8版本,所以我们这里选择的是使用8版本。 

进入这个页面后往下拉即可找到Java8版本。

点击【JDK Download】

JDK是Java的开发工具包,必须下载JDK才能正常编写Java程序。

JRE是Java的运行环境,是面向Java程序的使用者,而非开发者。

如果电脑只安装了JRE,那么只能运行Java程序,不能进行Java程序的开发。

由于JDK中包含了JRE,所以我们只需要安装JDK即可,无须另外安装JRE。

 接着就选择对应你电脑的版本即可!

如果你不知道自己电脑是哪个系统就打开【控制面板】-【系统】,即可查看。

 接着就把JDK下载到你的电脑上(建议不要放在C盘),然后记住你所存放的位置路径。

2、配置环境变量

接着就要配置环境变量了。这里主要是告诉你的电脑,我把JDK安装在哪里,需要的时候到这里取。

右键【我的电脑/此电脑】-【属性】-【高级系统配置】

 接着点击【环境变量】

1、创建JAVA_HOME,值是你的刚刚JDK的安装目录,比如     C:\Program Files (x86)\Java\jdk1.8.0_101
2、创建CLASSPATH,值是  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
3、编辑Path,把值放到最前边  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

以后的变量添加过程都要记得,你每次添加的东西后边都要有分号";",注意检查字母和分号是否添加正确。 

 接下来就是检查你JDK是否安装成功了。

按下【Win+R组合键】然后输入【cmd】或在菜单栏找到【命令提示符】

如果出现以上情况即可安装成功,若出现“找不到命令”等字样,即为未安装成功。

可以检查一下你的环境变量中,路径是否正确。 

好的,今天的分享暂时到这里,下次我们就来开始分享第一个Java程序的编写。



这篇关于Java | 第一天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程