首页 > 其他分享 >标识符,数据类型,强制转换,分割线

标识符,数据类型,强制转换,分割线

时间:2022-10-29 23:56:33浏览次数:60  
标签:分割线 数据类型 System println 强制 标识符 out

标识符(由类名,变量名,方法名)

注:1. 以字母(A~Z或a~z),美元符$,下划线开始

  1. 首字符后用字母,$,下划线,数字

  2. 不能用关键字做变量名

  3. 标识符大小写敏感

    数据类型:

    强类型语言(要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用)

    弱类型语言(eg:VB,JS)

Java的数据结构分成两类:基本类型Primitive type和引用类型reference type

PT类:数据类型(byte1,short2,int4,long8)

浮点类型(float4,double8)

booleen(布尔值)占1位其值有ture和false

rt类:类,接口,数组

Java中的进制

二进制0b 十进制 八进制0 十六进制0x

电脑32位和64位的区别:CPU的存放位数不同

Java中要注意理论与实践相结合

1bit=1位

1Byte表示一个字节=8bit 1B=8b

1024B=1kB

1024KB=1M

1024M=1G

数据类型的扩展及面试题讲解

//============:分割线

float:在表现字数时:有限 离散 舍入误差 大约 接近但不等于

所以最好完全避免使用浮点数进行比较,采取用BigDecimal大数据类:数学工具类

强制转换:char c1=’a‘ char c2=’中‘

System.out.println(c1);

System.out.println((int)c1);//强制转换

System.out.println(c2);

System.out.println((int)c2);//强制转换

//编码Unicode表 Excle 2字节 65536

\\转义字符 \t:Tab \n:换行

布尔值的扩展:

boolean flag=ture;

if(flag=ture){}

相当于

if(flag){}

Less is More

类型转换:低到高

byte,short,char——int——long——float——double

强制类型转换格式:高到低

(类型)+变量名

注意:1. 不能对布尔值进行转换

  1. 不能把对象类型转换成不相干的类型

  2. 把高容量装成低容量的时候,强制转换

 

 

标签:分割线,数据类型,System,println,强制,标识符,out
From: https://www.cnblogs.com/JIUMUING/p/16840255.html

相关文章

  • 【JS】数据类型检测
    数据类型检测方法:  1.typeof  2.instanceof  3. Object.prototype.toSting.call()/*1.typeof运算符返回值:参数类型字符串-可以区分基本数......
  • 从新开始学JAVA - 数据类型6
    数据类型Java的数据类型有两大类基本类型(primitivetype)基本类型都属于关键字引用类型(referencetype)类接口数组具体分类基本类型又可以细分为以下类型......
  • MySQL数据库数据类型
    MySQL数据库数据类型 MySQL数据类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型:类型大小范围(有符号)范围(无符号)用途TINY......
  • 从新开始学JAVA - 标识符5
    标识符Java的所有组成部分都需要名字,类名、变量名、方法名等统称为标识符。所有的标识符的首个字符必须是字母(A-Z或者a-z)或者美元符号($)或者下划线(_)首字符后,必须是字母(A......
  • 上手python之数据类型转换和标识符
    数据类型转换为什么要转换类型数据类型之间,在特定的场景下,是可以相互转换的,如字符串转数字、数字转字符串等那么,我们为什么要转换它们呢?数据类型转换,将会是我们以后经常使......
  • [2022.10.29]常用类—基本数据类型和包装类
    Java提供了八种基本数据类型:byte、short、int、long、float、double、boolean、char,每种基本类型都有其对应的类基本数据类型对应包装类byteByteshortShort......
  • C99数据类型定义
    stdint.h库中/*Thereissomeamountofoverlapwith<sys/types.h>asknownbyinetcode*/#ifndef__int8_t_defined#define__int8_t_definedtypedefsigned......
  • C++ primer笔记 7.1 定义抽象数据类型
    7.1定义抽象数据类型structSales_data{std::stringbookNo;unsignedunits_sold=0;doublerevenue=0.0;std::stringisbn()const{returnboo......
  • # 19. 数据类型的转换——27. 程序的流程控制
    19.数据类型的转换——27.程序的流程控制19.数据类型的转换一个类型的值转换为另一个类型的值,所有类型转换必须是显示声明转换后的类型:=要转换的类型(变量)packagema......
  • chap4 循环结构、chap6 回顾数据类型和表达式 第七小组 学习总结
    chap4循环结构第七小组学习总结循环语句有以下几种:1.for循环语句 (1)使用方法:     for(初始条件;循环条件;结束操作){循环语句;}(2)优点:循环有序,层层递进  ......