摘要: .== 和 equals 的区别是什么 == : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址) equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 阅读全文
posted @ 2020-11-16 09:35 LinYanyan 阅读(227) 评论(0) 推荐(0)
摘要: Java有哪些基本数据类型 定义:Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间。 a.、数值型:整数类型(byte,short,int,long) b、浮点类型(float,double) c、字符型(char) d、布尔型(boolean) 阅读全文
posted @ 2020-11-16 09:25 LinYanyan 阅读(51) 评论(0) 推荐(0)
摘要: 面向过程和面向对象的区别 a.、两者都是软件开发思想,先有面向过程,后有面向对象。在大型项目中,针对面向过程的不足推出了面向对象开发思想。 b.、编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类,执行方法来完成功能。 c.、封装性:都具有封装性 阅读全文
posted @ 2020-11-16 09:24 LinYanyan 阅读(57) 评论(0) 推荐(0)
摘要: JDK JRE JVM三者关系 a.、JDK是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 b.、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就能运行已经存在的JAVA程序了。 c.、JDk、JRE内部都包含JAVA 阅读全文
posted @ 2020-11-16 09:22 LinYanyan 阅读(41) 评论(0) 推荐(0)
摘要: Random类: 此类的实例用于生成伪随机数。 Random使用步骤 1.查看类java.util.Random :该类需要 import导入使后使用。 2.查看构造方法 public Random() :创建一个新的随机数生成器。 3.查看成员方法 public int nextInt(int n 阅读全文
posted @ 2020-11-12 10:28 LinYanyan 阅读(109) 评论(0) 推荐(0)
摘要: Scanner类: 一个可以解析基本类型和字符串的简单文本扫描器。 例如,以下代码使用户能够从 System.in 中读取一个数: Scanner sc = new Scanner(System.in); int i = sc.nextInt(); 使用步骤 导包 使用import关键字导包,在类的 阅读全文
posted @ 2020-11-12 10:26 LinYanyan 阅读(76) 评论(0) 推荐(0)
摘要: 1 封装概述 概述面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。 封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的 方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。 原则:将属 阅读全文
posted @ 2020-11-12 10:20 LinYanyan 阅读(94) 评论(0) 推荐(0)
摘要: 第一章 数组定义和访问 1.1 数组概念 数组概念: 数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。 1.2 数组的定义 方式一格式: 数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度]; 方式二格式: int[] arr = new int[3]; 方式三格式 阅读全文
posted @ 2020-11-11 20:38 LinYanyan 阅读(119) 评论(0) 推荐(0)
摘要: 方法 1.1 回顾--方法的定义和调用 前面的课程中,使用过嵌套循环输出矩形,控制台打印出矩形就可以了,因此将方法定义为 void ,没有返回值。 在主方法 main 中直接被调用。 print 方法被 main 方法调用后直接输出结果,而 main 方法并不需要 print 方法的执行结果,所以被 阅读全文
posted @ 2020-11-11 20:22 LinYanyan 阅读(78) 评论(0) 推荐(0)
摘要: 第一章 流程控制 1.1 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果 有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现 我们要完成的功能。 1.2 顺序结构 第二章 判断语句 2.1 阅读全文
posted @ 2020-11-11 20:12 LinYanyan 阅读(156) 评论(0) 推荐(0)