摘要: //引用类型不能用相等于==去比较,引用类型都是在堆内存,比较的是地址值,所以用equals 数组是引用类型,不能使用==去比较 //基本数据类型用==去比较 1、equals是object的方法 2、String类型的 equals重写了object的方法,所以此方法比较的是内容,不比较内存地址 阅读全文
posted @ 2022-10-07 15:40 学JAVA的旅行者 阅读(45) 评论(0) 推荐(0)
摘要: 练习 1.输入n个数字求最值 public class Demo05 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int max = 0; int min = 0; System 阅读全文
posted @ 2022-10-07 13:29 学JAVA的旅行者 阅读(38) 评论(0) 推荐(0)
摘要: 一:return 在函数体中遇到return语句,则结束函数执行(函数体未执行完部分不再执行), 将表达式的值返回到函数调用处。 使用return最多只能返回一个值! 二:break break主要用在循环语句或者switch语句中, 用来退出整个语句块。 break跳出最里层的循环, 并且继续执行 阅读全文
posted @ 2022-10-06 17:32 学JAVA的旅行者 阅读(460) 评论(0) 推荐(0)
摘要: while小练习动态录入学生个数,成绩,求总成绩和平均值 package learnday2;import java.util.Scanner; * @description:动态录入学生成绩,并求总分和平均值public class whileDemo01 { public static void 阅读全文
posted @ 2022-10-06 16:11 学JAVA的旅行者 阅读(41) 评论(0) 推荐(0)
摘要: 1.什么是卫语句 卫语句就是把复杂的条件表达式拆分成多个条件表达式,减少嵌套。嵌套了好几层的if - then-else语句,转换为多个if语句,实现它的逻辑,这多条的if语句就是卫语句。 卫语句将某些关键条件优先判断,简化程序流程走向。卫语句往往用于对 if 条件嵌套代码的优化。 在《阿里巴巴Ja 阅读全文
posted @ 2022-10-06 14:01 学JAVA的旅行者 阅读(126) 评论(0) 推荐(0)
摘要: java入门 1.java是什么 java是什么:java是一门编程语言编程语言分类:1.机器语言01二进制2.汇编语言:命令行==3.高级语言 2.java是做什么的 开发软件的软件:1.系统软件win mac linux c2.应用软件 java都可以做基于不同端:PC:基于桌面端的应用程序 基 阅读全文
posted @ 2022-10-05 16:56 学JAVA的旅行者 阅读(170) 评论(0) 推荐(0)
摘要: 一.什么是异常: 异常是指程序在运行过程中出现的不期而至的各种情况,如文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。 自己需要掌握以下三种类型的异常: 1.检查行异常:最代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的,例如要打开一个不存在 阅读全文
posted @ 2022-10-05 11:10 学JAVA的旅行者 阅读(77) 评论(0) 推荐(0)
摘要: 一.接口 一.接口了解 1.普通类:只有具体实现 2.抽象类:具体实现的规范(抽象方法)都有!!! 3.接口:只有规范!自己无法写方法,专业的约束,约束和实现分类 4.接口就是规范,定义的是一组规则 5.接口的本质时契约 6.OO的精髓,时对对象的抽象,最能体现这一点的就是接口 声明类的关键字是cl 阅读全文
posted @ 2022-10-04 21:21 学JAVA的旅行者 阅读(86) 评论(0) 推荐(0)
摘要: 抽象类 1.abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法,如果修饰类,那么该类就是抽象类 2.抽象类中可以没有抽象方法,但是有抽象方法的类,一定要声明抽象类 3.抽象类不能使用new关键字来创建对象,它是用来让子类继承的 4.抽象方法只有方法的声明,没有方 阅读全文
posted @ 2022-10-04 20:21 学JAVA的旅行者 阅读(24) 评论(0) 推荐(0)
摘要: static关键字学习 package com.oop.demo07;//static加在方法上是静态方法,加在属性上静态属性public class Student { //静态变量可以直接类类名.变量名来使用 //非静态不可以这么使用 //非静态方法可以new 类名().方法名();来使用 pr 阅读全文
posted @ 2022-10-04 17:53 学JAVA的旅行者 阅读(22) 评论(0) 推荐(0)