自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DataWhale-西瓜书Task01

西瓜书基本术语:第一章第二章:模型评估与选择

2022-10-11 20:38:37 210 1

原创 Java学习11

错误和异常Error:Java虚拟机无法解决的严重问题。如JVM系统内部错误、资源耗尽等严重情况。例如StackOverflowError一般不写针对性代码进行处理Exception:可以进行异常的处理1)编译时异常(checked):IOException、FileNotFoundException、ClassNotFoundException2)运行时异常(unchecked):NullPointerException、ArrayIndexOutOfBoundsException、Cl

2022-05-18 18:36:30 88

原创 Java学习10

抽象类.abstract:抽象的abstract可以修饰类和方法abstract修饰类:叫做抽象类1)抽象类不能被实例化2)抽象类中一定有构造器,便于子类实例化的调用3)开发中,都会提供抽象类的子类,让子类对象实例化,完成先骨干的操作abstract修饰抽象方法1)抽象方法只有方法的声明,没有方法体2)包含抽象方法的类,一定是一个抽象类。但是,抽象类中可以没有抽象方法3)若子类重写了父类所有的抽象方法,则该子类可以实例化;若子类没有重写全部的抽象方法,则此子类也是一个抽象类,需要使

2022-05-16 18:47:22 84

原创 Java学习09

如何实现向下转型为什么要向下转型:为了使用子类的属性和方法向下转型的方法:使用强转符:()–>可能出现ClassException异常–>使用instanceof在进行向下转型前判断if (对象名 instanceof 类名){类名 新对象=(对象)老类名;}==和equals()有何和区别?==: 用来比较基本数据类型equals() 用来比较引用数据类型八种基本数据类型及其对相应的包装类int Integerchar Character基本数据类型、包装类与Str

2022-05-15 22:46:57 144

原创 Java学习08

instanceof操作符instanceof的作用:向下转型instanceof关键字的使用:a instanceof A判断对象a是否是类A的实例。如果是,返回true,如果不是,返回false为什么使用instanceof关键字:为了避免在向下转型时出现ClassCastException的异常,我们在向下转型之前,先进行instanceof的判断,一旦返回true,就进行向下转型。如果返回false,不进行向下转型如果B是A的父类则 a instanceof A返回

2022-05-15 00:04:52 38

原创 Java学习07

完成一个项目时,应做到以下几点要求至少独立完成一遍以上的项目代码积累完成项目的过程中常见的bug调试方法1: “硬看”,必要是,添加输出语句方法2:Debug捋顺思路,强化逻辑对象、数组等内存结构的解析遵守编码的规范,标识符的命名规范在类前、方法前、方法内具体逻辑的实现步骤等添加必要的注释逻辑步骤加入单行或多行注释Debug方法的重写(override/overwrite)什么是重写:子类继承父类以后,可以对父类中同名同参的方法,进行覆盖操作应用:重

2022-05-13 22:27:44 74

原创 Java学习06

继承性的好处减少了代码的冗余,提高了代码的复用性便于功能的扩展为多态的使用提供了前提继承性的格式class A extends B {}A:子类、派生类、subclassB:父类、超类、基类、superclass体现:一旦子类A继承了父类B以后,子类A中就获取了父类B中声明的结构:属性、方法特别的父类中声明的私有的属性和方法,子类中也是继承了,只是子类不能直接调用这些父类的私有属性和方法子类继承父类以后,话可以声明自己特有的属性和方法,实现功能的扩展,子类和父类的关系,不同于子集和

2022-05-12 18:48:09 89

原创 Java学习05

String的特性String的存储地址是字符串常量池中,时使用char型数组存储的。String是一个不可变的字符序列。为甚么要封装?隐藏对象内部的复杂性,便于外界调用,提高系统的可扩展性、可维护性。高内聚、低耦合高内聚:类的内部操作细节自己完成,不允许外部干涉低耦合:进队外暴露少量的方法用于自己调用封装性的引入如果存在一个变量 leg问题:如果我们要对leg变量的输入值规定一个合理的区间,我们怎样做?答:我们可以为用户提供一个setleg方法,让用户设置合理的leg数值,同时把

2022-05-08 22:22:14 260

原创 Java学习04

JVM内存结构javac编译完源文件以后,会生成一个或多个字节码文件。我们使用JVM中的类加载器和解释器对生成的字节码文件进行解释运行。这表示,需要将字节码文件对应的类加载到内存中,射界内存解析。虚拟机栈:即平时提到的栈结构。我们将局部变量存储在栈结构中堆:我们将 new出来的结构(比如数组、对象)加载到堆空间里。同时,对象的属性(非static)也是加载到堆结构中。方法区:存放类的加载信息、常量池和静态域。属性和方法相同点不同点...

2022-05-05 23:07:10 514

原创 Java学习03

