2016-2-24

数据类型、变量、常量

1、基本数据类型,变量在内存中的组织方式
2、java数据类型、变量、常量,关键字的作用,变量在内存中的组织方式,类型之间的转换

数据类型

1、通过定义数据类型,把数据存入内存,cpu处理运算
2、分配内存:最小的储存单位字节(byte),1字节=8位,1kb=1024字节,1M=1024KB...8位范围127——(-128)
3、java是一种强类型的编程语言 定义的数据类型,必须分配空间
4、数据类型:数值型(整数,浮点(float、double)),字符型,布尔型;java中4类8种基本数据类型
5、范围:byte,short(32767——(-327698))(书本25页)
byte i=5;//在内存中开辟了一个空间,大小为一个字节,里面的值为5short i=12334L//数字后面加L表示已Long类型存储;byte short char 自动转换int,同一类型的往高级类型转换,强制转换int i=1;Long ln;ln=(long)i, ln=i值传递,高类型转低类型会丢失精度
6、关键字不能使用,class保留字,不是java关键字
关键字:1、const goto是c、c++的,java里面已经没有;true、false、null保留字,是字面量不能用来作为关键字
flot num=3.245f,优先级byte<short<int<long<flort<double
7、字符char:char t='a';//java里面用' '表示字符;char i='A';//一个中文占两个字符;system.out.println("t+a:"+t+a);//aA 先加字符再接i
system.out.println(t+a);//162 运算,把字符串转换为ASCII码。a=97,A=65 
8、布尔;boolean包含true和false,不能转换为其他类型。

声明和创建变量

声明格式:变量类型 变量名=变量值;
变量命名规范:1、标识符不能是关键字、字面量也不可以
2、标志符只能是数字、字母、下划线、$;
3、首字母只能是字母、下划线、$

常量:字符常量'',字符串常量""; final int week=7 ;常量不能更改,常量一般用大写。

常量的好处:含义清楚;在需要改变一个常量是能做到“一改全改”

标识符

运算符和表达式

  1. &位与,|位或,&&且,||或
  2. 运算符的使用,运算符的优先级,使用标准输入输出,顺序执行结构
  3. 运算符算术运算符:+-*/%++——;关系运算符:<>>=<===!=;逻辑运算符:&&||!位运算符:&、|、^(位异)、~(位补)、<<(位左移)、>>(位右移,有符号)、>>>(位右移,无符号);赋值运算符:=;扩展赋值运算符:+=、—=;字符串赋值预算符:=;条件运算符: ? ;
  4. 关系运算符
  5. 位运算符:位于&
  6. 三目运算符:语法格式:?:_;和if else相似
  7. 优先级:算术>关系>逻辑>赋值 (三目?)

转载于:https://www.cnblogs.com/vencent-2016/p/5317173.html

