zoukankan      html  css  js  c++  java
  • 22天学习java基础笔记之day01

    Day01     常见DOS命令和环境变量的配置

    学习方法:

    每天要做的事——笔记、作业、代码

    知识点的学习——A是什么?

    B有什么特点?

    C如何使用?

    D什么时候使用?

    E能讲给别人听么?

    一、学习的前提

            (1)目标要明确

            (2)兴趣是最好的老师

            (3)自信是成功的法宝

            (4)要求和建议

                    A:写总结,记笔记,写注释。

                    B:多交流

                    C:勤练习:敲--狂敲(学习的捷径 不走弯路,就是捷径)

    二、计算机基础知识

            (1)计算机

            (2)计算机硬件

            (3)计算机软件

            (4)软件开发

            (5)人机交互

                    A:图形化界面

                    B:DOS命令行

            (6)如何打开控制台--DOS命令行窗口

                    A:开始--程序--附件--命令提示符

                    B:开始--运行--cmd--回车(Enter)

                    C:Win+R--cmd--回车(Enter)

            (7)常用的DOS命令

                    A:盘符的切换

                            **D:回车

                    B:进入目录

                            **cd aaa

                            **cd c:aaabb

                    C:回退目录

                            **cd...  返回上一级目录

                            **cd   返回根目录

                    D:删除文件

                            **del a.txt

                            **del *.txt  删除所有以.txt结尾的文件

                    E:清屏

                            **cls

                    F:退出DOS窗口

                            **exit

                    了解:dir,md,rd

     

    B:常用的文本快捷键

            **全选 Ctrl+A

            **复制 Ctrl+C

            **粘贴 Ctrl+V

            **剪切 Ctrl+X

            **撤销 Ctrl+Z

            **保存 Ctrl+S

     

            (8)键盘的布局及常用的文本快捷键

                    A:熟悉以下几个键

                            **Tab

                            **Shift

                            **Ctrl

                            **Win

                            **Alt

                            **空格

                            **Enter

                            **上下左右键

                   

    三、Java语言

    1、计算机语言

                    A:语言 人与人交流的一种方式

                    B:计算机语言 人与计算机交流的一种方式

    2Java语言的概述

    SUN(Stanford University Network)1995年推出的一门高级编程语言。

            是一种面向Internet的编程语言。Java之父--James Gosling(詹姆斯·高斯林)。

    3Java语言的三种技术架构

                    A:JavaSE(J2SE)标准版

                    B:JavaEE(J2EE)企业版

                    C:JavaME(J2ME)小型版

                       **3G(Android)

    4Java语言的跨平台性

    ——Java  Virtual  Machine

                    A:小霸王游戏机(模拟器)

                    B:Java语言之所以能够跨平台,因为JVM的存在。不同的操作系统有对应版本的jvm,Java只要有虚拟机就能运行。

                       JVM用于保证Java语言的跨平台。

    5JDKJRE

    ——Java Development Kit   Java Runtime Environment

                    A:JRE() 运行环境

                            **包含JVM+java核心类库

                    B:JDK() 开发工具包

                            **包含JRE+Tools

    6JDK的下载

                    A:官网

                            **www.oracle.com

                            **java.sun.com

                    B:百度或者谷歌

                            **概念性的东西用百度

                            **技术性的东西用谷歌

                    C:从老师这直接拷贝

    7JDK的安装与卸载

                    A:卸载

                            **开始--设置--控制面板--添加与删除程序

                            **360管理软件

                    B:安装注意事项

                            **安装的目录不能有空格等非法字符,也不能带有中文。

                            **jre可以安装,也可以不安装。

    8、环境变量的配置

            A:环境变量

                            就像一个指向灯。当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果还没有找到,就出现以上的错误提示。(exe,bat)

            B:临时配置方式:通过dos命令中set命令完成

                    **set :用于查看本机的所有环境变量的信息。

                    **set 变量名 :查看具体一个环境变量的值。

                    **set 变量名= :清空一个环境变量的值。

                    **set 变量名=具体值 :给指定变量定义具体值。

                    想要在原有环境变量值基础上添加新值呢?

                    首先,通过%变量名%操作符获取到原有环境变量的值。

                    然后加上新值后在定义给该变量名即可

                    举例:给path环境变量加入新值

                    set path=新值;%path%

    注意:如果使用start开启新的DOS窗口,那么临时配置依然有效。

            C:永久配置

                    **如何找到环境变量:

                            ***我的电脑--右键属性--高级--环境变量--系统变量

                            ***新建JAVA_HOME

                                    ****变量名 JAVA_HOME

                                    ****变量值 D:developJavajdk1.6.0_30(JDK的安装目录)

                            ***编辑Path

                                    ****变量名 Path

                                    ****变量值 %JAVA_HOME%in;(以前的path)

     

    四、体验Java程序--HelloWorld

    1、开发工具

                    A:普通的记事本

                    B:EditPlus高级记事本

                    C:Eclipse和MyEclipse这样的IDE(集成开发工具)工具

    2、开发流程

            class Demo{

                    public static void main(String[] args){

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

                    }

            }

            A:java语言的基本组成部分是类,我们用class关键字来表示。

            B:类要被使用,所以给它起个名字Demo。这个名字可以随便起。(不要用中文或者全数字)

            C:Exception in thread "main" java.lang.NoSuchMethodError: main

                    如果这个类想要独立运行,必须有main函数。否则,就会报错。

            D:如果想在控制台输出一些内容,那么就是用打印语句

                    System.out.println("随便写"); //会把()里面的内容输出到控制台

            E:用javac命令编译源文件,基本格式

                    **javac 带后缀名的文件名

            F:用java命令运行java字节码文件(class文件),基本格式

                    **java 不带后缀名的类名

            练习:在控制台输出你中文名字的拼音

            编写源代码--javac进行编译--java进行执行。

    注意:如果文件夹选项将文件扩展名隐藏,会出现文件未找到异常

     

    五、classpath环境变量

            (1)classpath是我们java的类文件目录的环境变量。

                    A:执行java Demo命令,就会到classpath中去找Demo.class是否存在。

                    B:如果你配置了classpath,肯定在classpath中找,如果没有,报错。

                    C:如果你配置classpath的时候,后面加了分号,这个时候,它首先在classpath下面找,如果没有,在到当前目录下找,再没有,报错。建议:classpath不要加分号。

                    D:没有配置classpath,那么只在当前路径下找。

    注意:最后面不要加"",如果要当前目录,可以这么做——set classpath=.;E:xxxxxx

    六、环境变量pathclasspath的作用是什么?

    path变量是windows程序文件的目录,作用是指定DOS命令行下命令的路径。举例:在DOS命令行下面执行命令:javac,编译程序时,它会到path变量所指定的路径中查找看是否能找到相应的命令程序。

        classpath变量值是java类文件的目录,作用是指定类搜索路径。 JVM就是通过classpath来寻找该类的字节码文件的。

     

    七、关键字

            (1)定义:被Java语言赋予了特殊含义的单词

            (2)特点:关键字中所有字母都为小写

            (3)goto和const虽然从未使用,但也作为Java关键字保留。

     

    八、标识符

    1、定义

     简单说就是起名字。

                    A:Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。

    2、标识符的规则

            A:由26个英文字母大小写,数 字:0-9 符号:_ $ 组成。

            B:不能以数字开头。

            C:不能与关键字重名。

            注意:java语言严格区分大小写。

    3Java中的名称规范

            见名知意:看见名字知道意思

            驼峰命名

            A:包 其实就是文件夹

                      **全部小写 xxx.yyy.zzz

                      **www.baidu.com com.baidu.www

                      **www.itcast.cn cn.itcast.www

            B:类或者接口

                      **如果由一个单词组成,首字母大写。例如 Demo

                      **如果由多个单词组成,每个单词的数字母大写。例如 HelloWorld

            C:变量和函数

                      **如果由一个单词组成,全部小写。例如 name

                      **如果由多个单词组成,第一个单词的数字母小写,其后每个单词的数字母大写。例如 getAge

                      **变量名是名称,函数名是动词+名称

            D:常量

                      **如果由一个单词组成,全部大写。例如 MONEY

                      **如果由多个单词组成,每个单词大学,然后用_连接。例如 BANK_MONEY

  • 相关阅读:
    .Net 并发写入文件的多种方式
    变量命名神器——CODELF
    Python打包发布
    python工具——NumPy
    python工具——Pandas
    没事早点睡
    python工具——pixellib
    Tensorflow在Windows下使用踩坑
    python工具——Tesseract
    python工具——wordcloud
  • 原文地址:https://www.cnblogs.com/aohongzhu/p/12938764.html
Copyright © 2011-2022 走看看