Java学习回忆录-基础语法-002

Java学习回忆录-基础语法-002

面向对象的实质就是合理划分变量的作用域

第一个java 程序 Hello,world

  1. 新建java 工程
    java project
    在eclipse的左上角->file->new ->java project (如果第一次使用没有看到java project ,可以去other中找)
    输入工程名. 简单起见- >day01 点击finish
    在eclipse的左边->package explorer 中会出现我们新建的java 工程

  2. 新建包
    package
    包名,使用所在公司的域名,反写.
    例如: com.baidu
    在刚才新建的 java 工程中->找到src ->鼠标右键->new ->package -> 输入包名->finish

  3. 新建类
    class
    在刚刚新建的包中->new class -> 弹出一个窗口-> 只需要在name 输入框中,输入一个类名 HelloWorld->点击finish

  4. 编辑类
    在刚刚新建的类中敲入一些代码

    public static void main(String[] args){     // args只是一个变量名,可以换成其他变量名,无影响
          System.out.println("HelloWorld!!!"); 
    }
    

    保存

  5. 运行java 程序
    刚刚写了一个简单的java 程序, 如何运行
    在eclipse 找到绿色的三角按钮,点一下.

  6. 会出现控制台console
    控制台显示
    HelloWorld!!!

java 基础语法学习

  1. 注释

    • 单行注释
      一次注释一行
      //注释的内容

    • 多行注释
      一次注释多行
      /*
      多行注释
      */

    • 文档注释
      /**

      ​ */

      一般类上、方法上.
      通常不会在方法内部,使用文档注释
      文档注释,可以生成一套帮助文档.html格式的说明书. javac 可以生成文档注释…
      如果熟练使用文档注释.
      你的程序写完,你的程序的说明书也就出来了.

    • 注意:
      多行注释不能嵌套多行注释.
      /*
      /*
      这种是不允许的,直接报错
      */
      */

  2. 关键字

    被java赋予了特定含义的单词.
    class public package void 等. 	
    true false null 三个是常量值. 不是关键字
    关键字特点:
    	小写
    	不能用作标识符key words . 
    
  3. **eclipse 会对关键字进行语法的高亮显示. **
    关键字特点:
    java 关键字是小写的. (java区分大小写)
    java 的关键字不能用作标识符.
    java 关键字,就是发明java 语言的程序员,占用的单词,预留的单词,让这些单词具有特定的意义.

  4. 标识符
    在编写java 程序的时候,除了需要使用关键字以外,程序员还需要自定义一些单词.
    这些自定义的单词包括:
    包名,类名, 方法名, 变量名,常量名等等,这些都是程序员自定义的. 统称为为标识符.

    java 是强类型语言,语法严格的. 对于标识符的合法性严格的要求.

    如果你没有遵守java 关于标识符的规则, 会报错的.

    标识符的编写规则:
    1. 单词字符A-Z a-z 0~9 _ $ 
    2. 不能以数字开头
    3. 不能和关键词重名
    4. 严格区分大小写
       1. 注意,windows 是不区分大小写的.
       2. java 是区分大小写的. 
       3. 注意:不要使用拼音作为标识符. 虽然简单但是没有阅读性的. 
    5. 如果标识符有多个单词,单词之间不能有空格
    
    规范(良好阅读性)
    类名
        Xxx 单词首字母大写. 
        XxxYyy 每个单词首字母大写. 
    方法名和变量名
        xxx 一个单词全小写
        xxxYyyy 第二个单词起,单词的首字母大写. 
    包名
        全小写,公司域名反写.(唯一)
    

猜你喜欢

转载自blog.csdn.net/xxydzyr/article/details/86769965