Java第二章:数据类型和运算符
今天刚上课,杨老师讲了进制之间的相互转换:16进制:1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。已经掌握,就一笔带过!
十进制整数,如:99, -500, 0
八进制整数,要求以 0 开头,如:0 15
十六进制数,要求 0x 或 0X 开头,如:0x 15
JAVA是强类型语言,标识符的命名规则:
只能是字母,_,数字,$组成,并且第一位不能是数字!不能使用关键字,严格区分大小写,驼峰命名法,做到见名知意!
java中的数据类型:
基本数据类型:4类8种,整数型:byte(1字节) , short(2字节) ,int(4字节) ,long(8字节) ,浮点型:float(单精度,4字节),double(双精度,8字节),字符型:char(2字节),布尔型:boolean(1位/1bit,只能是ture或false)。1字节/1byte=8bit/8位。
引用数据类型:class类,接口(interface),数组。
Unicode编码集是国际通用的,2个字节,可以表示一个汉字(两个字节); 1默认的是int类型。3.14默认的是doublie类型。float pi = 3.14F这样写才对!
final修饰的变量是常量,不能被重新赋值,变量最好大写PI。
Scanner input = new Scanner(System.in);//获取键盘的输入流,使用前需要导包:import java.util.Scanner;
类名 对象名 = new 类名(参数);//创建对象的方式
赋值运算符和三目运算符的优先级在最低,()[]的优先级最高。
java中的数据转换
1.自动转换:两种数据类型相互兼容,目标类型要大于源类型(范围小的向范围大的自动转化)。
byte--->short-->int--->long--->float--->double
如果多种数据类型进行混合运算,其结果应该为范围最大的类型
2.强制转换: 会出现精度的丢失,甚至会出现数据失真。
语法: (数据类型)表达式或变量;
eg: double f=3.14;
int i = (int)f;
转载于:https://www.cnblogs.com/SXTzhaopengda/p/6901157.html
Java第二章:数据类型和运算符相关推荐
- 《Java疯狂讲义》第3章(数据类型和运算符):博主李俊德的阅读笔记与知识拓展
一.问题背景 博主在准备应聘的笔试.面试时,再次采用了多年以来的Java工具书<Java疯狂讲义>,并决定在每章详细复习后都要在博客中写下详细的阅读笔记. 二.阅读笔记与知识拓展--< ...
- 3、java中的数据类型和运算符
数据类型 数据类型是对数据存储在内存中位置的一种抽象表示,java的数据类型总体上分为两大类:基本数据类型和引用数据类型. 1.基本数据类型 基本数据类型是语言本身定义的,数据结构上有说基本数据类型表 ...
- 第三章.数据类型和运算符
Java语言是一门强类型语言,强类型包含两方面含义: 1.所有变量必须先声明.后使用 2.指定类型的变量只能接受类型与之匹配的值. 基本数据类型大致分为两类: 1.数值类型:整形,字符型,浮点型. 2 ...
- java异或运算结果数据类型_java中的数据类型和运算符的总结归类。
首先学习java肯定先要了解java的发展史,以及java的特点,常见的dos命令,jdk的安装,如何开发java程序等等一下概念行的东西,这里面我都不一一说了. 今天这一章主要想总结一下java中的 ...
- JAVA学习脚印2: 数据类型和运算符
JAVA学习脚印2: 数据类型和运算符 本节将记录java中的数据类型和运算符. 1. java中的数据类型 java中变量的数据类型有两种:基本类型(primitive)和引用(reference) ...
- iOS开发基础-C语言数据类型和运算符
第2章 数据类型和运算符 2.1 注释 程序注释是源代码的一个重要部分,对于一份规范的程序源代码而言,注释应该占到源代码的1/3以上: 单行注释 //: 多行注释 /*注释开始和*/注释结束,需要指出 ...
- java基础学习 --- 第二节 变量、数据类型和运算符
java基础学习 - 第二节 变量.数据类型和运算符 一.变量 1.变量就是会发生改变的数据,程序运行时,这些数据以变量的形式被保存到计算机的内存中.如图 2.使用变量的步骤: 声明变量 - ...
- double类型怎么取余_数据类型和运算符
数据类型和运算符 1.进制 1.1文件存储单位 任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来 . 一个电信号或者一个二进制位统称为Bit位,8个Bit位为一组组成 ...
- 操作数数据类型 char 对于 sum 运算符无效。_数据类型和运算符
数据类型和运算符 1.进制 1.1文件存储单位 任何数据在计算机中都是以二进制的形式存在的,二进制早期由电信号开关演变而来 . 一个电信号或者一个二进制位统称为Bit位,8个Bit位为一组组成 ...
- java第二章复习_JAVA第二章知识点
JAVA第二章知识点 本章知识梳理 2.1 关键字 2.2 标识符 2.3 变 量 2.4运算符 2.5 程序流程控制 2.6 方法 2.1 关键字 关键字(keyword)的定义和特点 定义:被ja ...
最新文章
- C++ 判断某个变量是某一种类型
- SQL语句统计每天、每月、每年的 数据
- 三个单词说的英语口语
- java--模板方法模式
- CF Round#436 div2
- sqk-maven-plugin 插件样例
- 2021年剑桥高考成绩查询,2021年剑桥五级KET、PET、FCE成绩查询指南
- iPhone手势处理--UIGestureRecognizer
- Linux入侵检查工具,linux系统入侵检测工具chkrootkit
- Android 2 时代到来了,敢为天下先是我等求知若渴的程序员的优秀品质
- linux双显卡配置_linux双显卡配置 linux网络配置
- 中国音乐史记•黄家驹列传
- 笔记:Solow 模型整理
- 背后的力量 | 推动智慧校园建设 华云数据帮助昆明卫生职业学院重塑IT架构
- Thrift入门及Java实例
- php微信狗,PHP 微信狗小程序 搜鱼CMS商业正版V3.1 一键生成小程序
- python实现Moaic数据增强
- python/PIL png,jpeg转bmp格式
- cdoj1339郭大侠与线上游戏
- HDFS 分布式文件系统的搭建与使用
热门文章
- windows server 查看当前登陆的用户 query user
- Eclipse 中 代码颜色的设置(注释的颜色, 局部变量的颜色, 类变量的颜色。。。 )
- Python3中使用json将字典转为json文件中的乱码问题
- 【Shell】特殊变量
- C#中引用第三方ocx控件引发的问题以及解决办法
- configure: error: cannot guess build type; you must specify one解决方法
- IE8/9的几个前端bug解决方案
- 问题解决:pip无法使用,经升级后可以使用
- 【Cocos2d-x游戏开发】解决Cocos2d-x中文乱码的三种方法
- [python] 安装TensorFlow问题 解决Cannot uninstall ‘wrapt‘. It is a distutils installed project