zoukankan      html  css  js  c++  java
  • Java基础语法(一)<注释,关键字,常量,变量,数据类型,标识符,数据类型转换>

      从今天开始,记录学习Java的过程。要学习Java首先得有环境,至于环境的安装我就不说了,百度有很多教程,比如:http://jingyan.baidu.com/article/20095761904f25cb0721b4b7.html

      JVM、JRE、JDK:

        jvm是Java虚拟机,用来执行程序的。

        jre是Java的运行环境;如果只是为了运行java程序,只需要装jre环境就ok;其中包含了jvm和核心库。

        jdk是Java的开发开发工具包,包含了常用的开发工具,也包含了jre;

        三者之间的关系:jvm<jre<jdk

      编写、运行程序基本步骤:

        编写源文件(Demo.java文件);

        编译源文件(javac Demo.java)

        运行.class文件(java Demo)。

      注释:

        单行注释://

        多行注释:/*   */

        文档注释:/**  */

      关键字:

        java的设计者保留的具有特殊意义的单词;

        全部都是小写

      常量:

        在程序的执行过程中,值不会改变

        分类:
          整数常量
          小数常量
          字符常量
          布尔常量
          字符串常量
          空常量(null)
      变量:

        在程序的运行过程中,值可以改变;本质是内存中保存的值被改变了

        定义格式:数据类型 变量名 = 初始化值;

        注意事项:

     

          byte,short,char在进行运算时,会自动提升到int类型,不管是数据类型还是同一个数据类型,运算都会提升到int类型
          变量只是在自己的作用域中,才能生效
          变量需要初始化后,才能使用
          在定义float类型变量时,后面加F
          在定义long型变量是,后面加L
          小数类型默认时double类型
          整数默认是int类型

      数据类型:

        基本数据类型:

        

        引用数据类型:

      标识符:

        

      数据类型转换:

        

     

      

     

  • 相关阅读:
    一个漂亮的lazarus做的pagecontrol
    预测,阿里盒子必将失败!
    sex在软件开发中的运用--SIX技术
    糟糕的@@identity,SCOPE_IDENTITY ,IDENT_CURRENT
    Delphi、Lazarus保留字、关键字详解
    糟糕的界面设计
    Firebird存储过程--更加人性化的设计
    lazarus的动态方法和虚拟方法
    用户行为导向的交互设计
    Javascript的一个怪现象
  • 原文地址:https://www.cnblogs.com/xiaoshitoutest/p/6790375.html
Copyright © 2011-2022 走看看