zoukankan      html  css  js  c++  java
  • javaSE基础总结篇03

    生活中常见的进制:
    十进制(0-9)、星期(七进制(0-6))、时间(十二进制(0-11))、二十四进制(0-23)

    10---->1010

    二进制转十进制:将二进制的每一位乘以2^n ,n从0开始,n每一次加一,在将结果相加。

      二进制转十进制例:1001 ----》  1*2^0 +0*2^1 +0*2^2+1*2^3 = 9

    将二进制换为八进制:

      方式一:二进制--->十进制--->八进制

      方式二:一个八进制相当于三个二进制位,将二进制三位一分割,计算出来

      010 100 101 =  245

    将二进制换为十六进制 :(0-9)(a(10)-f(15))

    0000 1010 0101 = a5

    1.2变量:

    Java数据类型分为两种:

    基本数据类型

    Byte (字节) 8位(bit)

     2.引用数据类型

    String 字符串

    变量的声明方式:

      1.数据类型  变量名

      2.数据类型  变量名1,变量名2...

    数据类型:

      数据类型的转换

    1.自动类型转换

      小数据类型--->大数据类型转换

    2.强制类型转换

      大的数据类型 ----> 小的数据类型。

    数据类型转换中需要注意的点:

    1.凡是short ,byte ,char 定义的变量,在做运算 的时候,数据类型都会自动转换为int

    2.两个不同数据类型做运算,给过取决于大的数 据类型。

    运算符:

    1.1算数运算符:+,-,*,/,%

    1.2自增自减 :++ ,--

    1.3赋值运算符 : = ,+=,-=,*=,/=

    1.4关系运算符 : >,<,>=,<=,== ,!=  (结果只有两种,要么为真,要么为假)

    1.5逻辑运算符: & ,| ,! ,&& ,||

    Int 在计算机中有32位字节

    位运算:只能计算二进制

     &(与):两者为1,才是1,其他的为0

     |(或):两者为0,才是0,其他的为1

     ^(异或):相同为0,不同为1

     ~(取反):将0变1,将1变0

  • 相关阅读:
    关联A850刷机包 高级电源 时间中心 优化 ROOT 动力 美化 简化
    CodeForces 425E Sereja and Sets
    int有符号和无符号类型内存 -- C
    软件体系结构————防御性编程
    Hibernate各保存方法之间的差 (save,persist,update,saveOrUpdte,merge,flush,lock)等一下
    椭圆识别
    UVa 10223
    照片详细解释YUV420数据格式
    LeetCode:Reverse Integer
    看了此文你还不懂傅里叶变换,那就来掐我吧
  • 原文地址:https://www.cnblogs.com/xushirong/p/7232472.html
Copyright © 2011-2022 走看看