![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础学习
文章平均质量分 61
性感萌新,在线挨揍
这个作者很懒,什么都没留下…
展开
-
静态变量static,抽象类与接口的关系
Static,抽象类与接口 static,静态声明的关键字 在实际的编码中,我们经常会使用代码块来初始化变量,而代码块分为两种:静态代码块,匿名代码块,在这里我们顺便和构造器做一个对比效果 类名为Student: //匿名代码块 { System.out.println("匿名代码块"); } //静态代码块 static { System.out.println("静态代码块"); } //构造器 public原创 2022-01-16 22:07:02 · 132 阅读 · 0 评论 -
Java的三大特性--看了可能会
Java的三大特性,super与重写 三大特性相信大家都知道:封装,继承与多态 为什么Java需要这些特性呢,或者说为什么面向对象语言需要具备这些特性呢? --------原因就是:高内聚,低耦合(内部的数据细节有自己完成,提供少量方法给外部使用),这样的程序在安全性与稳定性上也有了较好的保障。 特性之封装 封装 —属性私有(private),一般通过get/set方法来调用。 封装的意义? 提高程序的安全性,保护数据 隐藏代码的实现细节 统一接口 提高系统的可维护性 这些觉得太笼统了没关系,主要你要牢记原创 2022-01-15 11:18:21 · 128 阅读 · 1 评论 -
Scanner初识
Scanner,一个数据流的方法---》记得用完需要关闭减少内存占用--->close(). Scanner主要用到的方法有两个:next(),nextLine(). next():省略空格,输出的是字符串类 nextLine():所有输入的被会被输出出来。 Scanner包含的方法有很多,从源码上看到Scanner被包含在java的Util包下且Scanner是一个final类,且继承至Iterator。: 而通过Iterator的源码展示我们可以看到: Iterator(迭代器原创 2022-01-10 21:58:03 · 227 阅读 · 0 评论