文章目录
1、计算机软硬件
软件
按照特定顺序组织的计算机数据和指令的集合
开发
软件的制作过程
软件开发
借助开发工具与计算机语言制作软件
2、人机交互
- 软件的出现使得计算机与人之间更好的交互
- 人机交互的方式:
图形化界面
、命令行方式
通常不支持鼠标,用户用键盘输入指令,计算机接收到指令之后予以执行。命令行方式相较于前者没有那么方便用户操作,但是它较前者更节约资源,在熟悉命令的前提下,它较前者操作速度要快,因此图形界面的系统中都保留着可选的命令行界面。
3、常用的DOS命令:
- DOS命令以前没有系统学习过,今天在这里做个总结:
1、DOS系统(磁盘操作系统):属于单用户、单任务操作系统,采用的是对计算机进行操作和控制。DOS可以直接访问硬件。
2、DOS命令和cmd(命令提示符)区别:在DOS系统中可以删除、修复windows系统,但在cmd下则不行,cmd属于windows系统的一部分,只是一个接口,而DOS本身就是一个系统。
3、在windows操作系统里面进入的DOS(即输入cmd进命令提示符),只是系统模拟的DOS环境。
A:d 回车、盘符切换
B:dir 列出当前目录下的文件以及文件夹
C:cd 想要进入的指定目录
D:cd… 退到上一级目录
E:cd …/…/ 回退多及目录
(上面两个命令都是两点,不是显示出来的三点)
F:cd/ 回退到根目录
G:cls 清屏
H:exit 退出DOS命令
I:ipconfig/all 查看本机IP网卡物理地址等信息
J:calc 打开计算器
K:mspaint 打开画板
L:notepad 打开记事本
M:hostname 获取计算机名称
N:getmac 获取物理网卡地址
O:md 创建目录
P:rd 删除目录
Q:del 删除文件,通配符的使用可以删除同类型的所有文件 *.txt
以下两个命令是关于包含子文件的文件夹删除问题:
R:rd /s 文件夹名称 询问是否删除
S:rd /q /s 文件夹名称 直接删除
4、Java语言的发展史
- Java是由Sun公司在1995年推出的,它的前身是Oak。
Java语言平台版本
J2SE:
是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
J2ME小型版:
是为开发电子消费产品和嵌入式设备提供的解决方案
J2EE企业版:
是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发 B/S
JDK1.5之后,我们将其更名为JAVASE , JAVAME , JAVAEE
Java语言的特性:
面向对象的解释性语言 、分布式处理 、多线程 、健壮性 、安全性 开源、JVM
Java语言的跨平台性:
通过Java语言编写的应用程序在不同的系统平台上都可以运行,只需要在运行Java应用程序的操作系统上,安装虚拟机JVM即可;
Java语言由虚拟机编译,负责Java程序的运行
JRE、JDK、JVM的概述:
JRE:
Java Runtime Environment Java运行环境
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK:
Java Development Kit Java开发工具包
JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
为什么JDK中包含一个JRE?
1、开发完的程序,总需要运行一下看看效果。
2、也是最重要的,JDK中的开发工具其实都是java语言编写的应用程序,为了方便使用才打包成exe文件,
如果没有JRE,那么这些工具是运行不了的。
JDK,JRE,JVM的作用和关系
我们用JDK编写了一个Java程序交由JRE运行起来 ,由JVM实现跨平台
5、Java开发工具
notepad(微软操作系统自带)
操作系统的中打开.txt文件使用的那个软件
Editplus/Notepad++
是一款高级的文本编辑器,它相对notepad更好用一点。它们对Java中的关键字都有颜色的变化,并且还有行号的提示。
Eclipse
是一个IDE,它里面有一些代码提示的功能,相对于前面的开发工具更好用。(免费的)
MyEclipse
和Eclipse相比较更方便,因为myEclipse中集成了很多的插件。(收费的)
6、环境变量的配置
- 复制JDK的安装路径到bin目录的上一级
- 打开配置页面
- 新建系统变量:
变量名:JAVA_HOME
变量值:你复制JDK的安装路径到bin目录的上一级
- 编辑path变量:
在变量值最前面,加上%JAVA_HOME%\bin;
- 最后一路确定回来
- 测试:
输入java,出现以下页面表示配置完成
用javac也可以进行检验,出现以下页面
- 一个小问题:如果你在DOS命令下执行程序的时候,出现了:
运行javac HelloWorld.java正常,当是运行java HelloWord报以下错误:
使用java命令出现Error: A JNI error has occurred
原因是:是javac跟java版本的不同造成,也就是环境变量配置问题,最后将:
%JAVA_HOME%\bin放在前面统一版本解决
。
7、配置EditPlus编译运行Java程序
其实,在第三方记事本EditPlus编写程序,不需要使用DOS命令运行程序,我们可以在EditPlus里面进行配置,然后使用快捷键执行程序。具体配置方法如图所示:
- 1、打开配置工具:
- 2、进行配置:
选择一个组,更改组名为“编译和运行Java”,添加工具-应用程序,之后如下配置javac和java两个命令,之后使用
快捷键ctrl+1,ctrl+2
即可编译运行Java程序。
javac的参数:文件名,初始目录=文件目录,动作=捕获输出
java的 参数:文件名(不含扩展名),初始目录=文件目录,动作=无
- 3、编译运行程序