------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流!
----------
前言
学习Java语言之前,我们先要了解一些常用的dos命令,如:
dir:列出当前目录下的文件以及文件夹
md:创建目录(文件夹)
rd:删除目录
cd:进入指定目录
cd..:退出当前目录,返回到上一级目录
cd\:退回到根目录
del:删除文件
del*:删除所有文件
del*.文件扩展名:删除同一类型的文件
exit:退出dos命令行
echo:创建文件
txtcls:清屏
help:显示所有命令及描述
exit:关闭
注:在dos命令行里用rd删除文件夹时,必须保证文件夹里面没有文件,此时可以单个的删除里边的文件,也可以使用del+文件夹的方式删除里边的所有文件。
技巧:当我们要进入一个目录,而目录名很长,如:目录名为woshiheimachengxuyuan,我们可以用 cd woshi*,用*代替后面文字的方式来简写,效率快。
二、Java概述
Java的出现:1995年SUN(StanfordUniversity Network)公司推出了Java这一门高级编程语言。
Java的分类:java是一门面向对象的编程语言,在实际应用中分为:
J2EE(Java 2 Platform Enterprise Edition)企业版:是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet Jsp等,主要针对于Web应用程序开发。
J2SE(Java 2 Platform Standard Edition)标准版:是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发,比如Java版的扫雷、QQ等。
J2ME(Java 2 Platform Micro Edition)小型版:是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
在java5.0版本后,SUN公司把这三种架构更名为JAVAEE、JAVASE、JAVAME。
Java语言的特性:java具有跨平台性和可移植性。
1.什么是跨平台性?
用Java语言编写的应用程序在不同的操作平台上都可以运行
2.原理:只要在需要运行Java程序的操作系统上安装一个Java虚拟机(JVM Java Virtual Machine)即可,有JVM负责Java程序在该系统上的运行。
Java语言的环境搭建
1.明确什么是JRE JDk。
JRE(Java Runtime Environment java运行环境)包括java虚拟机和java程序所需的核心类库等。
JDk(Java Development Kit java开发工具包)是提供给开发人员使用的,其中包含了Java的开发工具,也包含JRE,所以安装了JDK就不需要再安装JRE了。
3.安装JDk。
4.配置环境变量。
利用电脑-属性-环境变量配置(永久性的)
1.Path:C:\Program Files\Java\jdk1.8.0_11\bin; ----(%JAVA_HOME%)----(%%)意思是动态的获取某一环境变量。
2.JAVA_HOME:C:\Program Files\Java\jdk1.8.0_11
利用dos命令配置(一次性的,只在当前窗口有效)
1.set命令:既可以查看当前的环境变量配置,也可以设置环境变量配置。
A.如果想查看某一个环境变量,可以再set后面加空格跟上某个环境变量的名称即可(set path)
B.如果在某一环境变量后面再添加某一环境变量,即可用动态获取环境变量的命令来添加(set path=xxxx;%path%)。
在编译完源文件生成.class文件时,虚拟机(JVM)会在ClassPath路径下找.class文件,如果现在在其他任意路径下运行某一编译后的文件,需要临时配置.classpath路径,在配置过程中,在最后结束的时候不需要加‘;’号,如果加了‘;’,JVM会在指定的路径下寻找玩文件后在当前目录又会寻找一次,这样就会导致与原来的结果可能会不一致。所以临时配置.classpath路径是后面不需要加‘;’号。在多个路径下找文件是,需要配置的变量--set classpath=.;c:\d:\(.代表当前路径)。
5.验证安装成功。
注释
注释的作用:1、注解、说明、解释我们的程序,提高代码的阅读性。;2、调试程序。例如程序出现错误,可以例如注释来查找出错的地方。
有三种注释方式:
单行注释://注释文字
多行注释:/*-------中间可以有多行注释文字-------*/ 注:多行注释不要嵌套多行注释。
文档注释:是Java特有的注释,通常书写在类、域、构造函数、方法、定义之前。注释内容可以被JDK中的工具javadoc.exe所解析,生成一套以网页文件形式体现的该程序分说明文档。