001-Java再回首开篇-入门基础

目录

背景

1.Java语言发展史

2.Java语言能做什么

3.计算机基础

二进制

计算机存储单位

常用DOS命令

4.Java语言开发环境搭建

Java环境变量配置


背景

突然想着, 整理一套从基础开始的文章吧,对自己来讲是回顾基础和复习,对他人来讲,能有一点点绵薄的帮助,我也是很欣慰了呢,希望能帮你少走点弯路。

自己整理的,如有勘误,欢迎指正。

 

1.Java语言发展史

Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。

1995年Sun公司发布Java1.0版本
1997年发布Java 1.1版本
1998年发布Java 1.2版本
2000年发布Java 1.3版本
2002年发布Java 1.4版本
2004年发布Java 5版本(重要更新)
2006年发布Java 6版本
2009年Oracle甲骨文公司收购Sun公司,并于2011发布Java 7版本
2014年发布Java 8版本 (重要更新)
2017年发布Java 9.0版本
2018年3月发布java 10版本
2018年9月发布java 11 版本
2019年3月发布Java 12 版本
2019年9月发布Java 13 版本

2.Java语言能做什么

Java语言主要应用在互联网程序的开发领域。常见的互联网程序比如天猫、京东、物流系统、网银系统等,以及服务器后台处理大数据的存储、查询、数据挖掘等也有很多应用。

 

3.计算机基础

二进制

计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。下面了解一下十进制和二进制数据之间的转换计算。

十进制数据转成二进制数据:使用除以2获取余数的方式

二进制数据转成十进制数据:使用8421编码的方式

二进制数系统中,每个0或1就是一个位,叫做bit(比特)

 

计算机存储单位

字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性,我们可以查看文件的字节大小。

8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。

8 bit = 1 B
1024 B =1 KB
1024 KB =1 MB
1024 MB =1 GB
1024 GB = 1 TB
1024 TB = 1PB
1024 PB = 1EB
1024 EB = 1ZB

 

常用DOS命令

Java语言的初学者,学习一些DOS命令,会非常有帮助。DOS是一个早期的操作系统,现在已经被Windows系统取代,对于我们开发人员,目前需要在DOS中完成一些事情,因此就需要掌握一些必要的命令。下面简单介绍几个常用的Windows命令。

按下Windows+R键盘,打开运行窗口,输入cmd回车,进入到DOS的操作窗口。

      

打开DOS命令行后,看到一个路径 c:\user 就表示我们现在操作的磁盘是c盘

几个简单的命令

命令操作符号
盘符名:         盘符切换命令  eg: d:
dir             查看当前文件夹
cd 文件夹名      进入文件夹命令
cd..            返回上层文件夹命令
cd\             退出到磁盘根目录
cls             清屏

 

4.Java语言开发环境搭建

JVM(Java Virtual Machine ):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在JVM 之上。

跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。

Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。

 

JRE (Java Runtime Environment) :是Java程序的运行时环境,包含JVM 和运行时所需要的核心类库 。

JDK (Java Development Kit):是Java程序开发工具包,包含JRE 和开发人员使用的工具。

我们想要运行一个已有的Java程序,那么只需安装JRE 即可。

我们想要开发一个全新的Java程序,那么必须安装JDK 。

三者关系: JDK > JRE > JVM

 

Java环境变量配置

参考这个之前写的文章吧:https://www.cnblogs.com/lindroid/p/5447051.html

 

 

扫码关注,获取更多文章及资源,欢迎私信。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值