栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础学习笔记~

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础学习笔记~

1、Java是纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代),增加了垃圾回收器功能,用于回收不再被引用的对象所占据的内存空间。(java程序还会出现内存泄漏和内存溢出的问题)

2、jdk=jre+java的开发工具(javac.exe,java.exe,javadoc.exe等)

     jre=jvm+java核心类库(API)

3、变量

基本类型的变量和引用类型的变量

4、基本数据类型

整数类型:byte,short,int,long

浮点数类型:float,double

字符类型:char

布尔类型:Boolean

int的取值范围:-2*e31~2*31-1 占用4个字节

long的取值范围:-2*e63~2*63-1 占用8个字节

5、溢出现象

整数由于存在范围限制,如果计算结果超出了范围,就会产生溢出,而溢出不会出错,却会得到一个奇怪的结果。

6、除数0报错异常

整数运算在除数为0时会报错,而浮点数运算在除数为0时,不会报错,返回几个特殊值:

①、NaN:Not a Number

②、Infinity:无穷大

③、-Infinity:负无穷大

7、强制转换

类型转换都是小范围向大范围转换的,大范围往小范围转化需要用到强制转换,转换后的值会有所损失。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703417.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号