zoukankan      html  css  js  c++  java
  • 10.9(day2)标识符 注释 数据类型 常量、变量 运算符

    1. 开发工具

      (1)记事本

      (2)超级记事本

      (3)Eclipse

      (4)MyEclipse

      (5)IDEA

    2. Eclipse

     eclipse的下载和安装 http://www.eclipse.org/

    (1)存放编写代码的位置:

    (2)创建类:

    (3)设置eclipse的字体大小

           注意:如果一个类使用public进行修饰那么这个类的类名和文件名要保持一致性

    如果没有使用public修饰类名和文件名可以不一致性

            一个java文件里面可以有多个类

    如果一个java文件当中有多个类的时候只能有一个类使用public修饰

    3. 标识符

      (1)什么是标识符?

           用来表示类名、方法名、对象名、常量名、变量名、文件名等一系列名字的组成 这样的字符被称为标识符。    HellOword!

      (2)标识符组成

      字母、数字、下划线—、美元符号$。

      (3)标识符注意事项

      a. 数字不能开头 

      b. 不能使用关键字

      c. 见名如意

      d.  驼峰式

      e.  不要太长

      (4)什么是关键字?

      Java语言赋予某些单词特殊的含义特殊的使用方法,这些单词用在特殊的地方,表示特殊的内容这样的单词就被称为关键字

      合法的:myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_

      非法的:#name,25name,class,&time,if

            面试题?

                 goto是关键字吗?

                         不是,goto目前是属性保留字里面,

                 保留字

                 什么保留字?

                         Java语言从关键字里面抽离出来的某些关键字,不再进行使用但是保留其使用规则这样的字被称为保留字   goto

    4. 注释

         什么是注释?

                 注释一种说明,用来说明某些代码的作用,或者产生对应的文档,给其他的人来进行看的

                注释不通过jvm编译和运行   

          注释分类:

                  a. 单行注释       //  注释的内容   注释的一般是一行内容

                  b. 多行注释      /*

                                           *  注释是多行内容

                                           *  一般情况下说明一段代码的作用

                                           */

                   c. 文档注释      javadoc

                                          /**

                                               一般是对整体的说明 例如类的创建时间 类的创建作者  类的整体作用等信息  

                                           */

                   Eclipse自动产生文档注释的部分内容

    5. 数据类型

      (1)什么是数据类型?

                   表示数据是那种形式

      (2)数据类型的分类:

                    基本数据类型 (原始数据类型  八大数据类型)

                           整数类型   byte(字节)  short(短整型)   int(整型)    long(长整型)

                           浮点类型   float(单精度)  double(双精度)

                          字符类型    char

                           逻辑类型    boolean

                     引用数据

                            数组

                            接口

                             类

                             对象

      (3)常量

                     定义一个数据,这个数据在以后不能发生改变这样的数据被称为常量

                     【修饰符】  final  数据类型  常量名=数据;

                       注意: 常量名一般情况下都是大写  如果有多个单词组成使用_隔开

      (4)变量

                      定义一个数据,这个数据在以后可以发生改变这样的量被称为变量

                     【修饰符】  数据类型  变量名=【数据】

                一个字节等于8位

               数据类型占位情况:

         Long 长整型    64位

         int   整型      32位  2

         Short  短整型   16位

         Byte  字节      8位

         Float  单精度   32位

    Double  双精度  64位  1.7*e10^308

    Char     字符   2位

     每一个字符对应的都有一个阿斯克码值(asii)

      面试题

                  String是基本的数据类型?

                           不是,因为基本数据类型 有byte  short  int  long  char  float double  boolean 而string是一个类,而类又属于引用数据类型。   

    引用数据类型有:类、接口 、数组。

    6. 数据类型转换

      Type mismatch: cannot convert from int to byte

      Type mismatch: cannot convert from int to short

      Type mismatch: cannot convert from int to char

      Byte,short char 参与运算之后的结果自动的转换成int

      强制转换:从大的数据强制性的转换到小的数据

        Int  i=3;

          Byte b=(byte)i;

      自动转换:从小的数据自动提升为大的数据 这样的过程就是自动转换

        Byte  b=3;

         Long  l=b;

      数据的大小情况

        Byte--->short,char--->int -->long->float---double

    7. 进制转换

      二进制  01表示

      八进制  0-7

      十进制  0-9

      十六进制   0-9  A B C D E F   

      负二进制

    8. 运算符

      算数运算符

      赋值运算符

      比较运算符

      逻辑运算符

      位运算符

      三目运算符

  • 相关阅读:
    左旋一个字符串和手摇反转法
    LCS
    游戏服务器学习_1
    面试题_带答案_2
    面试题_带答案
    安卓_13
    安卓_12activity
    安卓_12
    多盟_1
    安卓没删干净导致报错
  • 原文地址:https://www.cnblogs.com/jihongtao/p/9763330.html
Copyright © 2011-2022 走看看