自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BigDecimal

BigDecim##//精确计算 BigDecimal bigDecimal= new BigDecimal("0.1"); // + BigDecimal bigDecimalAdd = bigDecimal.add(new BigDecimal("0.9")); // - BigDecimal subtart = bigDecimal.subtract(new BigDecimal("1.0")); // * BigDecimal multiply = bigDecimal.multi

2020-07-15 15:45:52 85

原创 服务器

千锋逆战班,服务器##1、在千锋学习的第33天2、积小胜为大胜3、第33天我学习了服务器相关知识。以下是总结:网络:为实现资源共享和信息传递,通过通信线路连接起来的若干主机(Host)互联网:(Internet)点与点相连万维网:(WWW–WorldWideWeb)端与端相连物联网:(IoT-Internetofthings)物与物相连网络编程:让计算机与计算机之间建立连接、进...

2020-03-18 23:29:33 162

原创 IO流

千锋逆战班,IO流##1、在千锋学习的第32天2、积小胜为大胜3、第32天我学习了IO流相关知识。以下是总结:流:IO#### 内存与设备之间传输数据的通道分类:宏观:方向:输入、输出流;即内存与设备之间相互传输数据。单位:字节、字符流;字节流可读所有数据,字符流可读文本数据。功能:节点:实际传输读写功能过滤:节点流的增强抽象类:字节:输入:InputStream...

2020-03-18 00:24:16 106

原创 IO流

千锋逆战班,IO流##1、在千锋学习的第31天2、积小胜为大胜3、第31天我学习了IO流相关知识。以下是总结:流:内存与存储设备之间传输数据的通道。分类:按方向:输入流:将设备中的内容读入到内存中。输出流:将内存中的内容写入到设备中。按单位:字节流:以字节为单位,可以读写所有数据。字符流:以字符为单位,只能读写文本数据。按功能:节点流:具有实际传输数据的读写功能。过...

2020-03-16 21:48:51 361

原创 小结6

千锋逆战班的第六周总结本周学习了异常与线程的相关知识,虽然看起来只有两个大的知识点,但个人感觉比之前内容稍有难度,好在有辅导老师不厌其烦,也能跟上进度,此时深刻感受到了编程逻辑思维的严谨性,与自身性格还算基本匹配,希望继续努力,祝疫情早日结束。做了一下对线程大体的知识总结:进程:程序是静止的,只有真正运行时的程序才被称为进程(任务管理器查看),单核CPU在任何时间点上,只能运行一个进程;宏...

2020-03-14 21:19:07 156

原创 线程

千锋逆战班,线程##1、在千锋学习的第29天2、积小胜为大胜3、第29天我学习了线程相关知识,补充昨天。以下是总结:进程:程序是静止的,只有真正运行时的程序才被称为进程(任务管理器查看),单核CPU在任何时间点上,只能运行一个进程;宏观并行、微观串行。DOS命令:wmic下cpu get NumberOfCores 获得真实CPU核数线程;Thread:称其为轻量级进程,程序中的...

2020-03-12 20:28:59 97

原创 线程

千锋逆战班,线程##1、在千锋学习的第28天2、积小胜为大胜3、第28天我学习了线程相关知识。以下是总结:多线程:进程:程序是静止的,只有真正运行时的程序才被称为进程(任务管理器查看),单核CPU在任何时间点上,只能运行一个进程;宏观 并行、微观串行。DOS命令:wmic下cpu get NumberOfCores 获得真实CPU核数线程;Thread:称其为轻量级进程,程...

2020-03-11 20:41:19 138

原创 异常

千锋逆战班,异常##1、在千锋学习的第27天2、积小胜为大胜3、第27天我学习了异常后续内容,补充之前。以下是总结:异常:程序在运行过程中出现的特殊情况。异常处理的必要性:任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失。异常的分类:Throwable:可抛出的,一切错误或异常的父类。位于java.lang包中。Er...

2020-03-10 22:23:03 93

原创 Set、Map

千锋逆战班,Set、Map##1、在千锋学习的第25天2、积小胜为大胜3、第25天我学习了Set、Map以下是总结:Set子接口:特点:无序、无下标、元素不可重复(当插入新元素时,如果新元素与已有元素进行equals比较,结果为true时,则拒绝新元素的插入)方法:全部继承自Collection中的方法foreach循环:for(数据类型 变量名 : 容器名称){ //可遍历集合...

2020-03-07 19:08:45 137

原创 泛型

