1. Java语言概述

1.1 什么是Java语言

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

1.2 Java语言发展历史

1995年Sun公司发布Java1.0版本
1997年发布Java 1.1版本
1998年发布Java 1.2版本
2000年发布Java 1.3版本
2002年发布Java 1.4版本
2004年发布Java 1.5版本
2009年Oracle甲骨文公司收购Sun公司,并于2011发布Java 1.7版本
2014年发布Java 1.8版本
2017年发布Java 9.0版本
2018年3月21日,发布 Java SE 10
2018年9月25日,发布Java SE 11
2019年3月20日,发布Java SE 12

1.3 Java语言能做什么

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

编程语言的作用

  • 编程语言负责按照语法执行
  • 编程语言负责和计算机交互

程序员的任务

  • 程序员负责理解问题
  • 程序员负责理解程序,并将问题转换为程序
  • 编程语言不负责解决问题,程序员才负责解决问题

2 计算机基础知识

2.1 二进制

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

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

aHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L2doL2NoYW81Z28vbXljZHMvaW1nL2ltYWdlLTIwMTkwNzE4MTIwMzMzODI5LnBuZw.jpg

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

Java中的字面值的八进制和十六进制

以0开头的整数位八进制

  • 05就是十进制的5
  • 011就是十进制的9

以0x开头的整数位十六进制

  • 0xF就是十进制的15
  • 0x11就是十进制的17

2.2 字节

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

2.3 常用DOS命令

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

如何打开DOS命令行窗口?

按下Windows+R键盘,打开运行窗口,输入cmd回车,进入到DOS的操作窗口。
打开DOS命令行后,看到一个路径 c:\user 就表示我们现在操作的磁盘是c盘

如何以管理员运行命令提示符?

打开开始菜单,进入所有程序—附件中找到到cmd.exe,右键点击,选择以管理员权限运行

DOS常用命令:

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

自动开关机cmd命令

1、用shutdown -s -t 60 (60表示60秒,可以自行设定)

2、shutdown -a 就可以中止关机

3、在cmd里面输入shutdow/?,就dao可以知道命令zhuan的使用。