黑马程序员技术交流社区
标题:
西安校区javaee21期基础班笔记鱼鑫
[打印本页]
作者:
鱼鑫
时间:
2018-1-29 18:04
标题:
西安校区javaee21期基础班笔记鱼鑫
人机交互的交互方式
图形化界面:现在用的
命令行:需要有一个控制带
常用dos命令行
dir:列出当前目录下的文件及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回上一级目录
cd/:退回到根目录
del:删除文件
exit:退出dos命令行
百度资料(全一些)
常用的Java Dos命令
在介绍Java Dos命令之前,先介绍几个常用的Windows Dos命令
cd → 指定目录
cd.. → 返回上级目录
cd/ → 返回到根目录
dir → 列出当前目录下的所有文件夹和文件
md → 创建目录
rd → 删除目录
del → 删除目录下的所有文件(子目录的文件不会被删除)
ren → 重命名
copy → 复制文件
D:\>copy test.txt a → 如果text.txt文件和a目录都在D盘,不要写全目录
D:\>copy C:\a\test.txt C:\b → 如果text.txt和a目录都不在D盘,那么要写全目录
下面开始介绍Java中的一些常用的Dos命令
编译多个源文件
有两种方法:
1、如果文件都在同一目录
假设有四个文件:HelloWorld1.java、HelloWorld2.java、HelloWorld3.java、HelloWorld4.java
那么可以这么写:javac HelloWorld*.java或者javac *.java
2、如果文件不在同一目录
假设有四个文件:HelloWorld1.java、HelloWorld2.java、HelloWorld3.java、HelloWorld4.java。它们分别在1、2、3、4这四个文件夹里面
那么可以先建一个文件(FilesList.txt)在D盘,然后在此文件里面添加如下内容
D:\1\HelloWorld1.java
D:\2\HelloWorld2.java
D:\3\HelloWorld3.java
D:\4\HelloWorld4.java
然后直接输入命令javac @FilesList.txt
将.java文件和.class分开
如果直接用javac HelloWorld.java,那么编译后的HelloWorld.class和HelloWorld.java在同一目录下,那么,怎么让它们不在同一目录下呢?
D:> dir
classes
lib
src
D:> dir src
tianjf
D:> dir src\tianjf
HelloWorld1.java
HelloWorld2.java
D:> dir lib
Banners.jar
www.2cto.com
D:> dir classes
D:> javac -sourcepath src -classpath classes:lib\Banners.jar \src\tianjf\*.java -d classes\tianjf
D:> dir classes\tianjf
HelloWorld1.class
HelloWorld2.class
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
java语言概述
什么是java?
是SUN公司1995年推出的一门高级编程语言
是一种面向Internet的编程语言
Web应用程序的首选开发语言
完全面向对象,安全可靠,与平台无关的编程语言
java语言的三种架构
J2EE企业版
J2SE标准版
J2ME小型版
java5.0后更名为JAVAEE JAVASE JAVAME
java语言的特点
跨平台性:可以在不同的平台上运行
原理:因 JVM(java虚拟机),java具有良好的移植性
java语言环境搭建
JRE:java运行环境
JDK:java开发工具包(包含JRE)
PS:安装JDK完成后提示继续安装单独的JRE如果安装在一个目录内,前面JDK一些javac等工具会被默认删除 ,仅保留JRE的工具。
配置环境变量
每次执行java工具都要进入bin文件夹非常麻烦,所以将java工具所在路径定义到path环境变量中
Path:我的电脑-属性-高级-环境变量-编辑path-添加java工具所在目录,记得加;和其他值分开
临时配置:通过dos set命令来完成
set:查看本机所有环境变量信息
set 变量名:查看具体一个变量的值
set 变量名=:清空一个变量值
set 变量名=具体值:给指定变量定义具体值
set path=新值;%path% :给path环境变量添加新值 ,这种配置方式只在当前dos窗口有效 ,关闭随之消失。
配给技巧:创建一个环境变量JAVA_HOME 记住jdk的目录,在path中通过%%动态获取JAVA_HOME的值即可。例:
JAVA_HOME=D:\JAVAJDK
path=%JAVA_HOME%\bin;%path%
java程序开发体验-Hello world
class Demo //Demo 需要与后续保存的java文件名相一致例Demo.java
{
public static void main(String[] args) //一个程序需要执行的起点或者入口
{
System.out.println("Hello World!"); //S.O.P打印命令
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2