千锋逆战班,泛型#1、在千锋学习的第24天2、积小胜为大胜3、第24天我学习了泛型以下是总结:泛型集合:概念:参数化类型、类型安全的集合,强制集合元素的类型必须一致。特点:1). 编译时即可检查,而非运行时抛出异常。2). 访问时,不必类型转换(拆箱)。3). 不同泛型之间引用不能相互赋值,泛型不存在多态。定义泛型、实例泛型:类:创建对象时,为类所定义的泛型,进行参数化赋值...

2020-03-05 22:30:53 96

原创 Collection集合

千锋逆战班,Collection集合#1、在千锋学习的第23天2、积小胜为大胜3、第23天我学习了Collection以下是总结:Collection:ollection体系集合:Collection父接口:该体系结构的根接口,代表一组对象,称为“集合”,每个对象都是该集合的“元素”。List子接口:继承父接口提供的共性方法,同时定义了一些独有的与下标相关的操作方法,;有序、有下标...

2020-03-04 20:57:21 94

原创 String

千锋逆战班,Object#1、在千锋学习的第22天2、积小胜为大胜3、第21天我学习了内部类以下是总结:Object类:概念:所有类的直接或间接父类,位于继承树的最顶层,类中所定义的方法,是所有对象都具备的方法;作为参数,可接受任何对象,作为返回值,可返回任何对象。常用方法:getClass() //返回引用中存储的实际对象类型,通常用于判断两个引用中实际存储对象类型是否...

2020-03-03 22:15:47 94

原创 包装类

千锋逆战班,包装类#1、在千锋学习的第21天2、积小胜为大胜3、第21天我学习了内部类以下是总结:包装类####概念:基本类型对应的引用类型,默认值为null,实际上是一个持有了基本属性的、常量、转型方法的储存空间。转换时注意类型兼容Number转型方法byte → Byte → 引用类型.byteVolue();short → Short → 引用类型.shortVolue...

2020-03-02 22:28:24 71

原创 面向对象理解

相比于前三周,本周进行了稍有难度的面向对象学习,看一眼自己的小本本,记了好多笔记,虽知识点较多所幸还算扎实,特做此总结加深印象同时也希望可以做一些分享,此次仅做总结,具体细节往期每天都有小结就不详写了。面向对象:#类是对象的模板,对象是类的实例。通俗讲就是根据类可以细分多个对象,譬如动物模板下有猫、狗、鱼。。。的对象;每个对象又单独作为类,该类下又定义多个实例变量,譬如狗有姓名、年龄、...

2020-02-29 20:01:15 137

原创 内部类

千锋逆战班,内部类#1、在千锋学习的第20天2、积小胜为大胜3、第20天我学习了内部类以下是总结:内部类:1、概念:在类的内部定义一个完整类2、特点:内部类访问外部类不破坏封装,独立生成字节码文件,为外部类提供组件3、分类:成员、静态、局部、匿名四种成员:级别与成员变量实例方法相同, 创建依附外部类,内部不能定义静态成员。写法:例如外部类Outer,内部类InnerO...

2020-02-29 15:34:54 133

原创 接口回调

#千锋逆战班,接口的回调#1、在千锋学习的第19天2、积小胜为大胜3、今天我学习了接口回调的相关内容以及接口的好处总结;具体如下:##接口的好处:##1、降低程序的耦合度,分离使用者与实现2、更自然的使用工具,更加关注行为3、设计与实现完全分离,更容易搭建框架,更换实现##回调接口:##先有使用者后有实现方可以理解为使用者用接口做参数作为工具类,调用接口方法但并不去实现,而...

2020-02-27 18:19:33 167

原创 接口

#千锋逆战班,接口的补充#1、在千锋学习的第18天2、天道酬勤3、今天我学习了接口的常见关系与常量接口、接口回调接口继承关系:1、多继承: extends 接口1,接口2…2、多实现: implements 接口1,接口2…接口常量:将多个表示状态或固定值的常量,定义在一个接口内,提高代码可读性。接口宏观概念:接口是一种标准,用于降低耦合度,耦合度越低越松散。接口回调:先有...

2020-02-26 22:56:53 228

原创 接口与final

#千锋逆战班,接口的分享#在千锋学习“逆战”学习的第17天生活是不公平的,要去适应它,而不是逃避它。今天我学习了interface以及final的课程的知识点,以下是我的分享:##interface接口:##接口是一种能力和约定,规定了类必须实现的行为interface不是类,所以无法创建对象,也就没有构造、代码块###具体用法:###1、创建一个接口:interface 接口名{...

2020-02-25 20:52:47 118

原创 java静态static的使用及注意事项

## static 静态的千锋“逆战”学习第16天天上只会掉冰雹,不会掉馅饼———林肯今天我学习了关于static的内容,来分享一下中国加油!武汉加油!千锋加油!我自己加油!以下为今天的知识总结及案例:静态是类与类之间的关系,加载类时就已经加载静态属性、方法,静态储存在方法区内全类共享(方法去会储存类的全部属性),即一方修改会影响另一方,静态方法是可以继承的,但因为是类与类的关系就...

