Chapter 01 - JAVA概述

来源:互联网 发布:人工智能行业报告 36kr 编辑:程序博客网 时间:2024/05/21 12:43

1.1 基本知识

软件:一系列按照特定顺序组织的计算机数据和指令的集合。

人机交互方式

图形化界面(Graphical UserInterface, GUI):简单直观,容易上手。

命令行方式(Command LineInterface, CLI):需要借助控制台,输入特定的命令,让计算机完成一些操作。


常用的DOS命令

dir:列出当前目录下的文件及文件夹

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级目录

cd/:退回到根目录

del:删除文件

exit:退出dos命令行

小技巧:

当要删除某一非空文件夹abc时,直接使用rd abc会提示:目录不是空的。

这时,可以使用del abc,会提示:abc\*,是否确认(Y/N)?输入y,则删除该文件夹下的所有文件;而后再使用rd abc,删除该空文件夹。

删除当前目录下所有txt格式的文件:del *.txt


1.2 JAVA语言概述

Sun,1995

完全面向对象,安全可靠,与平台无关的编程语言。

分为三种技术架构:JAVAEE JAVASE     JAVAME

JAVA语言的特点:跨平台性

通过JAVA语言编写的应用程序在不同的系统平台上都可以运行。

原理:只要在需要运行JAVA应用程序的操作系统上,先安装JAVA虚拟机(JVM Java Virtual Machine)即可。由JVM来负责JAVA程序在该系统中的运行。


1.3 JAVA环境搭建

1.3.1 JDK与JRE

JDK(Java Development Kit):JAVA开发工具包

JDK是提供给JAVA开发人员使用的,其中包含了JAVA的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。

其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)


JRE(Java Runtime Environment):JAVA运行环境

包括JAVA虚拟机(JVM:Java Virtual Machine)和JAVA程序所需的核心类库等,如果想运行一个开发好的JAVA程序,计算机中只需安装JRE即可。

简单而言:使用JDK开发完成的JAVA程序,交给JRE去运行。


1.3.2 JDK 下载

www.oracle.com java.sun.com


1.3.3 环境变量配置path

% %:获取动态值

示例:JAVA_HOME=d:\jdk1.8.0(可修改)

    path=%JAVA_HOME%\bin


环境变量临时配置方式

示例:

set path= 清空环境变量

set path=haha;%path%(在原环境变量的基础上添加新的环境变量)

只在当前命令行中有效。

 

path与classpath的查找顺序区别

path:先在当前路径中查找,若没找到,再在path环境变量中查找

classpath:先在classpath环境变量中查找,若没找到同时环境变量结尾有“;”,则会在当前路径中查找;若没有“;”,则结束查找。

一般来说,在配置classpath时,结尾处不加“;”

 

注释

单行注释://注释文字

多行注释:/*注释文字*/

文档注释:/**注释文字*/

注意:多行注释中不允许有多行注释。




0 0