zoukankan      html  css  js  c++  java
  • java-语法

    JAVA语法

    1、标识符

      1.定义:对各种变量、方法、类等进行命名的字符序列

      2.规则:他的组成由字母、数字、$,数字不能出现在开始,不能和关键字重复,区分大小写

     2、数据类型

      1.分类

        1基本数据类型(

          数值型(整数和小数,整数分byte占用1字节 -128~127

              short占用2字节   

              int占用4字节-默认为此类型

              long占用8字节,在数字后加L或l表示)

             (float-4字节 数字后加f或F表示

              double-8字节 默认类型)

          字符型(char       char a='b'  只能放一个汉字或字母或数字。char和int是兼容型。)

             ( 换行   制表符   回车  \ 反斜杠)

          布尔型(boolean: true和false)

        2引用数据类型(类和数组)

      2.转换(即赋值)

        1隐式转换(范围小的赋给范围大的,不需要设定)(运算时自动把结果转成范围最大的)(基本数据类型和字符串进行+运算时,自动转换成字符串进行连接)

        2强制转换(范围大的赋给范围小的,如: “int=(int)123L”  )

        3转换的两个类型必须是同类型(char和int是兼容型)

        4(double>float>long>int>其他)(bety,short,char不互相转换,而是直接转为int)

      3.基本和引用数据类型的区别

        1内存使用(基本类型的值直接存储在栈内存)(引用类型的值存储在堆内存,在栈内存里存放着地址)

        2变量赋值(基本类型把值赋给新变量)(引用类型是把地址赋给新变量)

    3、变量

      1.定义方式(数据类型 变量名;)(数据类型 变量名 = 值)(数据类型 变量名1 变量名2)(数据类型 变量名1 变量名2 = 值)

      2.必须先定义数据类型才能使用。在作用范围内可以重复使用,但不能重复定义

      3.作用范围(最近的大括号内部)

      4.命名规范(有意义的单词)(多个单词时 首个单词全小写 后面每个单词首字母大写) 

    4、常量  final

      1.定义方式(在变量前加 final )

      2.特点(只能被赋值一次)

      3.命名规范(单词全大写,多个单词之间用 _ 链接)  

  • 相关阅读:
    Javascript 获得数组中相同或不同的数组元素
    JS 获取(期号、当前日期、本周第一天、最后一天及当前月第一、最后天函数)
    Intellij IDEA2020.2.3最新激活码激活破解方法(2020.11.26)
    【jQuery 区别】.click()和$(document).on("click","指定的元素",function(){});的区别
    pytorch repeat 和 expand 函数的使用场景,区别
    python小技巧
    提高GPU利用率
    pyinstaller 打包文件(包括使用管理员模式)
    frp 开机自启动
    AUC指标深度理解
  • 原文地址:https://www.cnblogs.com/jingfengling/p/5858850.html
Copyright © 2011-2022 走看看