数据类型、变量、常量相关推荐

  1. 【Java从入门到头秃专栏 】(二) 注释 数据类型 变量 常量 关键字 标识符 运算符 输入输出

    目录 1 注释 2 数据类型 3 变量与常量 4 关键字.标识符 5 运算符 6 键入值.输出值 1 注释 注释就是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便大家更加容易理解程序. ...

  2. .NET 基础 一步步 一幕幕 [注释、命名规则、访问修饰符、数据类型、常量、变量]...

    注释.命名规则.访问修饰符.数据类型.常量.变量 话说一个不会写注释的程序猿的不是一个好吃货,我们本篇就从注释开始说起好了. 在C#中有三种注释: 第一种:单行注释  以//开头,后面的就是注释内容 ...

  3. java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等

    java的注释.关键字.标识符.变量常量.                             数据类型.运算符.流程控制等 1. java概述 1.1 java的技术体系 Java SE:是Ja ...

  4. Scala学习笔记02:数据类型、常量与变量

    Scala学习笔记02:数据类型.常量与变量 一.数据类型 1.基本数据类型 Byte 字节型 Short 短整型 Int 整型 Long 长整型 Char 字符型 String 字符串 Float ...

  5. c语言浮点型常量表示平均数_数据类型与常量、变量解析

    C语言入门参考-第五章-数据类型与常量.变量 常量即为在程序运行过程中值不会改变的量,常量又有字面常量与符号常量之分.符号常量使用#define预处理器指令与const关键字定义,(#define符号 ...

  6. Java语法——标识符,关键字,数据类型,变量常量介绍

    Java语法 一标识符 定义:对各种变量,类,方法等进行命名的字符序列都被称为标识符.(凡是可以自己命名的变量等都是标识符.) 规则:(1)字母.数字.$.下划线组成 (2)数字不能出现在开头 (3) ...

  7. 带你学C带你飞 | printf函数 | 变量 | 常量和宏定义 | 数据类型 | 取值范围 | 字符串 | 运算符

    文章目录 一.printf函数 1.printf函数 2.printf函数课后作业 二.变量 1.变量 2.变量课后作业 三.常量和宏定义 1.常量和宏定义 2.常量和宏定义的课后作业 四.数据类型 ...

  8. C语言变量常量,基本数据类型及数据类型转换详讲

    文章目录 :star: 变量常量与基本数据类型及数据类型转换 1.数据在内存中的存储(二进制形式存储) 2.基本数据类型简介 2.1 C语言数据类型参考 2.2 为什么需要数据类型 3.整型 3.1 ...

  9. Javascript - 1 引入方式,变量常量,数据类型,运算符,流程控制,数组,函数,对象,DOM

    Javascipt:是一门弱类型的脚本语言,需要在网页上执行. html负责框架结构,css负责样式修饰,js负责行为交互,动态效果. 前端三大件:html,css,js. javascript 和 ...

  10. 磨刀不误砍材工 - Java的基础语言要素(从变量/常量切入,看8种基本数据类型)

    变量与常量是一个Java程序组成的重要部分. 我们可以将变量与常量理解为数据的载体,而从名称上我们也可以看出二者的不同: 常量代表不能改变的数据值,而变量的值则存在可变性. 在我们回顾Java中的关键 ...

最新文章

  1. 前端用html5还是html4,Web前端面试题第四道—Html5与html4的异同
  2. 汇编实验1遇到的问题及解决之记录(以及尚未解决的疑惑,大神可以帮帮看看吗)
  3. # 20155337 2017-2018-1 《信息安全系统设计基础》第一周学习总结
  4. Python心得基础篇【2】函数
  5. python封装成exe后运行失败_Python的带pandas包的程序封装成exe 2018-01-11
  6. mysql view在测试过程的应用
  7. android基础入门思考题答案,《Android移动应用基础教程》中国铁道出版社课后习题(附答案)...
  8. JUnit5 假设示例
  9. MFC单文档多视图程序设计与Splitter拆分窗口
  10. Speedment 简介
  11. 计算机应用基础ppt百度文库,计算机应用基础课件(最新版).ppt
  12. 【神经网络】RBF神经网络逼近任意连续非线性函数的Simulink仿真
  13. 第一章 基本句型及补语
  14. Excel数据计数(count)
  15. php的ct表现,巨大垂体腺瘤(Pituitary adenoma)CT病例图片影像诊断分析
  16. 百度云和ai开放平台关系_集成平台即服务,云和……独角兽
  17. “超人”为什么最后1秒拯救地球?
  18. itext文本域自动换行_iText+Flying Saucer生成pdf文档,中文不显示和不自动换行问题...
  19. 短信接口被恶意调用,瞬间损失两万,怎么解决?
  20. android mail发送邮件(包含163邮箱及qq邮箱,使用mail.jar,activation.jar,additionnal.jar)

热门文章

  1. sklearn保存svm分类模型_机器学习100天-Day1601线性支持向量机分类
  2. vue中如何实现用JavaScript调用函数的方式使用一个通用的通知组件
  3. java restrictions_Restrictions----用法
  4. concurrentbag 删除指定元素_Python 列表,for循环,元组的使用(修改、添加、删除、排序、切片)
  5. php is_subclass_of,PHP_PHP is_subclass_of函数的一个BUG和解决方法,is_subclass_of的作用: 复制代码 - phpStudy...
  6. generator.xml mysql_Mybatis 使用generator.xml生成实体及mapper
  7. java 反转jia链表_Java实现单链表反转
  8. vue、cnpm不是内部文件_UBoot链接文件 搞懂程序内部长什么样
  9. java安全密钥_Java安全性:密钥大小或默认参数非法?
  10. php 环境优化,Nginx与PHP-fpm环境在大流量下的优化配置