![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
weixin_37800567
这个作者很懒,什么都没留下…
展开
-
java方法参数类型以及返回值类型问题研究
1.方法参数类型以及返回值类型问题研究1.01方法参数类型1.类名作为形式参数当你以后看到一个方法的形参要一个 类 类型,你就传递一个该类的对象。public static void main(String[] args) {Student student = new Student();set(student, 60);student.show(new Student(), 80);//如果新new的new Student()没有进行实例化,就不会执行。System.out.println原创 2020-12-03 17:41:29 · 667 阅读 · 0 评论 -
java面向对象的多态
面向对象的多态性1.多态1.01多态的概述1.多态概述: 某一个事物,在不同时刻表现出来的不同状态。2.多态前提:a:要有继承关系。b:要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。c:要有父类引用指向子类对象。 父 f = new 子();public class Mytest {public static void main(String[] args) {Cat cat=new Cat();cat.eat();Animal an=new Cat();原创 2020-12-03 17:39:10 · 70 阅读 · 0 评论 -
Java面向对象中的继承与多态
继承概述 类中为什么需要继承? 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。子类就可以访问到父类的实例变量和实例方法。 继承格式 使用关键字extends描述子类与父类之间的关系 继承的利弊优点: 继承提高了代码的复用性; 提高了代码的维护性;如果想要更改整个动物的习性,只需要修改一个Animal类,如果没有继承,需要修改每一个动物类; 让类与类之间产生了关系,是多态的前提缺点: 软件开发的迪...原创 2020-11-27 16:08:25 · 111 阅读 · 0 评论 -
Java面向对象与关键字
面向对象思想面向过程:面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。例如杨辉三角型,打印图形、输入元素每一大步如何做都需要一步一步写出来; 面向对象:封装过程,按照需求调用功能;面向对象的理解:把需求步骤和功能再进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。 这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。 面对对象的程序是由类实例化对象组成的, 每个对象包含对用户公开的特定功能部分和隐藏的实现原创 2020-11-27 16:02:49 · 146 阅读 · 0 评论 -
面向对象
面向对象思想面向过程:面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。例如杨辉三角型,打印图形、输入元素每一大步如何做都需要一步一步写出来; 面向对象:封装过程,按照需求调用功能;面向对象的理解:把需求步骤和功能再进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。 这样结构就清晰了很多。用的时候,找到对应的类就可以了。这就是面向对象的思想。 面对对象的程序是由类实例化对象组成的, 每个对象包含对用户公开的特定功能部分和隐藏的实现原创 2020-11-19 12:58:28 · 88 阅读 · 0 评论 -
数组
数组1.一维数组为什么要有数组 现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有80名员工,用前面所学的知识,程序首先需要声明80个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦。为了解决这种问题,Java就提供了数组供我们使用。结论:数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致。1.01数组概述和定义格式说明1.数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数原创 2020-11-19 12:55:17 · 222 阅读 · 0 评论 -
JAVA20201108:循环、方法
1.循环(续)1.1循环结构while语句的格式和基本使用int i=1(初始化条件语句);while(判断条件语句){ 循环体语句; i++(控制语句);}执行流程:a:执行初始化条件语句;b:执行判断条件语句,看其返回值是true还是false,如果是true就继续执行,如果是false就结束循环;c:执行循环体语句;d:执行控制条件语句;e:回到b继续。与for相比,变量在循环语句之外,可以拿到变量的值for循环也可以通过下面的方法,将变量写在循环语句...原创 2020-11-13 20:10:43 · 156 阅读 · 1 评论 -
Java---运算符与选择语句
IDEA基础使用方法1.创建项目:在src下先建包,格式:命名-域名+功能名,例:com.baidu.video 再建类;2.右键 show in explorer 查看项目位置;3.生成主方法 敲psvm快速生成输出语句sout;4.有红线-有语法错误;5.单行注释ctrl+/(多行注释内可套单行注释 但不能再套多行注释);6.多行注释ctrl+shift+/,ctrl+z撤销;7.ctrl+alt+L可以排版代码;8.变量名.sout快速输出某个变量;9...原创 2020-11-13 20:06:24 · 96 阅读 · 0 评论 -
java第二天作业
A:选择题1、 若有定义:int a,b; a=a+10;则执行上述语句后,a的值是(D)。A. 10B. 11C. 0D. 编译产生错误2、 以下选项中变量均已正确定义,合法的赋值语句是(B)。A. a==1;B. ++i; i = i + 1;C. a=a+1D. 4+=a;3、 在Java中,下列(B)语句不能通过编译。A. String s= “join”+ “was”+ “here”;B. String s= “join”+3原创 2020-11-06 11:21:34 · 234 阅读 · 0 评论 -
JAVA语言基础第二天
JAVA语言基础第二天1、Java语言基础(常量的概述和使用)A:什么是常量就是在程序的执行过程中其值不发生改变的量。 B:Java中常量的分类 (1):字面值常量(2):自定义常量(面向对象部分讲解)C:字面值常量的分类(1): 字符串常量 用双引号括起来的内容 “HelloWorld” ,“Hello”(2): 整数常量 所有整数 12,23(3): 小数常量 所有小数 12.3原创 2020-11-05 22:31:38 · 53 阅读 · 0 评论