Java中如何使用引用数据类型中的类呢?

简介: ---------------------------------------Java中数据类型的分类:   基本数据类型:4类8种。byte、short、int(整数默认)、long、float、double(小数默认)、char、boolean   引用数据类型:类、接口、数组、字符串、Lambda等等。

---------------------------------------
Java中数据类型的分类:
  基本数据类型:4类8种。byte、short、int(整数默认)、long、float、double(小数默认)、char、boolean
  引用数据类型:类、接口、数组、字符串、Lambda等等。   

  注意:字符串、Lambda这两种引用数据类型后面会学习到。
---------------------------------------
Java中如何使用引用数据类型中的类呢?

在Java 9 或者更早版本中,除了8种基本数据类型,其他数据类型都属于引用数据类型。
如果希望使用引用类型中的“类”,那么典型用法的一般步骤为:

例如:使用Java中JDK已经写好的扫描器类 Scanner。

  步骤1:导包。
    指定需要使用的目标在什么位置。在public class之前的一行写代码:
      import xxx.yyy.zzz.类名;
    例如:
      import java.util.Scanner;   //这种方式导入的是:导入到类的级别。
  步骤2:创建对象。
    想用该类里面的功能,需要创建对象啊!
    引用数据类型一般需要创建对象才能使用,格式为:
      数据类型 变量名称 = new 数据类型();
    例如:
      Scanner sc = new Scanner(System.in);
  步骤3:调用。
    需要使用什么功能,就点儿一个功能名称(方法名),格式为:
      变量名称.方法名();
    例如:
    a:获取键盘输入的int数字
      int num = sc.nextInt();
    b:获取键盘输入的字符串
      String str = sc.next();
---------------------------------------

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
相关文章
|
5月前
|
存储 Java 索引
用Java语言实现一个自定义的ArrayList类
自定义MyArrayList类模拟Java ArrayList核心功能,支持泛型、动态扩容(1.5倍)、增删改查及越界检查,底层用Object数组实现,适合学习动态数组原理。
216 4
|
5月前
|
IDE JavaScript Java
在Java 11中,如何处理被弃用的类或接口?
在Java 11中,如何处理被弃用的类或接口?
283 5
|
5月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
270 1
|
5月前
|
Java Go 开发工具
【Java】(8)正则表达式的使用与常用类分享
正则表达式定义了字符串的模式。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。
386 1
|
5月前
|
存储 Java 程序员
【Java】(6)全方面带你了解Java里的日期与时间内容,介绍 Calendar、GregorianCalendar、Date类
java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date( )第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。
263 1
|
5月前
|
存储 Java Go
【Java】(3)8种基本数据类型的分析、数据类型转换规则、转义字符的列举
牢记类型转换规则在脑海中将编译和运行两个阶段分开,这是两个不同的阶段,不要弄混!
288 2
|
5月前
|
Java Go 开发工具
【Java】(2)Java数据类型阐述、基本数据类型的占用和范围、二进制的讲述
数据的一种表示形式。十进制表示满十进一原则。二进制表示满二进一原则。例如:十进制例如:二进制计算机在任何情况下都只能识别二进制。
243 0
|
5月前
|
JSON 网络协议 安全
【Java基础】(1)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
289 1
|
5月前
|
编解码 Java 开发者
Java String类的关键方法总结
以上总结了Java `String` 类最常见和重要功能性方法。每种操作都对应着日常编程任务,并且理解每种操作如何影响及处理 `Strings` 对于任何使用 Java 的开发者来说都至关重要。
365 5
|
6月前
|
安全 Java
使用Java多态性进行数据类型转换
以上示范了如何通过多态性来执行安全有效地对于Java对象间相互之间进行正确方式与场合下正确格式与条件限定内对于各个层级关系内部成员及其功能调取与应有操作处理过程,并通过 `instanceof`关键字确保了程序运行期间遵循逻辑合理并符合预设规则条件限定内正常工作流程而无需担忧潜藏风险问题出现可能带来影响结果质量问题情况存在可能。
199 12