• 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语句。

     

     

     

     

  • 相关阅读:
    图解JQUERY尺寸及位置定义
    JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    js拖拽的封装
    Git详解之九:Git内部原理
    Git详解之八:Git与其他系统
    量化投资的Python库——Tushare
    Python数据分析-Day2-Pandas模块
    Python数据分析-Day1-Numpy模块
    Python全栈开发-Day8-Socket网络编程
    Python全栈开发-Day7-面向对象编程2
  • 原文地址:https://www.cnblogs.com/janeszj/p/9349201.html
Copyright © 2020-2023  润新知