zoukankan      html  css  js  c++  java
  • Java_week2

      这周学习发现Java中标识符、运算符、变量、方法和流程控制和C、C++中十分相似。

    转义字符

    ;换行

    ;退格

    ;按下回车键

    ;制表符,相当于Tab

    打印带双引号的hello world

    hello       表示单纯的字符

    负数的二进制表现形式:

    取反~:将二进制的10,01

    十进制6

    二进制:0000 0000 0000 0000 0000 0000 0000 0110

    十进制:-6

    二进制:1111 1111 1111 1111 1111 1111 1111 1001

    Java 中数据类型多了一个byte(字节型,占1个字节)

     

    定义变量: float f=2.3;//编译出错,因为默认2.3double

    正确定义:float f=2.3f   明确一下2.3为单精度

    long l=4l   明确4位长整型

     

     

     

    取模运算 1%-5==1

     

             -1%5==-1

     

    只看被模数(左边)

     

     

     

    字符串数据和任何数据使用+都是相连接,最终都会变成字符串

     

    System.out.printIn(“ab”+5+5); //”ab5”   ab55

     

    int a=3,b;

     

    b=++a;

     

    System.out.printIn(“a=”+a”,””b=”+b);//a=4,b=4

     

     

    位运算(二进制)

    3<<2    //3的二进制数往左移2位前面两位去掉在末尾用0补齐

    0000-0000   0000-0000   0000-0000   0000-0011   

    0000-0000   0000-0000   0000-0000   0000-001100   

     

    3<<2 的结果就是12

    右移 2进制往右移去掉最后两位 前面用0补齐

    两个大于号右移 >> 最后补0还是1 看最高位是几。

    三个大于号右移 >>>  无论最高位是什么右移用0补。

     

     

     一个数异或另一个数两次 结果还是那个数。6^3^3 结果是6

     

    下周学习java语句。

     

     

     

     

  • 相关阅读:
    VijosP1274:神秘的咒语
    2009年浙大 :找出直系亲属
    django用户信息扩展
    缓存
    自定义认证
    自定义admin
    权限的配置和使用
    form表单
    过滤器 自定义查询
    中间件
  • 原文地址:https://www.cnblogs.com/janeszj/p/9349201.html
Copyright © 2011-2022 走看看