echo——我的第一堂java学习课

毕业到现在已经有12年了,编程语言也学过C,VB,VB.net ,SAP-ABAP,今年开始学习JAVA,希望多少能学到点东西,对自己将来的工作有帮助。

一、DOS命令

1.rd 删除文件 文件夹

2.md 创建文件夹

3.退出文件夹 cd ../../

4.进去文件夹 cd

5.一个点 是当前目录,二个点是上级目录

6.创建文件方式之一管道

例1: echo abc>a.txt

作用:在当前路径下创建内容为abc的a.txt

作业一、如何强制删除文件夹

例2:test.bat

@echo off

for %%i in (a,b,c) do echo %%i

pause>nul

直接执行即可,屏幕效果:

作业二、bat脚本程序读本地文件

二、JAVA安装 JRE 包含jvm JDK java开发工具包

bin目录下常用开发工具有 java.exe,jar.exe,java.exe,native2ascii.exe

安装JDK 控制面板->系统和安全->系统

class Hello{

//java的主程序,程序的入口

public static void main(String args[]){

System.out.println("Hello World");

}

}

先保存成Hello.java在桌面
再设置path=jdk1.6的bin目录下(C:\Users\HP\Desktop\jdk1.8.0_45\bin)
set Path=C:\Users\HP\Desktop\jdk1.8.0_45\bin
再编译javac Hello.java
再执行java Hello
也可以新建脚本 test2.bat
@echo off
set Path=C:\Users\HP\Desktop\jdk1.8.0_45\bin;%Path%;
javac Hello.java
java Hello
pause>nul
windows设置
系统属性->高级->环境变量->新建用户变量->变量名Path变量值

时间: 2024-10-10 16:51:01

echo——我的第一堂java学习课的相关文章

JAVA学习课第五 — IO流程(九)文件分割器合成器

文件分割器 private static final int SIZE = 1024 *1024; public static void splitFile(File file) throws IOException{ //用读取流关联文件(不确定文件格式) FileInputStream fis = new FileInputStream(file);//源是一个 byte[] by = new byte[SIZE];//定义1M的缓冲区 FileOutputStream fos = null

JAVA学习课第五十八届 — GUI

GUI Graghical User Interface(图形用户接口) java为GUI提供的对象都存在java.awt和java.swing包中 Java的GUI做的的确干只是C++等.不打算浪费过多的时间在这上面 一个简单的窗口演示 public static void main(String[] args){ Frame f = new Frame("新窗口"); f.setLocation(400, 200);//设置窗口的位置 f.setSize(500, 400);//设

JAVA学习课第五十三届 — IO流程(七)File打靶 & Properties设置

一个.锻炼 深度遍历目录 深度遍历非常自然而然想到递归,而递归就非常自然的想到事实上现的底层算法是栈 对指定文件夹下列出全部内容(包括子文件夹的内容) PS:建议不要遍历C盘 import java.io.*; public class Main { public static void main(String[] args) throws IOException { File dir = new File("D:\\ACM集训"); ListAllDemo(dir,0); } pub

JAVA学习课第二十八届(多线程(七))- 停止-threaded多-threaded面试题

主密钥 /* * wait 和 sleep 差别? * 1.wait能够指定时间也能够不指定 * sleep必须指定时间 * 2.在同步中,对CPU的运行权和锁的处理不同 * wait释放运行权,释放锁    sleep释放运行权,不释放锁 */ //同步里具备运行资格的线程不止一个,可是能得到锁的仅仅有一个,所以能运行的也仅仅有一个 一.停止线程的方式 不可能让线程一直在执行.所以须要让线程停止 1.定义循环结束标记 一般而言,线程执行代码都是循环的,仅仅要控制了循环就能够结束任务 2.使用i

JAVA学习第三十六课(常用对象API)- 集合框架(四)— Set集合:HashSet集合演示

随着Java学习的深入,感觉大一时搞了一年的ACM,简直是明智之举,Java里很多数据结构.算法类的东西,理解起来就轻松多了 Set集合下有两大子类开发常用 HashSet集合 .TreeSet集合 Set集合的元素是不重复且无序 一.HashSet集合 API文档解释:此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持.它不保证 set 的迭代顺序:特别是它不保证该顺序恒久不变.此类允许使用null 元素. 此类为基本操作提供了稳定性能,注意,此实现不是同步的. 由上可

我为什么放弃java学习Kotlin?

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 我为什么放弃java学习Kotlin? - 一个学渣走向android之路 - 博客频道 - CSDN.NET 一个学渣走向android之路 坚持做自己懒得做但是正确的事情,你就能得到别人想得到却得不到的东西. 目录视图 摘要视图 订阅 [活动]2017 CSDN博客专栏评

Java学习笔记心得——初识Java

初识Java 拿到这本厚厚的<Java学习笔记>,翻开目录:Java平台概论.从JDK到TDE.认识对象.封装.继承与多态...看着这些似懂非懂的术语名词,心里怀着些好奇与担忧,就这样我开始走进Java的世界.  Java产生的历史 Java来自于Sun公司的一个叫Green Project中撰写的程序语言,全球信息网(World Wide Web)兴起,Java Applet成为网页互动技术的代表,特别适合于Internet应用程序开发. Java语言的特点 1.面向对象 这是Java最重要

Java学习之路:1、HelloWorld

似乎每种语言都是从HelloWorld开始的,所以,我的第一个java程序,也应该是这样开始的! 1.配置好jdk后,开始编写HelloWorld.java package second;//这个应该在我的理解就相当于php的命名空间 public class HelloWorld {//如同php中的声明一个类,不过php是不需要加public这样的类型修饰符 public static void main(String[] args){//声明一个方法,不过不懂的是为什么一定要static:

201671010122 2016-2017-2 《JAVA程序设计》第四周JAVA学习反思

第四周JAVA学习反思 第四周的JAVA学习还是围绕着对象与类进行,不过我觉得和第三周的JAVA学习一样,对对象与类的学习还是不够深入,很多问题还是在遗留着.前三章的学习都是一些基础,而且在C语言中我们大都也学过,所以觉得不是很吃力.但是自从第三周开始学习类与对象,我就觉得很吃力,根本就跟不上脚步,因为都是一些新的知识点,在我看来挺抽象的,很多知识点都还是糊里糊涂,用这些糊里糊涂的知识点去编写程序,简直就是天方夜谭,所以程序错误百出,更严重的是有些程序我根本就无从下手,我觉得这不是我们大家想要的