2020-02-24 22:35:43 861

原创 面向对象

面向对象:客观存在的事物都是对象,有自身的属性和行为类是对象的模板,对象是类的实例方法重载:一个类中同名且不同参数列表的方法,与修饰符、返回值类型无关构造方法:用于创建对象的特殊方法,无返回值类型,方法名与类名相同,无法句点调用,new时自动自动调用,默认提供无参构造,手动添加则不提供默认this关键字:当前实例,this.调用当前实例属性、方法,this()调用当前类中构造,必须在方法...

2020-02-22 01:17:21 58

原创 数组

数组:int[] arr = new int[n];一组连续使用的储存空间,储存类型相同的值,长度固定。根据下标访问数组,下标从0起,至长度-1,超出范围即为越界,对数组的操作实际上是对下标的操作数组有默认值。数组的升序:java.util.Arrays.sort(数组变量名);数组的复制:System.arrayscopy(a , 0 , b , 0 ,n);即为a数组的第一项起...

2020-02-15 00:09:52 71

原创 冒泡排序

public class Bubble {public static void main(String[] args) { int[] arr = new int[] {3 , 5 , 1 , 2 , 9}; for(int i = 0 ; i < arr.length-1 ; i++) { for(int j = 0 ; j < arr.length-1-i ; j++) ...

2020-02-14 23:32:22 52

原创 整数函数查删插替

public class ArrayQ{static int[] arr = new int[5];static int size = 0;public static void main(String[] args){insert(0,111);insert(1,222);insert(2,333);insert(3,444);insert(4,555);insert(5,666...

2020-02-12 21:28:44 87

原创 水仙花

public class TestFlower{public static void main(String[] args){for(int abc = 100; abc<1000;abc++){int a = abc/100;int c = abc%10;int b = abc%100/10;if(aaa+bbb+ccc==abc){System.out.println(ab...

2020-02-11 00:03:51 177

原创 循环

循环:用于反复执行相似或相同的代码,包含初始量、循环内容即循环的变化规则、循环的范围while:while(条件){循环内容}; //先判断再执行,可能一次不执行do{循环内容}while(条件); //先执行一次后判断for:for(初始量;范围;变化规律){循环内容}; //初始量和变化规律可以提到小括号外,但是;不能省略break; //跳出当前循环,且只...

2020-02-10 23:56:17 165

原创 猜拳

import java.util.Scanner;import java.util.Random;public class Guess{public static void main(String[] args){System.out.println(“请输入数字:1.石头2.剪刀.3布,率先获得两胜结束”);int computerCount = 0;int userCount = ...

2020-02-08 14:37:55 116

原创 分支结构

if :if(boolean表达式){执行语句};//当boolean结果为true时运行执行语句,结果为false时跳过if else :if(boolean表达式){执行语句1}else{执行语句2};//当boolean结果为true时运行执行语句,结果为false时运行执行语句2if else if :if(boolean表达式1){执行语句1}else i...

2020-02-08 00:27:51 76

原创 闰年公式

boolean bool = (year%40 &&year%100!=0)||year%4000

2020-02-07 23:59:58 124

原创 运算符

基本运算符:: 用于加法运算和字符串连接: 用于减法运算: 用于乘法运算/ : 用于出发运算% : 用于取余数,整除余数为0++ 和 – : 自增与自减1 其中单独成行使用时符号在前在后无缺别,被使用时符号在前为先增在用,符号在后为先用后增关系运算符:关系运算结果均为boolean型,即ture或false:大于< :小于= :大于等于&lt...

2020-02-07 23:56:43 77

原创 基本数据类型

整型:只能装整数byte: 1字节,取值范围:-128~127 (-27~27-1)short: 2字节,取值范围:-3276832767(-2^152^15-1)int: 4字节,取值范围:约±21亿(-231~231-2)long: 8字节,取值范围:-263~263-1浮点型:只能装小数(整数将自动转换为小数)float:4字节,单精度浮点数double:8字节...

2020-02-07 23:30:07 243

原创 环境变量配置

此电脑→属性→高级系统设置→高级→环境变量PATH:指向JDK下bin目录(选中系统变量path编辑浏览文件找到JAVA下JDK下bin)JAVA_HOME:指向JDK安装目录(系统变量新建JAVA_HOME,变量值浏览文件找到JAVA下JDK)CLASSPATHA:类的搜索路径,简写.(系统变量新建CLASSPATHZ值为英文状态.)...

2020-02-07 22:42:18 55

空空如也

空空如也

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

TA关注的人

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