2019独角兽企业重金招聘Python工程师标准>>>

java是强类型语言,意思就是java在编译的时候必须确定每个变量和表达式的类型。所以每个变量必须显示声明类型,就可以理解为每个变量要先声明再使用。类型限制了一个变量被赋的值,限制一个表达式可以产生的值。限制了这些值的操作,并确定这些操作的含义。

java支持的类型分2类,基本类型和引用类型。

基本类型:Boolean类型和数值类型。数值类型:整数型和浮点型。整数型:byte、short、int、long、char。浮点型:float、double。

引用类型:类,接口,数组,和null类型。引用类型就是对对象的引用,包括实例和数组2种,引用类型实际上就是一个指针。

转载于:https://my.oschina.net/u/1160343/blog/270821

java学习(六)数据类型分类相关推荐

  1. Java学习——基本数据类型

    Java两大数据类型 内置数据类型 引用数据类型 变量就是申请内存存储值,内存管理系统根据变量的类型分配相应的存储空间存储该类型的数据. 内置数据类型 8中基本类型(四个整数型,两个浮点型),一种字符 ...

  2. Java中基础数据类型分类

    Java中的四类八种基本数据类型 第一类:整数类型  byte short int long (int是整形,也属于整数类型) 第二类:浮点型  float double 第三类:逻辑型    boo ...

  3. Java学习之数据类型

    class {public static void main(String[] args) {byte b1 = 12;byte b2 = -128;System.out.println(b1);Sy ...

  4. java学习(六)多线程 上

    进程:进程是一个正在执行的程序,这个程序呢都有一个执行顺序,这个执行顺序是一个执行路径,或者说是一个控制单元. 所有的进程不会同时发生,而是来回切换. 线程:打个比方,一堆货物,一个人搬花十个小时,十 ...

  5. Java学习之数据类型的转换

    1.整型转字符串 int->String: int num=123; String str=Integer.toString(num); 2.字符串转字符 String->char: St ...

  6. java学习(六)多线程 下

    线程之间是怎么通讯的呢? 线程之间的通信是多个线程操作同一个资源 代码: package tread; class Res{String name;String sex; } class input ...

  7. java学习(六)多线程 中

    如果线程需要共享数据怎么办? synchronized(对象) { 需要同步的代码 } 气死我了上代码: package tread;class Test implements Runnable { ...

  8. java学习二 数据类型自动提升 0x开头的数据是 16进制且是int型

    变量只能定义一次,不能定义两次, 变量的作用域:当前的大括号与子括号才有效 变量的作用:存储值,取值 整型:向上自动升级,向下强制降级 char,byte,shot参与运算时候自动提升为int型 因为 ...

  9. B站韩顺平java学习笔记(六)--面向对象编程章节

    目录 一.类和对象 1.定义及区别 2.对象内存布局 3.属性/成员变量 (1)基本介绍 (2)注意事项和细节说明 (3)访问属性 4.对象 (1)创建对象 (2)对象分配机制 ​(3)Java创建对 ...

  10. Java学习笔记 六、面向对象编程中级部分

    Java学习笔记 六.面向对象编程中级部分 包 包的注意事项和使用细节 访问修饰符 访问修饰符的注意事项和使用细节 面向对象编程三大特征 封装 封装的实现步骤(三步) 继承 继承的细节问题 继承的本质 ...

最新文章

  1. HDU2594 KMP next数组的应用
  2. cv python 找不同_python – 在Gridline for GridSearchCV中替换不同的模型
  3. 我能使用这个Intent吗?
  4. 文巾解题 9 回文数
  5. Java设计模式之结构型:外观模式
  6. C#模拟HTTP POST 请求
  7. es6 includes(), startsWith(), endsWith()
  8. 解压android img文件怎么打开,解压压缩android img文件
  9. 多视几何_计算一副图像上的点在另一福图像上的对应点
  10. 计算机基础与C语言程序设计书籍,C语言程序设计(21世纪高等学校计算机基础实用规划教材)...
  11. 王思聪吃热狗火了,程序员开发各种恶搞小程序!王校长:我不要脸的啊
  12. ES6 Set结构和Map结构(上)
  13. 上位机开发实用语言软件分析
  14. eoLinker-API_Shop_知识类API调用的代码示例合集:驾考题库、ISBN书号查询、万年历查询等...
  15. 优酷的视频地址 java_查找各大视频网站真实视频地址方法(乐视优酷会员腾讯56酷6pptv激动网)...
  16. lwj_C#_string类方法 可变字符串
  17. 【Visual C++】游戏开发笔记三十八 浅墨DirectX提高班之六 携手迈向三维世界:四大变换展身手
  18. Opencv__模板匹配(上)
  19. 聚苯乙烯/聚4-乙烯基吡啶功能微球/CF3-PPFPA-PS聚苯胺/聚苯乙烯微球的制备
  20. Hibernate QBE 复合查询问题

热门文章

  1. BZOJ1299[LLH邀请赛]巧克力棒——Nim游戏+搜索
  2. 框架应用 : Spring MVC - 开发详述
  3. Ubuntu 12.04下spark1.0.0 集群搭建(原创)
  4. SCSI 总线和协议
  5. 了解电商优惠券的一生,看完这篇就足够了!
  6. PM们,请避免对产品的过度解读!
  7. 微信红包要哭了...给抢红包设计一个新交互
  8. 笔试题目“检测IPv4地址”的实现
  9. 嵌入式编程开发环境搭建
  10. HNUSTOJ 1601:名字缩写