zoukankan      html  css  js  c++  java
  • JAVA笔记二

                          JAVA笔记二

    常量:表示不可改变的值

    变量:将不确定的数据进行存储也就是需要在内存中开辟一个空间

    如何开辟内存空间?

    就是通过明确的的数据类型 变量名称 数据来完成

    Integer.toBinaryString(number);

    JAVA提供转换二进制的方法;

    number表示转换成二进制的数字

    两个变量不通过第三个变量进行两个值得交换

    1.int a=3,b=8;

     a=a+b;

     a=a-b;

     b=a-b;

    此方法有局限性比如说a+b的大于2^32-1就会出现错误

    我们可以通过异或运算来进行交换,一个数异或一个数两次等于原数

    2.int a=3,b=8;

     a=a ^ b;//b

     b=a ^ b;//(a  ^  b) ^ b

     a=a ^ b;//a ^ (a ^ b)

    for while 循环的区别

    1.变量有自己的作用域;对于for来讲:如果将控制循环的增量定义在for语句中。那么只会在for语句内有效,for语句执行后该变量被内存释放

    2.forwhile可以进进行互换,如果需要定义循环增量,使用for循环要合适

    既然走上了这条路,那么久不能背信弃义,就要一直走下去。即使前面是刀山火海也要闯一闯。至于结果是悲喜,或许只有时间才能给出答案。
  • 相关阅读:
    JS控制SVG缩放+鼠标控制事件
    JS多线程之Web Worker
    通过Java调用Python脚本
    Cornerstone的使用
    SVN服务器的搭建
    Python 函数作用域
    RDD转换算子(transformantion)
    Spark RDD简介
    Django 外键
    Django 模型常用属性
  • 原文地址:https://www.cnblogs.com/yckv/p/4990244.html
Copyright © 2011-2022 走看看