zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    STL标准库algorithm中remove()函数的一个小注意事项
    关于 mem_fun_ref 和 bind2nd的疑问
    记录昨日程序调不通的解释
    复习几个C++概念:声明与定义、传值与拷贝构造、初始化和赋值
    对stl map 赋值添加元素的疑惑 求解(管理员让这个帖子多见会人吧~~谢谢啦!)
    摘抄书上一个逆序字符串的例子(可根据不同的符号,比如*&,.;来拆分单词)
    “指向指针的引用”小例子:忽然豁然开朗~
    论文 “tracking evolving communities in large linked networks” 中不懂的问题和知识总结
    [wp7软件]wp7~~时间日程 软件大全! 集合贴~~~
    [wp7游戏]wp7~~超级血腥类游戏~~集合贴~~
  • 原文地址:https://www.cnblogs.com/w-xibao/p/7861120.html
Copyright © 2011-2022 走看看