前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java基础(二):补充

java基础(二):补充

作者头像
Vincent-yuan
发布2020-06-02 16:02:01
2600
发布2020-06-02 16:02:01
举报
文章被收录于专栏:Vincent-yuanVincent-yuan

一.堆和栈

1.栈

栈的空间相对较小,由系统进行空间的分配和回收工作。栈的读取效率较高

2.堆

堆的空间相对较大,就像一个大仓库。由垃圾回收器(GC)进行空间回收工作。堆的访问效率相对较低。

二.数据类型

总的可以分为两大类:

基本类型和引用类型

基本类型包括:

  • 整数型

Long :64位的整型数据

Int :32位的整型数据

Short :16位的整型数据

Byte :8位的整型数据

  • 浮点型(带有小数点的类型)

Double :64位的浮点数(双精度的浮点数)

Float :32位的浮点书(单精度的浮点数)。定义数据时float类型一般在数据的后面会加个字符”f”,eg:23f,23.6f(如果省略了f默认为double类型)

  • 字符类型

Char :字符类型,16位unicode字符(最小值\u0000)。字符类型的内容通常用’’引起来。字符内容具有一个长度(内容中最多只能有一个内容)。Eg:’a’、’1’、’.’合法的,’2a’、’..’非法的

  • Boolean类型

Boolean :称为布尔类型,其值包含:true和false。一般用来表示生活中的”真”和”假”。

引用类型

类(class)、接口(interface)、字符串(String)、数组

String :String类型称为字符串类型,字符串类型是由一系列字符(char)组成的。String的值需要使用””引起来。

三.Scanner扫描器

1.概述

Scanner扫描提供了一系列用于从键盘读取输入数据的方法。通过这些方法可以将用户从键盘输入的数据读取到程序中。

2.使用步骤

  • 导包

Import java.util.*;

Import java.util.Scanner;

  • 创建扫描器对象

Scanner 对象名 = new Scanner(System.in);

  • 使用对象的方法

对象名.next() :获取用户输入的字符串内容

对象名.nextInt() :获取用户输入的int类型数据

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-05-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档