当前位置: 首页 > news >正文

网站升级什么意思洞头网站建设

网站升级什么意思,洞头网站建设,徐州营销型网站建设,photoshop免费下载Java程序基础 Java程序基础基本数据类型和变量数据类型变量赋值基本运算算术运算比较运算逻辑运算 Java程序基础 基本数据类型和变量 数据类型 对Java语言而言,有如下基本数据类型。 整数类型:有4种整型byte/short/int/long,它们占用的字…

Java程序基础

  • Java程序基础
    • 基本数据类型和变量
      • 数据类型
      • 变量
      • 赋值
      • 基本运算
        • 算术运算
        • 比较运算
        • 逻辑运算

Java程序基础

基本数据类型和变量

数据类型

对Java语言而言,有如下基本数据类型。

  • 整数类型:有4种整型byte/short/int/long,它们占用的字节数不一样,也分别有不同的取值范围;
  • 小数类型:有两种类型float/double,有不同的取值范围和精度;
  • 字符类型:char,表示单个字符;
  • 真假类型:boolean,表示真假。

我们都知道Java是面向对象的编程语言,那我们介绍的基本数据类型是干啥的? 你可以这样理解,我们Java的世界是由Class组成的,而这些Class需要依靠这些基本数据类型拼装出来的。

变量

为了操作数据,我们需要把数据放到内存中去。而内存空间就是一快带地址编号的空间,我们把数据放到内存中的某个空间后,为了操作这个数据,给这个内存地址取了一个名字,这个名字就叫做变量。

赋值

  1. 整数类型

byte 占1个字节, short占2个字节,int占4个字节,long占8个字节

        byte b = 1;short s = 2323;int i = 100000;long l = 32323222222l;

在给long类型赋值的时候,如果整数的值超过了int的表示范围,记得在常量的末尾加上L或者l。因为数字常量默认类型是int

  1. 小数类型
    float占用4个字节的内存,double占用8个字节的内存空间。
        float f = 111.0;double d = 11.11;

对于float,需要在小数后面加F或者f,因为小数类型默认类型是double

  1. 真假类型
    Boolean 类型比较简单,一般使用true或者false赋值
        boolean b = true;b = false;
  1. 字符类型
    char表示一个字符,占用两个字节。字符类型一般用单引号标注。
        char c = 'c';

基本运算

基本运算包含三个方面:

  • 算术运算
  • 比较运算
  • 逻辑运算
算术运算

算术运算一般包括常见的加减乘除 取模,自增和自减。

        int a = 1, b = 5, c = 0;c = a + b; // 加法操作c = a - b; // 减法操作c = a * b; // 乘法操作c = a / b; // 除法操作c = a % b; // 取模操作c = a++;  // 自增操作c = b--;  // 自减操作c = --b;  // 自减操作

注意事项

  1. 两个正数相乘可能会得到意外的数,比如 int a = 3333333333 * 33333333; 因为2147483647是int类型能表达的最大的数。
  2. 两个正数相加也会得到意外的数,比如 int a = 2147483647 + 2; 结果a = -2147483647,同样是整型溢出的问题
  3. 小数计算不精确,因为float跟double都可以表达很大的数,它们有很多的值表达不到,所以小数计算结果是近似的
比较运算

比较运算就是计算两个值之间的关系,结果是一个布尔类型(boolean)的值。比较运算适用于所有数值类型和字符类型。数值类型容易理解。比较操作符有大于(>)​、大于等于(>=)​、小于(<)​、小于等于(<=)​、等于(==)​、不等于(!=)​。

逻辑运算

逻辑运算符具体有以下这些。

  • 与(&)​:两个都为true才是true,只要有一个是false就是false;
  • 或(|)​:只要有一个为true就是true,都是false才是false;
  • 非(!)​:针对一个变量,true会变成false, false会变成true;
  • 异或(^)​:两个相同为false,两个不相同为true;
  • 短路与(&&)​:两个都为true才是true,只要有一个是false就直接返回false
  • 短路或(||)​:只要有一个为true就返回true,都是false才是false;
http://www.yayakq.cn/news/766988/

相关文章:

  • 品牌网站建设新闻大连网站开发公司排名
  • 通州的网站建设改版网站收费
  • 黄石网站建设定制网络接口报警灯生产厂商
  • 网站做非经营性广告需备案iapp用网站做的APP无法加载
  • 做网站开发所需的知识技能郴州网站建设较好的公司
  • 站长工具 站长之家WordPress快捷登录如何关闭
  • iis搭建网站教程网站建设成都公司
  • 中文网站欣赏镇江百度网站排名
  • 苏州网站推广如何WordPress寻主题
  • 潍坊汇聚网站wordpress 无法访问
  • 苏州网站建设制作开发公司开发区高级中学
  • 花生壳如何建设网站德州企业网站建设
  • 配音阁在线制作网站赣州企业网站建设公司
  • 潮州木雕世家木雕网站建设案例分享分类信息网站 建议 建设
  • 企业网站建设流程步骤国内新闻最新消息摘抄
  • 上海建设银行网站网页做网站注册商标
  • 个人网站备案说明如何把网站上传到空间
  • 佛山做企业网站的公司制作个人网站的要求
  • 大型网站制作需要多少钱泉州有那些网站建设公司
  • 网站建设中界面模板下载建一个平台网站一般需要多少钱
  • 做u盘的老外网站广州达美网站建设
  • 南阳网站排名优化费用百度网站排名查询工具
  • 上海市工程咨询协会seo应用领域
  • 南通网站定制费用株洲24小时新闻
  • 青岛网站建设seo优化南通做网站的花云
  • 网站企业有哪些wordpress文章怎么生成海报
  • 长沙网站制造wordpress 公众号
  • 通江县建设局网站外贸网站怎么做才好
  • 电子商务网站建设题库wordpress安装demo
  • 网站被k了怎么办网站右边上下浮动代码