1.Java面向对象学习的三条主线Java类以及类的成员、属性、方法、构造器、代码块、内部类面向对象的三大特征:封装性、继承性、多态性、(抽象性)其他关键字:this、super、static、final、abstract、interface、package、import2.面向过程(POP)与面向对象(OOP)面向过程:强调的是功能行为,以函数为最小的单位,考虑怎莫做 1)把冰箱门打开;2)抬起大象,放进冰箱;3)把冰箱门关闭。面向对象:强调备功能的对象,以类/对象为最小单位,考虑谁来做

2022-05-04 01:51:06 552

原创 Java学习02

**Java基本语法 **1.关键字和保留字标识符:凡是自己可以其名字的都是标识符;涉及到的结构:包名、类名、接口名、变量名、方法名、常量名【 规则:(必须遵守,否则编译不通过)】由26个英文字母大小写,0-9,_或者$组成数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。标识符不能包含空格。【 规范:(可以不遵守,不影响编译和运行。但是要求大家遵守)】包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:多单词组成时

2022-05-03 15:02:49 428

原创 Java 学习01

比特(bit)和字节(byte)一个0或一个1 就代表一个比特(bit) ,比特是计算机中最小的存储单位计算机中最基本的存储单位是字节(byte),每个字节由8个比特构成cpu、内存、硬盘三者间的关联Java程序的运行过程编写-编译-运行编写:我们将编写的java代码保存在以“.java”结尾的源文件中编译:使用javac.exe命令编译我们的java源文件,然后生成一份字节码文件。格式:javac 源文件名.java运行:使用java.exe命令来解释字节码文件 。格式 java 类名一

2022-05-01 22:00:13 37

原创 HTML_CSS03

9.5、常用样式9.5.1、颜色 color:red颜色可以写颜色名如:black,blue,red等颜色也可以写成rgb值和十六进制表示值:如rgb(255,0,0);#00F6DE9.5.2

2022-01-21 16:03:08 240

原创 HTML_CSS02

9.4、CSS选择器9.4.1、标签名选择器标签名选择器的格式:标签名{属性:值;}标签名选择器,可以决定哪些标签被动的使用这个样式9.4.2、id选择器id选择器的格式:#id 属性值{属性:值;}id选择器可以...

2022-01-21 15:38:48 37

原创 HTML_CSS01

CSS语法规则选择器:决定受css样式影响的的HTML元素属性:你要改变的样式名;并且每个属性都有一个值,属性和值被冒号隔开,并且由花括号包围,这就组成了一个完整的生命可以写多个声明值...

2022-01-21 11:32:35 39

原创 HTML_Class03

8.10表单标签(重点!!必须掌握)什么是表单?表单就是HTML页面中用来收集用户信息的所有元素的集合,然后把这些信息发送给服务器form标签—>表单input标签:input ➕ 文本输入框

2022-01-20 15:35:44 312

原创 第四章问题

1、逻辑运算符两侧运算对象可以为任意类型对的2、程序中表达式5>4>3和3<4<5等价错误3、关系运算符的优先级高于逻辑运算符错误解析:正确顺序是 非>算术运算符>关系运算符>与和或>赋值运算符4、判断字符型变量s是否为小写字母的表达式?s>97? printf("shi"):printf("bushi");5、判断整型变量a是否为奇数的表达式?a%2==0 ? printf("bushi"):printf("sh.

2020-10-12 23:13:26 833

原创 第三章问题

1.以下语句执行后输出什么?printf("%d",0x17);输出为23解析:十六进制·以0x开头printf("%f",1e2);输出为100.000000解析:1e2=1*10的2次方,又因为以float格式输出,所以小数点后保留6位小数。printf("%c",'\141');输出为a,\是转义字符,后面跟的141是八进制数字,转为十进制是97。2.字符串“ab\‘12\n”包含多少有效字符?6个3....

2020-10-12 22:49:33 938

原创 第二章问题

第二章问题第二章问题1什么是数据结构是相互之间存在的一种或多种特定关系的数据元素的集合,是计算机存储和数据组织的方式。其中包括数据的逻辑结构,数据的物理结构和数据的操作。2什么是算法算法是解决特定问题求解步骤的描述,即处理问题的策略。表现形式为:指令的有限序列。3算法有哪些特征有穷行:有限步骤,不会出现无限循环。确定性:每一个步骤都有确定的含义,不会出现二义性。零个或多个输入至少一个输出可行性:每一步必须可行,即每一步可以通过有限次数完成。4描述算法的方法有哪些用...

2020-10-11 16:45:21 435

原创 第一章问题

C语言基础1.什么是指令?指令是可以被计算机理解并执行的基本操作命令。每个指令能够完成一个特定的操作。2.什么是程序?是一个指令序列,一个指令被有机组合的序列,能过实现特定功能。3.什么是计算机语言?人与计算机交流使用的语言。4.比较机器语言、汇编语言、高级语言机器语言:机器指令的集合即为机器语言,其中机器指令由0,1构成。汇编语言:用英文字母和数字表示指令、从而构成汇编语言。(无法被计算机识别,在计算机执行前,需要被编...

2020-10-10 23:01:40 859

空空如也

空空如也

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

TA关注的人

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