在src 文件中如果写一个名字叫HelloWorld 的类 使用javac 文件名.java 编译 使用java 文件名运行 这些操作都是老生常谈了,其他很多的博客有些的很详细的,所以此博客的重点不在这里。
指逻辑驱动器的最上一级目录,它是相对子目录来说的。打开“我的电脑”,双击C盘就进入C盘的根目录,双击D盘就进入D盘的根目录。其它类推。 根目录在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件夹)或文件的目录项。一“棵“目录树,树的最根本就是它的根(根目录)。
比较常用的就是win+r 输入cmd 想进去哪一个盘就如下 例如E 盘 输入e: 按回车即可等等操作 但利用Powershell 窗口 (找到需要编译的源文件 鼠标放在空白的地方,右击+按住shift即可),会直接找到路径很方便的。
通常建立一个项目之后,点开项目下会有如下文件夹 可是我们通常会自己建立一个包 比如我在src 下建立了一个叫做Oj 的包 Oj 的包下有如图所示写的两个类 那么对于不是直接在src包下面的Java 文件该如何进行编译和运行? 先上命令再分析(源文件是实现一个最小栈的代码,当然这不重要,直接看结果有没有出来就好了!) 编译命令:
javac -d . -encoding utf-8 MinStack.javajavac -d . -encoding utf-8 这里换成你的文件名.java(-d 和 . 之间有空格 -encoding utf-8 是编码方式,代码里面有中文注释,所以需要用解析方式)
事实上编译之后你会发现在同一目录下自动生成了名字叫Oj的文件夹 不对啊 我们之前学的是会生成一个.class 文件 点开生成的文件夹原来 发现了MinStack.class 文件
运行命令
java Oj.MinStack简言之: java 包名.类名 注意文件名前需要加上包名。
很久没有用命令式窗口进行编译,最近学校的java 老师又要求开始自己试一试,发现了一些之前没有注意到点。 其实刚开始学的时候,因为学的不系统,很多细小的知识点都不扎实
