Dos命令

 如何开启DOS命令行:

    A、开始 -----> 搜索cmd ---> 回车

    B、win7 特有:进入文件所在路径 ----> 按住shift ----> 右击 -----> 在此处打开命令行窗口

  数据 ----- 文件、文件夹、音频视频都可以看做数据

  以后一旦提到数据,就是增删改查

 常用Dos命令:

    A、进入盘符 ----- 盘符: -----> 盘符大小写无所谓

    B、返回上一级 --- cd..

    C、返回根目录 --- cd\

    D、进入文件路径方式 -----> cd 文件路径

    E、cls -----淸屏

    文件夹

    增 -----> md 文件夹名称

    删 -----> rd 文件夹 ----> 如果文件夹下有文件 rd /s 删除所有

                   rd /s /q 文件夹 ----> 安静模式删除所有

    改 -----> ren 文件夹原名 文件夹新名

    查 -----> cd 进文件夹 ----> dir   

    文件

    增 -----> notepad ----> 输入内容 ----> 另存为

    删 -----> del 文件名

    改 -----> notepad 文件名

    查 -----> dir -----> 查文件夹下的文件

    命令行输入内容:

    A、判断是不是命令,是执行 不是执行B

    B、判断是不是当前路径下的可执行程序,是就执行 不是执行C

    C、查找PATH,看PATH存储的路径下是否有此程序,有就运行 没有执行D

    D、抛出错误

应用程序命令行启动:

    A、进入所在路径,输入程序名称

    B、格式:"程序路径/程序名称"

    需求:让自安装的程序在任意路径下启动

    方案:配置PATH ----- 程序的安装路径

    PATH ----> 我的电脑 --右击---> 属性 -----> 高级系统设置 -----> 环境变量 ------> 系统变量 PATH

    格式:不同的路径使用;隔开 -----> 注意:; 是英文的

    查找顺序:从前向后

  键盘使用

    ctrl + A ---- 选择全部

    ctrl + S ---- 保存 ----- 要求:桥一行ctrl + s 一下

    ctrl + C ---- 复制

    ctrl + V ---- 粘贴

    ctrl + X ---- 剪切

    ctrl + Z ---- 撤销

----------------下载安装Java开发环境----------

1、Java简介

    A、开源

    B、跨平台

    JavaONE体系: ONE -----> Open Net Environment ----- 开放的网络环境

    JavaSE ------> 桌面程序开发 ---- CS -------------------核心 -----> Java的核心语法

    JavaEE ------> 企业分布式系统 -- BS (成熟,就业最火)

    JavaME ------> 移动端开发 ------> 没必要和android无关

    Android

    Hadoop -----> 趋势

2、JDK下载、安装、卸载

    JDK ----- Java Development kit ----> java集成开发工具包

    JDK ----- jdk-7u45-windows-i586.1454527248

    安装版 ---- 安装 ------ 会在注册表注册 ----> 卸载时不能直接删除 ----> 专业工具卸载(清注册表)

    绿色版 ---- 免安装 ---- 解压缩即可用 ------> 删除直接删掉安装路径

    安装:

        A、安装的软件自己归类,不要使用默认的 -----> 找的着

        B、安装路径不要出现空格和中文字符

    1、安装路径自定义

    2、JRE可安装也可以不安装,建议安装

3、JDK中程序调用

    A、JDKbin目录下有应用程序,但是双击不可用

    B、DOS下可以使用进入安装路径,程序名的方式调用

       使用双引号包裹程序安装路径\程序名的方式调用

    JRE ------> Java Runtime Environment ---- java的运行环境

    开发环境不同于运行环境:

    开发 -----> 编写源代码,运行程序

    运行 -----> 运行程序

    JDK内为什么有JRE ----->

    1、开发完的程序要测试运行,那么运行就需要运行环境

    2、开发中使用一些程序,本身也是java编写的,所以运行需要JRE

    JavaPATH优化:

    存在的问题:当JDK安装路径更改时,要对应的更改PATH设置,PATH的内容不要轻易改变,频繁的操作PATH可能有安全隐患

    进行  优化:JDK的安装路径单独提取

            A、创建新变量 JAVA_HOME ----> JDK的安装路径

            B、配置PATH ----> %JAVA_HOME%\bin

    优     点:JDK安装路径改变时,直接更改JAVA_HOME,无需直接操作PATH ----> 安全

    注     意:JAVA_HOME写法 ---- 大小写无所谓

           强制要求使用此名称,包括格式 -----

----------------第一个Java程序----------------

1、编写第一个Java应用程序

    A、JDK

    B、开发工具 ----- 记事本即可

   准备工作:

    A、安装了JDK

    记事本

    javac java 可以在任意路径运行

    B、显示文件后缀名

    组织 ----> 文件夹和搜索选项 ----> 查看 ---->隐藏文件类型的扩展名不勾选

