博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章--Java基础语法
阅读量:4595 次
发布时间:2019-06-09

本文共 673 字,大约阅读时间需要 2 分钟。

一.Java变量的分类:

  a.按声明的位置划分:
    1.局部变量:方法或语句块内部定义的变量
    2.成员变量:方法外部,类的内部定义的变量
    3.注意:类外面(与类对应的大括号外面)不能有变量的声明
  b.按所属的数据类型划分:
    1.基本数据类型变量
    2.引用数据类型变量

 

 

二.基本数据类型转换

  a.boolean类型不可以转换成其他的数据类型
  b.整形,字符型,浮点型的数据在混合运算中相互转换,转换时遵顼以下原则:
    1.容量小的数据类型自动转换成容量大的数据类型;数据类型按容量大小排序为:
      byte,short,char->int->long->float->double
      byte,short,char之间不会相互转换,他们三者在计算时首先会转换成int类型
    2.容量大的数据类型要转换为容量小的数据类型,要加上强制转换符,但可能造成精度降低或溢出,使用是要格外的小心
    3.有多种数据类型混合运算时,系统首先自动将所有的数据转换成容量最大的那一种数据类型,然后再进行计算
    4.实数常量(如:1.2)默认是double
    5.整数常量(如:123)默认是int

    long l = long(0.1); //强制转换会舍弃小数部分(不是四舍五入)

三.程序执行

 四.逻辑运算符

 

 五.while循环

 

 六.switch循环

 

转载于:https://www.cnblogs.com/jiujiang/p/11512758.html

你可能感兴趣的文章
AJAX表单提交以及数据接收
查看>>
用tensorflow学习贝叶斯个性化排序(BPR)
查看>>
ADO.NET的记忆碎片(四)
查看>>
浏览器的渲染过程
查看>>
程序员面试准备
查看>>
Swift5.1 语言指南(十四) 下标
查看>>
2017-2018-1 20155330 《信息安全系统设计基础》加分项目--实现mypwd
查看>>
团队简介
查看>>
Oracle总结二
查看>>
Flask—03-bootstrap与表单
查看>>
五人分鱼问题
查看>>
Objective-C 锁
查看>>
Django-urls(路由系统)
查看>>
jsp c:forEach用法
查看>>
Derek解读Bytom源码-P2P网络 地址簿
查看>>
mac Vue基础
查看>>
诺基亚920内置地图PK苹果5地图
查看>>
Huffman编码
查看>>
.NET Core实战项目之CMS 第十五章 各层联动工作实现增删改查业务
查看>>
iOS - CocoaPods使用傻瓜简版
查看>>