引用数据类型(类)和ArrayList】的更多相关文章

集合: 1.HashMap ---->  类 概述: 通过key可以找到value, key就是键, values就是值. 俗称键值对. 特点: 无序的    值可以重复  键不可以重复的  如果重复了 ,值就会覆盖 回顾:      10   //  int num = 10; "jack"  // String name = "jack"; "jack" "rose"  // String[] names = {&q…
基本数据类型 需要注意的是字符是基本数据类型,但是字符串不是基本数据类型. 引用数据类型 类.接口类型.数组类型.枚举类型.注解类型. (上面说的字符串String属于引用数据类型中“类”的范畴) 两者的区别 基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上. 引用数据类型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址. 看两个例子就明白了: 1.基本数据类型 2.引用数据类型 注意:==: 比较基…
引用数据类型(类) 类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Scanner类等,这些已存在的类中包含了很多的方法与属性,可供我们使用. 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用. 创建类的格式 public class 类名 { //可以定义属性 //也可以定义方法 } 使用类的格式: 类名 变量名 = new 类名(); 使用类中的属性与方法格式 使用属性: 变量名.属性 使用方法: 变量名.方法() ArrayLi…
1.类的定义与使用 (1)类的定义格式 创建java文件,与类名相同 public class 类名{ 数据类型  属性名称1: 数据类型  属性名称2: … } (2)使用格式 导包:我们将所有的类放到同一个文件夹下,可以避免导包. 创建对象:数据类型  变量名 = new 数据类型(); 调用方法:目前我们定义的自定义类不涉及方法,只是属性(自定义类中的方法部分在面向对象部分讲解) 访问属性:变量名.属性 (这是当前的方式,后期会采取调用方法的方式替代掉直接访问的方式来完成对属性的访问.)…
引用数据类型(类) 分类 提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类.Random类. 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用. 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用. 类的定义和使用 java代码映射成现实事物的过程就是定义类的过程. 我们就拿一部手机进行分析,它能用来做什么呢?它可以打电话,上网,聊微…
我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用. 第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供我们使用. 自定义型数据类型: 定义类也是一种数据类型.只是自定义类型并非Java为我们预先提供好的类型,而是我们自己定义的一种引用数据类型用来描述一个事物. 例如人是一个类,小明是一个对象,小明的名字,身高等等是他的属性 类的定义格式: 创建java文件,与类名相…
Scanner类 Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据. 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式. 数据类型  变量名  =  new 数据类型(); 每种引用数据类型都有其功能,我们可以调用该类型实例的功能. 变量名.方法名(); Scanner使用步骤: 导包:import java.util.Scanner; 创建对象实例:Scanner sc = new Scanner(…
背景 最近被一个问题难倒:问到Java的基本数据类型有8种,具体是哪几个?一起复习下: Java数据类型概述 变量就是申请内存来存储值,即当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,确定了变量的类型,即确定了数据需分配内存空间的大小,数据在内存的存储方式. Java两大数据类型:内置数据类型/基本数据类型.引用数据类型 基本数据类型:都是直接存储在内存中的内存栈上,数据本身的值就是存储在栈空间: 引用数据类型:引用类型继承与Object类,引用(即指针…
1 引用数据类型分类 类的类型分两种 1)Java提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供开发者使用.(类的变量是属性) 2)开发者自己创建的类,按照类的定义标准,可以在类中包含多个方法与属性,来供开发者使用. 注意: 类的变量就是属性 类中只能定义变量和方法 2自定义数据类型 在Java中,将现实生活中的事物抽象成了代码.可以使用自定义的数据类型(类)来描述(映射)现实生活中的事物. 类,是引用数据类型,自定义类也是一种数据类型. 自定义类…
本节重点思维导图 Date对象创建 两个构造函数: Date() ----使用当前日期和时间来初始化对象 Date(long millisec) -----接收一个参数,该参数是从1970年1月1日起的毫秒数  Date对象创建以后,可以调用下面的方法 1 boolean after(Date date) 若当调用此方法的Date对象在指定日期之后返回true,否则返回false. 2 boolean before(Date date) 若当调用此方法的Date对象在指定日期之前返回true,否…