自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java学习day10

抽象类abstract修饰,(只能单继承)抽象方法,只有方法名字,没有方法的实现抽象类所有的子类,都必须重写抽象类中的方法,去实现它的方法特点:①不能new出抽象类(不能实例化),是一个约束,只能靠子类来实现②抽象类里面可以有普通方法,但抽象方法必须写在抽象类里面接口自己无法写方法,专门用来约束的,实现约束和实现分离接口里面可以写方法,但方法不能有方法体。接口都需要有实现类实现(implements)了接口的类,必须要重写接口里面的方法一个类可以实现多个接口!

2022-05-07 20:41:22 328

原创 JAVA学习day9

多态1.一个对象的实际类型是确定的,可以指向的引用类型就不确定了父类的引用指向子类Student s1 = new student() ;Person s2 = new student() ;Object s3 = new student() ;知识点:对象能执行哪些方法,主要看左边比如Student能调用的就是自己的或者继承了父类的而父类Person只能调用自己有的,不能调用子类独有的,(但是父类的引用可以指向子类)注意事项:①多态是方法的多态②父类和子

2022-05-07 19:29:18 207

原创 JAVA学习day8

1.super 代表父类this 代表当前类2.重写都是方法的重写,和属性无关 (重写的关键字只能是public的)静态方法:只和左边的定义的数据类型有关系非静态方法:子类会重写父类的方法...

2022-05-04 21:02:07 500

原创 JAVA学习day7

1.封装封装的一般都是属性alt + insert 可以自动生成get/set好处:1.提高程序的安全性 2.隐藏代码细节 3.统一接口 4.可维护性增加2.继承子类继承父类,就会拥有父类的全部方法如果是父类私有的,子类就无法继承私有的属性无法操作,可以通过get/set方法来操作所有的类都默认继承Object类...

2022-05-02 19:53:34 194

原创 JAVA学习day6

多线程:在身边的应用 可以边 看电影边 听音乐边 打游戏JDK:java development kit (java开发者工具)JRE:java runtime environment (java运行环境)JVM:java virtual machine (java虚拟机)

2022-04-30 21:29:37 2254

原创 JAVA学习day5

一、方法的重载方法的名字一样,参数类型不同方法可以无限重名,但是参数类型必须不同方法的参数可以是可变参数,但是可变参数只能有一个而且得放在最后二、数组Java中的对象是在堆中的for-each循环通常用来打印结果,不能使用下标Arrays.toString(a); 打印数组元素,可以直接打印出a数组里面的元素三、对象面向过程:理清楚每一步做什么,第一步要干什么,第二步要干什么面向对象:分类的思维模式,对每一个类进行单独思考以类的方式组织代码,以对象的方式封装数据

2022-04-26 20:32:30 31

原创 JAVA学习day4

一、Switch语句存在一个case穿透现象,如果不加break,就会有case穿透现象if判断一个区间比较方便,而Switch是匹配一个具体的值break强行退出循环continue终止了循环中的某一次

2022-04-17 19:41:55 93

原创 JAVA学习day3(二)

一、Scanner对象java.util.Scanner 我们可以通过Scanner类来获取用户的输入通过Scanner类的 next() nextLine() 方法获取输入的字符串hasNext() hasNextLine() 方法判断是否还有输入的数据next()方法会把空格作为分隔符或结束符nextLine()以Enter作为结束符...

2022-04-14 20:43:26 177

原创 JAVA学习day3

高--低 强制转换低--高 自动转换变量 也叫对象JDK7新特性,数字里面可以加下划线分割一、变量作用域类变量 static int a = 10;实例变量 int b = 20; (比较麻烦 要Demo04 demo04 = new Demo04( ); )局部变量 int c = 30; (写在方法里)常量 final int PI = 3.14;类名命名原则:首字母大写驼峰原则类成员变量、方法名命名原则:首字母小写 驼峰原则常量:全部大写二、自增..

2022-04-14 19:48:40 378

原创 JAVA学习day2

一、基本数据类型 八种整数:int byte short long(long定义的变量要加L)浮点数:double float(float定义的变量要加F)字符:char (string属于类)布尔类型:Boolean二、引用数据类型类接口数组三、进制表示二进制:0b开头十进制:正常八进制:0开头十六进制:0x开头float能表示的数字是有限的、离散的,存在 舍入误差(没有办法精确的表示,只能表示出一个接近的数)所以银行业务不可以用float表示,

2022-04-14 10:40:29 399

原创 JAVA学习day1

常见命令:Windows+R = 运行cmd按住shift 按住右键 在此处打开powershell = 运行cmd在文件夹地址前面加个cmd 然后回车dos命令:切换盘 D: (冒号必须英文)查看当前目录下所有文件:dir切换目录:cd (change direactory) cd 目录位置 /d 可以跨盘切换 cd /d D:\位置\位置cd .. 返回上一级清除屏幕:cls (clear screen)查看电脑IP:ipco...

2022-04-13 18:03:51 383

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除