什么是软件
软件就是一个按照特定顺序的一系列数据和指令的集合。
软件的作用
是为了很好的使人与计算机进行交互。
常用的软件有哪些?
系统软件:dos Windows Linux 都可以算作是软件
应用软件:qq 微信 360等
计算机和人的交互方式
图形化交互方式
命令行交互方式
图形化交互实质是对命令行进行分装,然后通过点击直接进行命令行的运行。
计算机语言
计算机语言是计算机和人进行沟通的方式。
常见的计算机语言有C C++ java
java语言的概述
1、java是sun公司开发的(后被甲骨文收购)
2、java是面向对象的一门语言
3、是web开发的首选语言
4、是简单的、安全可靠的、与平台无关可移植的语言
java语言的三种架构
j2ee企业版
j2se标准版
j2me小型版
java语言的特点
最主要的是跨平台性,还有面向对象、安全的特点。
jvm虚拟机
java因为有虚拟机的存在,才有了跨平台的特性。jvm就像一个中间的桥梁,可以将java代码编译成不同平台都可以识别的代码。
jvm不是跨平台的
java语言环境的搭建
下载jre、jdk
jre是java的运行环境,里面包含了jvm和java核心库。
jdk是java的开发工具包,里面包含了jre和开发工具库
常用dos命令
cd 切换目录(cd 路径 切换路径、cd .. 退回上一级 cd 退回根目录)
dir 查看目录
md 创建文件夹
rd 删除文件夹
del 删除文件
exit 退出dos
cls 清屏
环境变量的配置
环境变量的配置教程:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
配置环境变量是为了能够更好的、更方便的编译和运行java程序
path 应用程序所在位置。 在这里配置应用程序就可以在任意目录下运行该程序
JAVAHOME 自定义一个变量 方便以后的应用程序位置发生改变时,进行修改。(在path中直接使用%%引用JAVAHOME中的变量,不再需要每次修改path等中的值)
classpath = .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar 方便虚拟机方便寻找编译好的.class文件。
设置临时环境变量
dos命令 set 变量名称=变量值
此次设置完后,只对当前dos窗口有效。
java程序的开发
1、编辑java程序,并将文件后缀名改为.java
2、通过javac命令编译.java文件,编译出来的文件为.class文件,该文件就是可以在别的平台上的虚拟机运行的文件。(编译过程中要检查语法是否有错误,如果没有错误则进行编译成.class文件)
3、通过java命令进行执行.class文件。(命令中不需要加文件的后缀)
----------------------------------------------------------------------------------------------------------------------------------------
本文章作为笔记使用,如有错误的地方,请大家指正。谢谢大家。