• Java概述、环境变量、注释、关键字、标识符、常量


    Java语言的特点
            有很多小特点,重点有两个开源,跨平台
     Java语言是跨平台的

    Java语言的平台
            JavaSE
            JavaME--Android
            JavaEE

    DK,JRE,JVM的作用及关系(掌握)
        (1)作用
            JVM:保证Java语言跨平台  (虚拟机)
            JRE:Java程序的运行环境
            JDK:Java程序的开发环境
        (2)关系
            JDK:JRE+工具
            JRE:JVM+类库

    helloWorld案例
       public class HelloWorld {
            public static void main(String[] args) {
                System.out.println("HelloWorld");
            }
        }

    Java程序的最基本单位是类  。Java程序要想执行,必须有main方法。

    Java程序的开发执行流程:
            A:编写java源程序(.java)
            B:通过javac命令编译生成.class文件
            C:通过java命令运行(虚拟机jvm).class文件

    path环境变量的作用
            保证javac命令可以在任意目录下运行

    path环境变量(方法)

    找到环境变量的位置,在系统变量里面
                新建:
                    变量名:JAVA_HOME
                    变量值:D:developJavajdk1.7.0_60
                修改:
                    变量名:Path
                    变量值:%JAVA_HOME%in;以前的内容
    注释:单行注释// 多行注释/**/  文档注释/**  */

    关键字:全部小写

    标识符:

    一组成元素

     1 英文字符: a-zA-Z

     2数字: 0-9

     3符号: _与$

      二、标识符规则

      1数字不能开头

      2不可以使用关键字

      3严格区分大小写,不限制长度起名时,尽量达到见名知意

    常见的命名规则(见名知意)
            A:包    全部小写
                单级包:小写
                    举例:liuyi,com
                多级包:小写,并用.隔开
                    举例:cn.itcast,com.baidu                
            B:类或者接口
                一个单词:首字母大写
                    举例:Student,Demo
                多个单词:每个单词首字母大写
                    举例:HelloWorld,StudentName
            C:方法或者变量
                一个单词:首字母小写
                    举例:name,main
                多个单词:从第二个单词开始,每个单词首字母大写
                    举例:studentAge,showAllNames()
            D:常量
                全部大写
                一个单词:大写
                    举例:PI
                多个单词:大写,并用_隔开
                    举例:STUDENT_MAX_AGE

    常量(掌握)
      在程序执行的过程中,其值不发生改变的量

  • 相关阅读:
    是什么造成了数据库的卡顿
    机器学习笔记(六) ---- 支持向量机(SVM)
    机器学习笔记(五)---- 决策树
    了解 MongoDB 看这一篇就够了【华为云分享】
    王晶:华为云OCR文字识别服务技术实践、底层框架及应用场景 | AI ProCon 2019
    【HUAWEI Mate30】抽奖啦!华为IoT新福利上线!
    高性能Web动画和渲染原理系列(2)——渲染管线和CPU渲染
    【华为云社区】悟一下动态规划
    理解递归与动态规划
    Laravel 文件上传失败的问题 error 7
  • 原文地址:https://www.cnblogs.com/w-xibao/p/7861120.html
Copyright © 2020-2023  润新知