09 2020 档案

摘要:字符串: 字符串是常量,值在创建之后就不能更改,一旦字符串确定,在内存区域中就会生成这个字符串,字符串本身不会改变,但存储它地址的变量的地址值可以改变,字符串的本质是一个字符的数组,一旦赋值,终身不变。 " "是java中唯一一个不需要new就可以创建的对象,它就相当于一个对象,相当于new Str 阅读全文
posted @ 2020-09-30 15:51 马雪峰1 阅读(138) 评论(0) 推荐(0)
摘要:equals(): boolean(返回值类型) equals(Object obj);形参传的是obj类型,不管你要比较的对象是什么,都可以定义为object的子类,用多态进行向上转型,当需要用子类独有的功能时,进行向下转型。 ==当两边是基本数据类型时,比较的是是值; ==当两边是引用数据类型时 阅读全文
posted @ 2020-09-30 10:59 马雪峰1 阅读(187) 评论(0) 推荐(0)
摘要:匿名对象: 匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址赋值给某个变量,主要用于参数传递。 匿名对象的特点: public class Demo04 { public static void main(String[] args) { new Person(); 1:创建匿名对象直接 阅读全文
posted @ 2020-09-29 15:52 马雪峰1 阅读(122) 评论(0) 推荐(0)
摘要:构造方法的概念: 执行这个方法的时候给对象进行属性赋值。(构造方法里的内容一般都是给成员变量赋值,没有其他的操作了) 格式: 修饰符 构造方法名(参数列表){ } 体现: 1:没有返回值类型,也没有返回值,因为他是为构建对象的,对象创建完,方法就执行结束。 2:构造方法名称必须和类名保持一致。 构造 阅读全文
posted @ 2020-09-27 16:38 马雪峰1 阅读(232) 评论(0) 推荐(0)
摘要:多态的概念: 多态指的一个事物具有多种形态,最终多态体现为父类变量指向子类对象。多态的前提是,须有子父类关系,类实现接口关系。 普通类定义的格式: 父类 变量名=new 子类(); 抽象类多态定义的格式: 抽象类 变量名=new 抽象类子类(); 接口多态定义的格式: 接口 变量名=new 接口实现 阅读全文
posted @ 2020-09-26 20:50 马雪峰1 阅读(213) 评论(0) 推荐(0)
摘要:继承的概念: 在现有类的基础上取创建一个新的类,新的类叫做子类,原先的类叫做父类。子类会自动拥有父类可继承的属性与方法。 格式:class 子类 extends 父类 继承的好处: 1:提高了代码的复用性。 2:让类与类之间产生了关系,提供了多态的前提。 注意事项: 只允许单继承,不允许多继承。 c 阅读全文
posted @ 2020-09-25 10:56 马雪峰1 阅读(301) 评论(0) 推荐(0)
摘要:类: 类只是一个抽象的概念,如鸟类,人类。同时类中有属性与功能。属性就是成员变量,功能就是成员方法。类中通常只包括成员变量,成员方法。 成员变量:1:定义在类中。2:存储在堆内存中(通过new产生的数组与对象)3:成员变量随着对象的出现而出现在堆中,随着对象的消失而从堆中消失。4:成员变量因为在堆内 阅读全文
posted @ 2020-09-23 18:54 马雪峰1 阅读(152) 评论(0) 推荐(0)
摘要:引用数据类型分为2种: 1:如Scanner(),Random()类。文件中早已存在的,可供我们使用。 2:我们自己创建的类,可含有多个属性与方法。可供我们使用。 类的定义格式:public class 类名{ 数据类型:属性名称1 数据类型:属性名称2 } 类的使用格式: 创建对象:数据类型 变量 阅读全文
posted @ 2020-09-22 20:14 马雪峰1 阅读(905) 评论(0) 推荐(0)
摘要:方法只能定义在类中。(方法名首字母小写,后面的单词的首字母大写,用驼峰命名法) 1:修饰符 返回值类型 方法名(形参列表){} public static double add(double a,double b){ double sum=a+b; returen sum;(返回值会返回给调用者); 阅读全文
posted @ 2020-09-21 11:34 马雪峰1 阅读(157) 评论(0) 推荐(0)
摘要:打直角三角形: class Lianxi1 { public static void main(String[] args) { for(int a=0;a<=3;a++){ for(int b=0;b<a+1;b++){ System.out.print("*"); } System.out.pr 阅读全文
posted @ 2020-09-20 07:11 马雪峰1 阅读(992) 评论(0) 推荐(0)
摘要:java 命名,赋值一维数组的三种方式 1:数组类型 数组名[ ]= new 数组类型[数组长度]; arr[下标]=值 2:数组类型 数组名[ ]=new 数组类型[ ]{ 值1,值2,...}; 3:数组类型 数组名[ ]={值1,值2,...}; 程序内存分配: 1:方法和数据共享区 所有cl 阅读全文
posted @ 2020-09-19 10:45 马雪峰1 阅读(156) 评论(0) 推荐(0)
摘要:Scanner类: 用于让用户输入。基本格式:数据类型 变量名= new 数据类型(); 变量名.方法名();就可以调用方法。 每种数据类型都有其功能。 第一步需要导包:import java.util.Scanner; import是关键字,意思是要导入哪个文件夹下的的哪个类。路径在src源码包里 阅读全文
posted @ 2020-09-18 16:37 马雪峰1 阅读(319) 评论(0) 推荐(0)
摘要:变量: 变量在内存中可以存储数据和提取数据。 计算机存储单元: 计算机存储单元的最小信息单元叫做"位(bit)",通常用小写的字母b表示。计算机存储的最小单元叫做"字节(byte)",用大写字母B表示,字节是由连续的8个位组成。 1B(字节)=8bit 1KB=1024bB 1MB=1024KB 1 阅读全文
posted @ 2020-09-16 11:58 马雪峰1 阅读(146) 评论(0) 推荐(0)
摘要:编译型语言: 编译之后会出现"*.java"的一个文件。 解释型语言: 如html语言,可直接将代码放到服务器上执行。 java虚拟机: 所有的java文件都会形成"*.java"的后缀,他不能直接被执行,他首先需要经过编译,编译之后形成带"*.class"的字节码文件。解释文件的不是真正的计算机, 阅读全文
posted @ 2020-09-15 16:58 马雪峰1 阅读(301) 评论(0) 推荐(0)
摘要:mysql数据库建模过程:1:分析客户的业务和数据处理要求 2:设计数据库的E-R模型图 3:应用三大范式审核数据库结构 4:代码编写,软件测试,安装部署。 设计数据库的步骤:1:标识实体(实体用矩形表示)2:表识每个实体的属性(属性用椭圆形表示)3:标识实体之间的关系(用菱形表示) E-R图设计( 阅读全文
posted @ 2020-09-14 18:29 马雪峰1 阅读(199) 评论(0) 推荐(0)
摘要:默认值: create table student( id int, address=varchar(20) default '山东淄博' )当不输入值时,就会使用默认值。同时允许值可以时null. 非空: create table student( id int, gender varchar(2 阅读全文
posted @ 2020-09-12 16:46 马雪峰1 阅读(187) 评论(0) 推荐(0)
摘要:事件对象: 当事件的响应函数被触发时,浏览器每次都会将一个事件对象作为实参传递给响应函数。在事件对象中封装了当前事件相关的一切信息。比如鼠标的移动,键盘的按键被按下,鼠标滚轮滚动的方向。 clientx可以获取鼠标指针的水平坐标。clienty可以获取鼠标指针的垂直坐标。 冒泡(Bubble):指的 阅读全文
posted @ 2020-09-11 07:29 马雪峰1 阅读(184) 评论(0) 推荐(0)
摘要:DOM: Document Object Model (文档对象模型)。文档指得就是整个网页,对象指得是将网页中的每一个部分都转成对象,模型值得是网页的结构,能体现节点与节点的关系,方便获得对象。 Node(节点)是构成我们网页的最基本的组成部分,网页的每一个部分都可以称为节点。 常用的节点:1:文 阅读全文
posted @ 2020-09-10 15:34 马雪峰1 阅读(165) 评论(0) 推荐(0)
摘要:查询所有列: select * from 表的名字 表示的是查询所有字段。 其中*代表的是要查询的字段,如果要查询指定的字段:可以select 列的名字1,列的名字2,列的名字3 from 表的名字。 select 原先的列的名字 as '自己起的列的名字',原先的列的名字2 as '自己起的列的名 阅读全文
posted @ 2020-09-09 18:59 马雪峰1 阅读(270) 评论(0) 推荐(0)
摘要:在js中给我们提供了三个包装类: String()可以将基本数据类型的字符串转换为String对象。 Number()可以将基本数据类型的数值转换为Number对象。 Boolean()可以将基本数据类型的布尔值转换为Boolean对象。 方法和属性只能添加给对象,不能添加给基本数据类型。,当我们对 阅读全文
posted @ 2020-09-08 21:03 马雪峰1 阅读(189) 评论(0) 推荐(0)
摘要:关系型数据库:Oracle , SQL Server ,DB2,MySQL. 非关系型数据库:Nosql ,MongoDB,Redis. 一、关系型数据库 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。 优点: 易于维护:都是使用表结构,格式一致; 使用方便:SQL语 阅读全文
posted @ 2020-09-08 11:03 马雪峰1 阅读(233) 评论(0) 推荐(0)
摘要:数组(Array): 数组也是一个对象,他和普通对象功能类似,也是用来存储一些值的。不同的是普通对象是使用字符串作为属性名的。而数组是使用数字作为索引(index)(从0开始的整数)操作元素。 创建数组对象。var arr=new Array(); 使用type of 检查数组,返回的是object 阅读全文
posted @ 2020-09-07 19:48 马雪峰1 阅读(162) 评论(0) 推荐(0)
摘要:五种基本数据类型都是单一的值,没有任何的联系,而剩下的对象是一种复合的数据类型,在对象中可以保存多个不同的数据类型的属性。 对象的分类: 1:内建对象:js标准中定义的对象,在任何的js实现中都可以使用。比如Math(),String(),Number(). 2:宿主对象:js运行的环境,浏览器提供 阅读全文
posted @ 2020-09-06 19:58 马雪峰1 阅读(143) 评论(0) 推荐(0)
摘要:流程控制语句: 通过流程控制语句可以控制程序执行流程,使程序根据一定的条件来选择执行。语句的分类 1:条件判断语句 2:条件分支语句 3:循环语句 条件判断语句: 使用条件判断语句可以在执行某个语句前进行判断,如果条件成立则执行语句,条件不成立则不执行语句。 if 语句:语法1:if (条件表达式) 阅读全文
posted @ 2020-09-06 18:39 马雪峰1 阅读(137) 评论(0) 推荐(0)
摘要:js语法: 以分号结尾,也可以不写分号,但会占据系统资源。 js会忽略换行和空格,可利用这一点对代码进行格式化。 字面量与变量 字面量是指一些不可改变的值,比如1,2,3,4,5。字面量可以直接使用,但一般不会这么做。 变量可以保存自变量,而且变量的值可以任意改变,变量方便我们使用,一般使用变量去保 阅读全文
posted @ 2020-09-05 19:45 马雪峰1 阅读(137) 评论(0) 推荐(0)
摘要:浮动: 1.当为一个元素设置浮动以后,元素会立即脱离文档流,他下边的元素会立即向上移动。 2.元素浮动以后,会尽量向页面的左上或右上浮动,直到遇上父元素的边框或其他的浮动元素 3.如果浮动元素上面是一个没有浮动的块元素,则浮动元素不会超过块元素。 4.浮动元素不会超过他上边的兄弟元素,最多一边齐。 阅读全文
posted @ 2020-09-02 06:15 马雪峰1 阅读(188) 评论(0) 推荐(0)