自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lambda表达式四大内置接口‘

Consumer 消费型接口 消费对象 void accept(T t); Supplier 供给型接口 生成对象 T get(); Function<R,T> 函数型接口 指定特定功能 R apply(T t); Predicate 断言型接口 进行条件判断 boolean test(T t);

2020-06-22 20:03:12 263

原创 多态 引用类型的强制类型转换 final关键字

一. 多态 多态性是OOP中的一个重要特性,主要是用来实现动态联编的,换句话说,就是程序的最终状态只有在执行过程中才被决定而非在编译期间就决定了。这对于大型系统来说能提高系统的灵活性和扩展性 : Programmer p1 = new Chinese(); 创建子类对象 赋值给其父类的引用变量 调用方法 如果方法被重写了 调用的就是 子类重写的方法 ,子类不同 重写的方法具体的实现也不...

2020-02-27 19:31:38 244

原创 代码块 封装 继承

一. 代码块 静态代码块 位置:类中 数量:多个 语法:static{} 执行顺序:依次执行静态元素 自上向下 包括静态变量和静态代码块 静态方法调用才执行 作用:经常给静态变量赋值 实际开发中还会把一些全局的初始化配置放在静态代码块中执行 比如说一些准备性工作 局部代码块 位置:方法里面 语法{} 数量:多个 执行时需要被调用才执行 作用:局部代码块中定义的变量只在局部...

2020-02-25 20:21:57 239

原创 面向对象 构造方法

一. 数组的工具类 Arrays 一般来说工具类中封装的方法大多是静态的 可以通过类名.方法名();来调用这些静态方法 Arrays.asList(“”,””,””);生成集合 二. 面向对象(oop) 面向对象:面向对象和面向过程都是解决实际问题的一种思维方式,在Java中面向对象是一种编程思想,在现实生活中面向对象最符合人解决问题的思维方式 面向对象和面向过程 面向过程:强调每个功能的实现...

2020-02-20 20:31:21 331

原创 可变参数 二维数组

一. 可变参数 Jdk1.5后增加的内容 语法:在方法声明时可以使用可变参数接受多个值 可变参数要定义在参数列表的最后一位 使用的时候把它当成数组来使用 [访问修饰符] [static] 返回值类型 方法名([dataTye para], dataType… kbcs){}可变参数对应的实参可以是0个 多个还可以是数组 二. 二维数组 元素是一维数组的数组 长度是一维数组的个数 语法:数...

2020-02-19 22:43:30 667

原创 数组语法

一. 数组 1.引用数据类型:数组 类 接口 2.基本数据类型:8中 3.数组:一组数 一组数的集合 数组中的每个数叫元素 数组是Java数据类型的一种 一个数组也是一个Java对象 可理解成容器 和变量区别是数组可以管理多个相同类型的数据 数组中存放的类型可以是任意类型(基本类型和对象)但是一个数组只能存放一种数据类型,而且长度是一定的 每个数组元素可以通过下标来访问,可以通过数组...

2020-02-18 22:00:37 519

原创 break continue return区别 方法重载

注意:静态方法可以直接调用不用创建实例 不要在一个方法在声明另一个方法 但能调用另一个方法 break 在 switch case 中使用 中断 case 语句 避免缓存穿透 在任何循环语句中 均可以使用break 中断循环 在循环中 执行到break 语句 循环马上停止 后续代码不再执行 注意: 如果在多重循环中 break 只中断 当...

2020-02-17 16:57:26 111

原创 控制语句

注意:1.不要将if语句直接写到类里面 2.Math.random()随机生成[0,1)的double类型数据 3.default可以省略 4.case后value不能重复 5.switch后面的表达式类型byte int char short enum string 6. 要注意循环终止条件,避免死循环 7.for while循环都是先判断后执行 8.for循环内声明的变量只在循环内有效(超出...

2020-02-14 19:51:16 79

原创 成员变量与局部变量 数据类型转换 运算符

注意:声明变量尽量一行声明一个,提高可读性。 一.成员变量与局部变量 声明在方法内的变量是局部变量,而声明在类内部发放外部的变量是成员变量。成员变量有默认值,局部变量必须初始化。 二.Scanner扫描仪 Scanner对象帮助接受键盘的输入 Scanner.nextDouble()方法是阻塞方法 等待键盘输入数据 三.数据类型转换 1.在赋值运算或者算术运算时会有数据类型转换的问题,要求数据类...

2020-02-13 20:35:36 149

原创 圆面积

模拟 计算 圆的面积 并输出 思路 : s = pi * r*r; 定义 半径 定义 PI package com.arthur.day2.yuan; public class Area { public static void main(String[] args) { int r=7; double PI=3.14; double s; s=PI*r*r; Syste...

2020-02-12 20:31:42 396

原创 快捷键 数据类型 测试类

一.包名加类名是一个类的完整名字。包名要小写 如:com.tencent.timi.wzry.action com.taobao.pro.model https://blog.youkuaiyun.com/Deft_MKJing/article/details/79460485 二.快捷键 添加多行注释:选择对应的行同时点击ctrl加shift加/ 取消多行注释:选择对应的行同时点击ctrl加sh...

2020-02-12 20:22:09 191

原创 eclipse配置 快捷键 标识符 常量 变量

一. Eclipse使用 https://www.cnblogs.com/AlanLee/p/5295105.html设置编码 在windows里打开preferences在Java的Installed JREs里配置JDK 在windows里打开preferences在Generalde的Appearance的Colors and Fonts的Basic的Text Font里调节字体 在win...

2020-02-11 20:38:48 648

原创 JDK安装 环境配置 hello world用Java输出

一. 预备知识(中英文要格外注意) Dos命令 dir 列出当前目录所有文件及文件夹 md 创建目录 rd 删除目录 cd 进入指定目录 d:进入D盘 cd .当前目录 cd …返回上层目录 cd /或 cd \ 返回根目录 ping 加网址 看是否联网 ipconfg 查看自己IP地址 exit 退出dos 二. 计算机语言发展历史 第一代:机器语言 第二代:汇编语言 第三代:高级语...

2020-02-10 20:12:12 677

空空如也

空空如也

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

TA关注的人

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