------- android培训、java培训、期待与您交流! ----------
导读:dos命令行、JDK、搭建环境、环境变量配置、classpath配置、HelloWorld、注释
1、dos命令行:
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回到时上一级目录
cd a/ab/c:直接进入某个文件夹
cd/:退回到根目录
del:删除文件
exit:退出dos命令行
echo 你好>1.txt:创建一个名字为1.txt的文件,文件中的内容为“你好”
从dos只删除文件的话,不经过回收站
在dos中删除文件夹,必须先保证文件夹是空的,先进入文件夹,把所有文件都干掉,再退加上上一级目录,将目录删掉
del op:删除op文件夹中的所有的文件,再用rd删除目录
del *.txt:将文件夹中所有是txt的文件全部删除
cd jdk*:如果一个文件的目录比较长,可以用*代表后面的东西,只要*前面的不重担即可。
ctrl+c:强制停止命令行的执行
Java三种技术架构
- J2EE企业版:开发企业环境下的应用程序,有Servlet, JSP针对Web应用开发
- J2EE标准版:开发桌面和商务应用程序,有Java版的扫雷
- J2ME小型版:开发电子消费产品和嵌入式设备,有手机中的应用程序
Java5.0版本后,更名为JAVAEE、JAVASE、JAVAME
2、Java的跨平台性
- JVM是分版本的,win版,lin版,mac版。跨平台性。
- windos主要是用c和c++来写的。
3、环境搭建JDK:
- JDK网址:www.oracle.com 及java.sun.com(定位到oracle),将其安装在不带空格和中文的目录下面
- 在安装完JDK后会让你装JRE,JRE在装JDK的时候实际已经装过了,如果你想单独装一个JRE目录,可以装,否则就可以不装了
- JDK目录可以拷贝到移动磁盘上,到哪都能用,区别是安装的JDK写到注册表中有一些东西,有更新的时候可以自动更新。但拷贝的就不行了。
- 安装后的JDK文件要开发的工具在bin目录下面,双击javac.exe文件,黑色窗口一闪而过,说明.exe文件是命令行的方式。
- 在命令行bin目录下执行javac.exe不会一闪而过。想执行javac命令必须切换到JDK的bin目录下才能执行比较麻烦,为了方便要将javac的路径告诉系统,由windows帮我们去找
- 若想在任意目录下都能执行javac.exe等命令,这时要配置一下环境变量,这下环境是系统的环境。将javac的目录复制到Path中就可以了,要放在最前面(这样就先找你的这个目录),后面加一个分号。这时在任何目录下都能执行javac。就像在任何目录下能执行winmine(扫雷)一样
4、配置环境变量的技巧:
- %%动态的获取某一个已经存在的环境变量的值。新增一个环境变量:JAVA_HOME=e:\JDK6.0 ,java_home大小写都行,java_home中放可能会变化的目录的名录的名称,这时即使JDK换了盘符,也不用动Path中的内容。Path中这样写:%JAVA_HOME%\bin
- 临时环境变量的配置:
- set:查看和配置环境变量的值 set path=haha
- 在原有值的基础上加上一个新值:path=haha;%path%
- 通过start开启一个命令提示符窗口会沿袭原来的命令提示符窗口的path
- .java文件称之为源文件,要将将其翻译成虚拟机文件。
- 命令:javac 123.java 对源文件123.java进行编译,生成demo.class文件,称之为java运行文件,也称中间码文件或字节码文件,双击不能执行。执行要用到JDK中bin目录中的java.exe,它会调用jre中的java虚拟机。
- 命令:java demo ,后可以不用写.class 。在这个例子中java文件名和类不一致,如果在类名前加上public 则类名一定要和java文件名一致。虚拟机再调用demo.class类中的main主函数
5、classpath配置:
- 在任意目录下执行class文件,配置类的环境变量。 命令:set classpath=D:\****** 在执行命令:java Demo 后虚拟机会在classpath中去找有没有Demo这个文件,如果有直接把Demo给执行了,如果没有再去执行当前的目录。设好后可以在任何目录下执行Demo.class文件。 set classpath= 什么都不写的话相当于把环境变量给清空了。
- classpath=c:\; 加上分号的话在classpath中找,没有找到的话在当前目录找。没有加分号的话,在classpath中找,没有的话,不在当前目录中找。不要加分号的话好一点,没找着指定的文件要报错。
- 可配置多路径 命令:classpath=c:\;d:\ 如果还想让他在当前目录下找的话,可以这样配置:classpath=.;c:\;d:\ .代表当前路径,set前面的路径是谁,点就代表谁。 path查找的顺序和classpath相反,它先在当前目录中找,没有找着,再去path的环境变量中去查找
6、HelloWorld 说明:
- 类名首字母大写,后面每个单词首字母大写
- 类里面是否写主函数不是必须的,你需要某个类运行,你才需要写主函数,不需要的话,是可以不用写main的
7、注释:
- 单行、多行、文档
- JDK中另外一个工具javadoc,能够将文档中的注释(/** */)都给提取出来,形成一个网页,这个网页就是你所写程序的说明书,这个说明书是给开发者用的。给用户用的叫软件使用说明书。
- PS:多行注释中不能用单行注释。可不断的扩大注释范围解决问题
- 一般文档上面加的都是文档的注释,类上面加的都是文档注释,代码中的某几句话比较关键且比较难懂,加上单行的注释。
- 要先写注释,再写代码。代码只是思想的一种表达方式。
/*
需求:
思路:
1、
2、
步骤:
1、
2、
*/
-------android培训、java培训、期待与您交流! --------