2、编译运行Java程序

   编码:

    A、新建文本文档,HelloWorld.java

    B、编写源代码

    C、命令行进入源代码的路径

    D、javac HelloWorld.java -----> 生成一个class 文件

    E、java HelloWorld

3、常见错误总结   

    常见问题:

    1、文件扩展名可见

    2、大小写 ---- Java严格区分大小写

    3、标点 ---- 英文标点

    4、{} () 成对出现

    5、javac ----- java出问题 -----> main

    6、Hello.java ----> HelloWorld.class

    javac 阶段与文件名一致

    java 阶段与class文件名一致

---------------开发环境设置优化--------------

1、DOS下命令运行

2、PATH的作用

3、配置PATH

4、配置ClassPath ----- 类文件路径

  需求:任意路径下都可以运行class文件

    classpath作用:查找class文件的存储路径

              没有查找当前,直接查找环境变量中的classpath

    注         意:A、classpath查找时,不会查找当前

               B、classPath配置以 .; 开始

               C、JDK升级后classpath可以不配置了

            

----------------掌握Java程序的开发运行流程----

1、Java的开发运行流程

    A、编写.java文件 ----> 源代码

    B、javac XXX.java ----> 编译java源代码

    C、生成 XXX.class文件  ----> 字节码文件

    D、java XXX ------> 运行class文件

    javac.exe -----> 编辑器

    java.exe ------> 执行器

   项目上线:.java ----> .class 过程,客户不需要执行

         客户只需要执行.class文件即可

2、JAVA语言既是编译又是解释型的特点

    Java没有设计成编译型语言,因为编译型语言效率高,但可移植性差

    Java也没有设计成纯解释性的语言,因为解释型效率太低

    折中方案:既编译又解释

    编译成class文件,解释class文件 ----- (过渡)

    JVM Java虚拟机:

    java是跨平台的,Java虚拟机也是跨平台的吗?

    java是通过虚拟机实现跨平台的,他为不同平台提供了不同的虚拟机

----------------掌握Java相关概念--------------

1、JDK

    -----> 开发者用

2、JRE

    -----> 客户用

3、JVM

    -----> Java虚拟机

学习:

    1、Java的语法

    2、调用Java已经实现的功能

  JVM -----> 《Java语法规范》《JVM规范》

----------------注释--------------------------

注释:

    A、由于计算机语言只是类人话,所以易读性差

    B、使用自然语言对程序进行说明

    C、使用标记告知编译器哪些是描述语言,哪些是代码

1、注释格式

    /**    */ ------ 文档注释 ------> 注释多行,有特殊作用

    /*     */ ------ 多行注释 ------> 注释多行

    //       ------ 单行注释 ------> 注释单行 ----- //后的所有数据视为注释,非功能代码

    注释是给开发人员读的,编译器会将注释过滤掉

2、注释意义

   规范:

    注释量占到代码总量的 30% --- 50%   

   提高代码的易读性和以维护性

3、注释嵌套使用注意

    A、多行注释可以用于单行局部注释

    B、多行注释和文档注释不可以嵌套使用

----------------EditPlus----------------------

1、高级记事本,开发前期使用

2、注册 -----

3、更改配置 ----- 不生成备份

    工具--->配置自定义工具 ---> 文件 -----> 去掉保存文件时产生备份的勾

----------------关键字、标识符----------------

EditPlus这种高级记事本,演示java源码时,颜色不一样:

1、关键字

    一些在Java中被赋予了特殊含义的单词 ----- 不可以随意使用

    class public static void

    面试题:goto const 是关键字吗?

        A、是关键字

        B、是保留关键字

        没有具体的语法应用,以后随着JDK升级,可能使用

2、标识符

    自定义的一些单词

    类名、args main out println

    A、语法规则:

        1、标识符不可以使用关键字

        2、标志符不可以数字开头

        3、标识符不可以使用特殊字符 _和 $ 除外

    B、软性非硬性

       业界默认规范:

        0、命名要有意义

        1、包名定义是公司域名反写 ----- com.itcast.XXX ----> XXX包名的描述信息

        2、包名必须都是小写字母

        3、类名首字母大写

        4、方法名和变量名:驼峰式命名法

           如果一个单词:首字母小写 var

           如果多个单词:首字母小写,其余单词的首字母大写 如myFirstVar

        5、常量命名:

           单词所有字母大写

           如果多个单词组成,单词之间使用_连接

       自定义的:

        遵守上述业界默认的规范


转载于:https://my.oschina.net/zhanghongjun289/blog/636291

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值