zoukankan      html  css  js  c++  java
  • 第二章(抠老师的)

    1.什么是变量:在程序运行过程中它的值是允许改变的量

    2.java中常用的数据类型分为四类八种  

    第一类:整型   int(整数类型)     byte(字节类型)    short(短整形)     long(长整形)    

    第二类:浮点型   double(双精度类型 双精度)     float(浮点类型 单精度      //CPU处理单精度浮点数的速度比处理双精度浮点数快

    第三类:逻辑型   boolean(布尔型  他只有两个值1.True  2.False) 

    第四类:字符型   char(字符型)   // input.next()读入一行字符串.charAt(0)是指这行字符串的第一个字符,然后赋值到name中

    3.变量的声明及使用  使用步骤:  1):声明变量:根据类型在内存中申请空间   语法:数据类型  变量名(int age;String name;)  2):赋值:将数据存储到对应的内存中   语法:变量名 = 值 (age = 18;name = "张三")   第一步和第二部合并   语法:数据类型  变量名 = 值(int age = 18;)  3):使用变量

     总结:先定义 后赋值        边定义 边赋值

    4.变量的命名规则  首字母只能是 字母、下划线、$符号(变量名首字母不能是数字)  其余部分 任意多的:数字、字母、下划线、$符号

    5.变量的命名规范  1.见名知意  2.骆驼命名法(第一个单词首字母小写,其后的每一个单词首字母大写 mySchool)  3.不能以数字开头

    6.赋值运算符  =  语法:变量名 = 值(表达式)  注意:程序中右边的值赋给左边

     = 和 ==的区别?  =:是赋值运算符  ==:是比较运算符

    7.算数运算符  + : 加  - :减  * :乘  / :除  % :余

    8.自动转换类型  自动类型转换:容量小的数据类型可以自动转换为容量大的数据类型         两种类型要兼容         目标类型要大于原类型  强制类型转换:语法:“(type) var”,运算符“()”中的type表示将值var想要转换成的目标数据类型           /*// 自动转换类型   char a = 'a';//97   int b = 10;   System.out.println(a + b);   

    9.关系运算符  >  :大于  <  :小于  == : 等于  >= : 大于等于  <= :小于等于  != :不等于

    10.运算符的优先级  最高 小括号()  最低 赋值=    优先级顺序:算数运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符

    ++ -- ++i 先自加1 再取值 i++ 先取值  在自加1

  • 相关阅读:
    bzoj 2969: 矩形粉刷 概率期望+快速幂
    loj #6191. 「美团 CodeM 复赛」配对游戏 期望dp
    CF446C DZY Loves Fibonacci Numbers 线段树 + 数学
    CF696B Puzzles 概率期望
    bzoj 3566: [SHOI2014]概率充电器 数学期望+换根dp
    loj #6342. 跳一跳 期望dp
    CF316G3 Good Substrings 广义后缀自动机
    bzoj 3829: [Poi2014]FarmCraft 树形dp+贪心
    bzoj 2131: 免费的馅饼
    CF19D Points 平衡树
  • 原文地址:https://www.cnblogs.com/qp1362074723/p/7587391.html
Copyright © 2011-2022 走看看