学习
实践
活动
工具
TVP
写文章

编程语言:JAVA开发环境

一、JAVA语言简介

JAVA 语言是一款面向对象的高级语言,由Sun Microsystems 公司(现在被Oracle公司收购)的James Gosling和同事们共同开发,于1995年正式推出。据Oracle官方数据,目前全球已有上亿的系统是使用JAVA开发的。

网络图片侵权必删

JAVA是一款面向对象的的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承,指针等概念,因此JAVA语言具有功能强大和简单易用两个特点。

JAVA语言的特点:跨平台性,面向对象,安全性,多线程,简单易用等,关于JAVA的特点在后期的文章中会具体介绍,在此不做过多的赘述。

二、认识Linux操作系统

由于Java主要用于服务器端的开发,因此Java应用的部署环境很多为Linux。

Linux操作系统起源于1991年,是基于UNIX操作系统发展而来的开源操作系统(是一个类UNIX系统,又或UNIX操作系统的克隆系统)。目前,Linux操作系统是主流的服务器操作系统,广泛应用于互联网、云计算、智能手机(Android)等领域。

1、Linux的目录结构:

/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最高级的领导者。

etc:etc是Linux系统中最重要的目录之一,在etc目录下存放了系统管理时要用到的各种配置文件和子目录。要用到的网络配置文件、文件系统、x系统配置文件、设备配置信息、设置用户信息等都在这个目录下。

home:如果建立一个用户,用户名为“soft01”,那么在home下就有一个对应的/home/soft01路径用来存储用户的主目录。

mnt:mnt目录一般用于存放挂载储存设备的挂载目录,比如cdrom等目录。

sdrom:这个目录在刚安装时是空的,可以将光驱文件系统挂在这个目录下。

2、pwd、cd、ls命令:大多数用于服务器的Linux操作系统不提供图形界面,而是通过命令行的方式进行操作,这一点跟Windows不同。Linux提供很多命令,其中经常用于操作目录的命令有:

pwd:用于显示当前工作目录;

cd:用于改变当前工作目录;

ls:用于查看当前工作目录内容;

3、相对路径和绝对路径

路径用于指明一个文件(或目录)在文件系统中的位置。路径有两种表达方式绝对路径和相对路径。

相对路径:文件或目录相对于当前工作目录的位置,例如:路径“soft01/workspace”,表示当前目录下的,soft01目录下的workspace。

有两特殊的相对路径:”.”表示当前目录;”..”表示上一级目录。

绝对路径:文件或目录相对于根目录的位置,绝对路径都从“/”开始,如:“/home/soft01”表示根目录下的home目录下的soft01。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200427A0QTTE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券