20171125-1126:java一些基础的学习,没啥说的
来源:互联网 发布:户型优化设计 编辑:程序博客网 时间:2024/05/16 15:16
20171125 -- 20171126 学习文档
一、Java的数据类型:java的数据类型主要包括基本类型和引用类型.
基本类型包括四类八种:
1.数值型(分为整数型和浮点型)
整数型:byte、short、int、long;
浮点型:float、double
2.字符型:char:
3.布尔型:boolean;
在整数型中:
整数类型
字节数
范围
byte
1字节
-128-127
short
2字节
-215-215-1
int
4字节
-231-231-1
long
8字节
-263-263-1
在浮点型中,float占4个字节,double占8个字节
字符型是一种特殊的整数类型,范围为0-65535;
布尔型只有两种结果:true和false;
二、java中的转型机制
自动转型
long a = 34; //此时就发生了自动转型,由小类型转为大类型,不会出现错误
强制转型:
long a = 34l;
int b = a; //此时是将一个大类型的变量的值赋给小类型的变量,此时编译器不会通过编译,因为在赋值时可能会由于变量过大而超出小类型的变量所能容纳的范围
解决方法为:
int b = (int) a; //这句话的意思是在赋值之前,先将大类型的变量的类型强制转化为小类型再进行赋值.
二、转义字符
Java中常用的转义字符:
符号
意思
\n
换行
\r
回车
\’
单引号
\”
双引号
\\
斜杠(一个斜杠表示转义字符)
\t
水平制表符(四个空格)
三、关于switch判断
switch中的表达式的类型只能为:byte、short、int、char、String、enum(枚举)
同时case的条件必须为常量
附:自己写的扔骰子游戏,将两天的内容练习运用了一下:http://blog.csdn.net/cjl_xupt/article/details/78681623
- 20171125-1126:java一些基础的学习,没啥说的
- 第一天没啥说的
- Java学习-一些基础
- java基础学习的一些笔记
- 没编程基础学习JS的入门教程
- JAVA基础学习一些总结
- java的一些基础
- Java基础学习中必须清楚的一些问题
- Java基础——学习前的一些准备
- java一些基础的东西
- java基础的一些东西
- 一些基础的JAVA知识
- Java基础的一些博客
- java基础的一些区别
- 一些基本的java基础
- JAVA 一些基础的问题
- Java基础的一些思考
- java的一些基础语法
- C语言学习历程(七)数组与指针的程序
- Caused by: java.lang.IllegalArgumentException: Text may not be null
- pycham import random
- MYSQL中常用的字符串函数
- SDUT-2143
- 20171125-1126:java一些基础的学习,没啥说的
- OOP思想和范式编程
- 搭建slave ios平台爆出 org.sonarsource.scanner.api.internal.ScannerException: Unable to execute SonarQube
- mybatis注解使用
- 【MySql】Sql优化(三)——性能优化
- Python编码错误的解决办法SyntaxError: Non-ASCII character '\xe5' in file
- 源代码寻找分享
- BZOJ3156: 防御准备
- 2017.11.30 刘明春第8天总结