java基础-01

什么是软件

软件就是一个按照特定顺序的一系列数据和指令的集合。

软件的作用

是为了很好的使人与计算机进行交互。

常用的软件有哪些?

系统软件: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%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar   方便虚拟机方便寻找编译好的.class文件。

设置临时环境变量

dos命令  set 变量名称=变量值

此次设置完后,只对当前dos窗口有效。

java程序的开发

1、编辑java程序,并将文件后缀名改为.java

2、通过javac命令编译.java文件,编译出来的文件为.class文件,该文件就是可以在别的平台上的虚拟机运行的文件。(编译过程中要检查语法是否有错误,如果没有错误则进行编译成.class文件)

3、通过java命令进行执行.class文件。(命令中不需要加文件的后缀)

 

 

 ----------------------------------------------------------------------------------------------------------------------------------------

本文章作为笔记使用,如有错误的地方,请大家指正。谢谢大家。

 

posted @ 2019-07-19 20:34  sunshine-2018  阅读(107)  评论(0编辑  收藏  举报