目 录
一、操作系统
市面上的操作系统:
windows操作系统
Linux操作系统: 分布式
Mac系统
车载系统
安卓系统
二、windows的快捷键
-
windows + R 弹出dos窗口
-
windows + E 打开文件资源管理器
三、运行窗口快捷键
-
mspaint 快速打开画图窗口
-
cmd 开口dos窗口
-
services.msc 服务列表
-
taskmgr 任务管理器
-
control 打开控制面板
四、dos窗口中的指令
1. cls 清屏
2. date 日期
3. time 时间
4. shutdown 关闭机器
shutdown -s -t 100 定时100秒关机
shutdown -a 取消定时
shutdown -r -t 100 定时100秒重启
5.exit 关闭cmd 运行程序
6.ctrl + c 终止命令执行
7.ver 查看当前window的版本
8.Tab 键 补全文件名
9.dir 查看当前目录下的 所有文件或目录
10.cd 目录名 进入指定的目录
例如:
cd Desktop 进入到指定目录下
cd Users\Desktop 进入指定目录
11.cd .. 跳出当前目录并进入上一层目录
12.cd \ 进入根目录
13.d: , F: 切换盘符 (必须以管理员角色运行)
14.mkdir 目录名 创建目录
15.echo 内容 > 文件名 创建文件并编辑 (单行)
copy con 文件名 多行输入编写文本
16.type 文件名 查看文件内容
17.del 文件名 删除指定文件
18.rd 目录名 删除目录
19.net user 查看当前windows 的所有用户
20.net user 用户名 查看个人信息
五、关于Java
5.1 什么是Java?
Java是一种通用的,基于类、面向对象的编程语言,它适用于应用程序开发的计算平台,用于开发网站,安卓等。
Java是一种既面向对象又可跨平台的语言,它用于创建单机应用程序、基于网络的程序和消费类设备程序。
5.2 Java发展历史
Java被誉为世界上的使用最广泛的编程语言之一,最初有Sun公司1990年开发,用于开发Web应用程序,或移动应用程序。Java出身是由C++演变过来的、摒弃了C++语言中难以理解的概念,所以Java具备功能强大,简单易用的特性。
Sun公司为了抢占市场1991年成立了 Green小组,为了研究新技术,专攻计算机在家电产品上的嵌入式应用想用C++来研发,但是很困难,这时候就考虑从编程语言下手,创造一个可以跨平台的语言。这种硬件平台的二进制机器码指令系统(即后来成为“字节码”的指令系统)对于新语言的设计,Sun公司研发人员并没有开发一种全新的语言,而是根据嵌入式软件的要求,对C++进行了改造——去除了留在C++的一些不太实用及影响安全的成分,并结合嵌入式系统的实时性要求,开发了一种称为Oak的面向对象语言。为了Oak这个语言能够使用,自己研发了用软件建设了一个运行平台。由于1995年,互联网的蓬勃发展给了Oak机会,它适用于做嵌入式的网络传输程序,所以Sun公司,对Oak又应用起来了。由于Oak在注册的时候这个名字,已经被人用了,这时有人提议用Java命名, 最后这门语言就的名字就是Java。
jdk是java语言的运行平台。想要用window操作系统研发java语言,编写软件,就必须要有它运行的环境(平台)。
5.3 安装jdk
双击安装包,默认安装在C盘下即可;在安装过程中,会出现 jdk安装, jre安装
jdk : (Java Development Kit) Java开发工具包
jre : (Java Runtime Environment) Java运行环境
安装之后找到目录:
C:\Program Files\Java\jdk1.8.0_241
介绍一下 jdk的安装目录:
|-- bin目录下都是以 .exe结尾的文件
javac.exe 编译java程序的
java.exe 运行java程序的
javadoc.exe 生成文档的
|-- lib jdk本身依赖的类库
|-- src.zip jdk的源码包
5.4 查看jdk版本
C:\Users\用户名>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
什么是计算机语言:
人与计算机交流的语言,就是计算机语言,就是编程语言。
Java语言特点:
安全,易学 ,健壮,面向对象
跨平台:
jdk jre jvm(Java Virtual Machine——Java虚拟机) 的关系:
jdk中包含jre
jre 包含jvm
5.5 编写一个入门程序
用命令来运行这个程序:
创建一个文本文件,名字 Test.java ,后缀必须是以.java结尾的 ( 建议下载一个Notepadd++ )
注意:文件名首字母要大写,文件中的内容名要和文件名一致
内容如下:
public class Test{
public static void main(String[] args){
System.out.println("Hello Java");
}
}
关键字 class 声明类的定义,帮助编译器理解它是一个类的声明。整个类及其所有成员都是在一对大括号中(即 { 和 } 之间)定义的。它们标志着类定义块的开始和结束。程序从 main( ) 方法开始执行。关键字 public 是一个访问说明符,控制类成员的可见度和作用域。关键字 static 允许调用 main( ) 方法,而无需创建类的实例。关键字 void 告诉编译器 main( ) 方法在执行时不返回任何值。main( )方法是所有Java 应用程序的起始点。args[ ] 是 String 类型的数组。println( ) 方法通过 System.out 显示作为参数传递给它的字符串。
上面是我们要运行的程序, java中运行程序的命令在bin目录下,java文件想运行必须先编译 ,再运行。
javac 是编译命令,变成字节码文件
java 是执行命令,运行字节码文件
javadoc 是生成文档命令
使用dos命令进入到C:\Program Files\Java\jdk1.8.0_241\bin目录下分别执行javac、 java命令,如果输出了java参数,则说明jdk安装成功了。
但是我们想用 javac Test.java 编译这个文件发现如下问题
C:\Program Files\Java\jdk1.8.0_241\bin>javac Test.java
javac: 找不到文件: Test.java
用法: javac <options> <source files>
-help 用于列出可能的选项
因为他们不在同一个目录下,所以不可以编译,那怎么解决呢?
需要配置环境变量:把C:\Program Files\Java\jdk1.8.0_241\bin 变成全局的,windows操作系统只要开机,就直接扫描目录,目的是为了简化 java 程序的运行。配置完毕环境变量后 ,你可以在任何位置编写Java命令。
C:\Users\用户名\Desktop>javac Test.java
C:\Users\用户名\Desktop>java Test
Hello Java
为什么要配置环境变量?
为了简化运行文件的步骤; 方便开发; 全局都可以使用javac 命令编译文件。
5.6 Java中的注释
1.单行注释:
// 内容
2.多行注释:
/*
*/
3.文档注释:
/** */ 会出现在 javadoc 生成的文档中