初学
æ½æ¯å½
这个作者很懒,什么都没留下…
展开
-
java基础之连用if与使用if else的区别
连用if就是自上而下进行多个if判断,所以当第一个if里出现关于变换条件的数值变换,就会导致第二个if判断里的数值按照第一个if里变换的数值进行判断以此类推,这样会导致你预期的结果与实际执行的结果出现很大的不同。除非你在if中增加return进行跳出,但是这样会导致后面所有的代码都不会执行。 而if else则是如果第一条判断为ture则其他判断都不会执行然后执行后面的代码 例子如下: public class Ifandelseif { public static void main(String原创 2021-10-08 09:45:22 · 574 阅读 · 0 评论 -
java基础之集合类
在编程中储存数据如果只通过数组无法便捷的储存两个或者多个逻辑相关的数据,必须创建多个数组才能满足条件,如各类水果的价格,苹果 5,苹果 9,香蕉 10,西瓜 15。想要解决这类问题就能使用java集合类,java集合类简单来说就是把多种数据,通过它们之间的联系集合成统一的数据。集合类主要负责保存或承装数据,因此也被称作容器类。 集合类主要由四个接口组成: Collection接口,最基本的接口,一个Collection为一个元素 Set接口,继承自Collection接口,不能包含重复数据 List接口,继原创 2021-10-04 17:26:20 · 90 阅读 · 0 评论 -
设计模式之MVC模式
MVC模式是java设计模式的一员,它由三个结构组成,M(model 模型)负责数据的存和取,在我的理解上是用于表达数据的类。V(view 视图)负责模型的可视化操作,如果M是用来表达数据的类,则V就是将这些模型转换成用户能够直观感受和操作的界面。C(controller 控制器)负责控制数据的流动,顾名思义,用户对数据进行读或写时控制器进行控制数据的存和取,以及视图的更新。 它的实现方式就是根据这三个结构创建这三种关系的类,即模型类,视图类,控制类。 例如: 模型类: /** * 模型 * /原创 2021-10-04 16:53:36 · 151 阅读 · 0 评论 -
java基础之泛型
泛型是java中很重要的一个设定,它有泛型类,泛型方法,泛型接口三种使用方式。 泛型的作用是保证你使用的泛型类,泛型方法,泛型接口,为你指定泛型的类型,除非创建新的类,方法,接口,不然它指定的类型不会改变。这样就避免了这些数据被强制类型转换。例如ArrayList就使用了泛型,这样使得每一个ArrayList都有一个固定的类型,并且由于泛型的泛型擦除机制,使得ArrayList能够在编译阶段进行类型检测。 泛型的泛型擦除机制就是在编译时将有指定类型的java代码转换为普通java代码,例如ArrayList原创 2021-10-03 17:25:44 · 96 阅读 · 0 评论 -
java基础之自动装箱与拆箱
所谓自动装箱就是将基本数据类型转换为包装类,自动拆箱则是将包装类转换为基本数据类型。 如Integer a=3;这段代码的执行就是自动装箱的过程,其中调用了Integer.ValueOf(int i)方法。而在Integer a=new Integer(3); int b=a;中int b=a的执行就是自动拆箱的过程。 以下是关于自动装箱与拆箱的特性进行实验的例子 /** 自动装箱与拆箱 Autoboxing and unboxing / public class Autoynbox { public原创 2021-10-01 16:56:12 · 93 阅读 · 0 评论