博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基本语法——(用于日后复习)
阅读量:5147 次
发布时间:2019-06-13

本文共 1219 字,大约阅读时间需要 4 分钟。

1、关键字

  概念:被Java赋予特殊含义的单词。

  举例:声明类关键字:class

       访问权限关键字:public

     静态修饰关键字:static

     无返回值类型关键字:void

2、标识符

  概念:用来规范程序中自定义的名称

  组成:字母 数字 下划线 $

  规范:不能以数字开头

       不能包含空格

       不能出现除$以外的字符

     不能使用关键字

  注意:Java中的标识符 严格区分大小写

  建议:自定义名称最好做到见名知意

3、数据存储格式

  数据在计算机中以二进制的补码形式进行存储。

    正数:原码、反码和补码是一致的。

    负数:原码:正数原码的基础上将最高位置为1。

       反码:负数原码的最高位保持不变,其余位上的数取反。

         补码:负数反码+1。

  扩展:八进制以0开头

       十六进制0x开头

  进制间的转换:

     十进制转n进制:整数部分:除以n取余,余数逆取

              小数部分:乘以n取整,整数正取

     n进制转十进制:按权展开求和法

                           

4、数据运算

  二进制中最高位为符号位

    计算机中最小单位:位(bit)   简写b

  计算机中处理数据的最小单位:字节(Byte)   简写B

5、数据类型(Java属于强类型的编程语言)

  基本数据类型

    整数类型

      byte short int long          所占字节数分别为:1 2 4 8

    浮点型

      float double                   所占字节数分别为:4 8

    字符型

      char                              所占字节数为:2

    布尔型

      boolean                       所占字节数为:1

  引用数据类型 

    接口类型

    数组类型

    类类型

6、变量

  概念:可以发生变化的数据的容器

  声明格式:变量类型  变量名 = 数据;

   建议命名方法:小驼峰命名法:maxValue

7、数据类型转换

  小类型转大类型:自动类型转换

  大类型转小类型:强制类型转换

8、运算符

  算术运算符

    + - * / % ++ --

  赋值运算符

    = += -= *= /= %=

  逻辑运算符

    逻辑与(&&或&)

    逻辑或(||或|)

    逻辑异或(^)

    逻辑非(!)

  比较运算符

    > < >= <= != == ===

  位运算符

  三元运算符

  转义符

9、比较字符串序列的是否相等的方法:a.equals(b);

   比较字符串的大小:a.compareTo(b);

10、instanceof 是关键字而不是方法,类似于>号之类的。

转载于:https://www.cnblogs.com/dudadi/p/7922628.html

你可能感兴趣的文章
中文词频统计
查看>>
【Linux】ping命令详解
查看>>
Oracle中包的创建
查看>>
关于PHP会话:session和cookie
查看>>
jQuery on(),live(),trigger()
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
导航,头部,CSS基础
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
gzip
查看>>
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
面试时被问到的问题
查看>>
注解小结
查看>>
list control控件的一些操作
查看>>
一月流水账
查看>>
判断字符串在字符串中
查看>>
Linux环境下Redis安装和常见问题的解决
查看>>