自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3、封装、构造方法

面向对象三大特征:封装、继承。多态。封装性在Javo当中的体现:1.方法就是一种封装2.关键字private也是一-种封装封装就是得一些细节信息隐藏起来。 对于外界不可见。一 旦使用了private进行修饰,那么本类当中仍然可以随意访问。但是!超出了本类范围之外就不能再直接访问了。间接访问private成员变量,就是定义一对儿Getter/Setter方法...

2020-02-19 23:47:28 194

原创 2、成员变量和局部变量的区别

局部变量和成员变量:1.定义的位置不一样[重点]局部变量:在方法的内部成员变量,在方法的外部,直接写在类当中2.作用范围不一样[重点]局部变量:只有方法当中才可以使用,出了方法就不能再用成员变量:整个类全都可以通用。3.默认值不一样[重点]局部变量,没有默认值,如果要想使用,必须手动进行赋值成员变量,如果没有赋值,会有默认值,规则和数组一样...

2020-02-19 23:46:43 183

原创 1、面向对象,类和对象

面向过程,当需要实现-一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节。面向对象,当需要实现一个功能的时候,不关心具体的步骤,而是找一一个已经具有该功能的人, 来帮我做事儿。举例洗衣服:●面向过程:把衣服脱下来->-找一个盆->放点洗衣粉->加点水->漫泡10分钟-->揉- 揉-->清洗衣服-->拧干-->晾起来●...

2020-02-19 23:46:15 120

原创 4、BOM对象

BOM:1.概念: Browser object Model 浏览器对象模型将浏览器的各个组成部分封装成对象。2.组成:Window:窗口对象Navigator :浏览器对象Screen:显示器屏幕对象History :历史记录对象Location:地址栏对象3.Window:窗口对象1.创建2.方法1.与弹出框有关的方法。alert()显示带有...

2020-02-18 10:49:38 106

原创 3、JavaScript对象

ECMAScript :客户端脚本语言的标准2、基本对象Function.函数(方法)对象1.创建,1. var fun=new Function(形式参数列表,方法体); //忘掉吧2. function 方法名称(形式参数列表){方法体}3. var方法名=function(形式参数列表){方法体}2.方法:3.属性:length:代表形参的...

2020-02-16 10:05:33 88

原创 2、JavaScript基础语法

ECMAScript :客户端脚本语言的标准1.基本语法:1.与html结合方式1.内部JS :定义<script>, 标签体内容就是js代码2.外部JS :定义<script>, 通过src属性引入外部的js文件注意:1. <script>可以定义在html页面的任何地方。但是定义的位置会影响执行顺序。2. <scri...

2020-02-14 16:53:07 69

原创 1、JavaScript简介

JavaScript:概念:一门客户端脚本语言运行在客户端浏览器中的。每-个浏览器都有Javascript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验Javascript发展史:1.1992年, Nombase公司, 开发出第一门客户端脚本语...

2020-02-14 16:51:00 63

原创 5、CSS选择器

4、CSS语法:格式:选择器{属性名1:属性值1;属性名2:属性值2;...}选择器:筛选具有相似特征的元素注意:每一对属性需要使用;隔开,最后一对属性可以不加;5、选择器:筛选具有相似特征的元素 分类: 1.基础选择器: 1.id选择器:选择具体的id属性值的元素,建议在一个html页面中id值唯...

2020-02-12 17:05:04 107 1

原创 4、CSS概述

CSS:页面美化和布局控制1、概念:Cascading Style Sheets 层叠样式表层叠:多个样式可以作用在同一个html样式上,同时生效2、好处:1、功能强大2、将内容展示和样式控制分离降低耦合度,解耦让分工协作更容易提高开发的效率3、CSS的使用:CSS和html结合方式1、内联样式在标签内使用style属性指定CSS代码(作用域...

2020-02-12 17:01:12 71

原创 3、表单标签

1、HTML标签:表单标签2、CSS:HTML标签:表单标签表单:概念:用于采集用户输入数据的。用于和服务器进行交互。使用标签:formform:用于定义表单的。可以定义一个范围。范围代表采集用户数据的范围。属性:action:指定提交数据的URLmethod:指定提交方式分类:一共7种,2种比较常用get:1、请求参数会在地址栏中显示。会封装...

2020-02-11 11:42:16 191

原创 2、基本标签

3、标签学习1、文件标签:构成html最基本的标签html:html文档的根标签head:头标签,用于指定html文档的一些属性。引入外部的资源title:标题标签body:体标签<!DOCTYPE html>:html5中定义该文档是html文档2、文本标签:和文本有关的标签注释:<!--注释内容--><h1>to<h...

2020-02-11 11:41:40 93

原创 1、web概念介绍

1、web概念概述2、HTMLweb概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构:1、C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器程序如:QQ,迅雷优点:1、用户体验好缺点:1、开发,安装,部署,维护 麻烦2、B/S:Brower/Server 浏览器/服...

2020-02-11 11:41:21 247

原创 14、数组

数组:是-种容器,可以同时存放多个数据值。数组的特点:1、数组是一种引用数据类型2、数组当中的多个数据,类型必须统一3、数组的长度在程序运行期间不可改变数组的初始化,在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方法:1、动态初始化(指定长度):在创建数组的时候,直接指定数组当中的元素个数。2、静态初始化(指定内容):在创建数组...

2020-02-11 10:55:35 90

原创 13、方法重载

方法的重载(Overload),多个方法的名称一样,但是参数列表不一样。好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能方法重载与下列因素相关:1、参数个数不同2、参数类型不同3、参数的多类顺序不同方法重载与下列因素无关:1、与参数名称无关2、与方法的返回值类型无关...

2020-02-10 11:39:20 70

原创 12、方法复习

方法其实就是若干语句的功能集合。参数,就是进入方法的数据。返回值,就是从方法中出来的数据。定义方法的完整格式:修饰符 返回值类型 方法名称(参数类型 参数名称,...){方法体return 返回值;}返回值类型:也就是方法最终产生的数据结果是什么类型方法名称:方法的名字,规则和变量一样,小驼峰参数类型:进入方法的数据是什么类型参数名称:进入方法的数据对应...

2020-02-10 11:38:48 196

原创 10、循环结构-for-while-do..while

循环结构的基本组成部分,一般可以分成四部分:1、初始化语句:在循环开始最初执行,而且只做唯一一次2、条件判断:如果成立,则循环继续;如果不成立,则退出循环3、循环体:重复要做的事情内容,若干行语句4、步进语句:每次循环之后都要进行扫尾工作,每次循环结束之后都要执行一次for循环:for(初始化表达式1;布尔表达式2;步进表达式4){循环体3;}1234-》...

2020-02-10 11:20:05 130

原创 9、选择结构-if语句-switch语句

判断语句——if第一种格式:if(关系表达式){语句体;}执行流程:首先判断关系表达式看其结果是true还是false如果是true就执行语句体如果是false就不执行语句体第二种格式:if(关系表达式){语句体1;}else{语句体2;}首先判断关系表达式看其结果是true还是false如果是true就执行语句体1如果是fals...

2020-02-10 11:19:31 286

原创 8、JDK9新特性-Jshell

当编写代码非常少,而又不愿意编写类,可以使用Jshell工具编译器优点:对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器将会自动隐含地为我们补上一个(byte)(short)(char)1、如果没有超过左侧的范围,编译器补上强转2、如果右侧超过了左侧范围,那么直接编译器报错在给变量进行赋值的时候,如果右侧...

2020-02-10 11:18:50 283

原创 7、方法入门

定义一个方法的格式:public static void 方法名称(){方法体}方法名称的命名规则和变量一样,使用小驼峰。方法体:也就是大括号当中可以包含任意条语句。注意事项:1、方法定义的先后顺序无所谓。2、方法的定义不能产生嵌套包含关系3、方法定义好了之后,不会执行的,如果想要执行,一定要进行方法的【调用】调用方法:方法名称();...

2020-02-10 11:15:14 61

原创 6、运算符

运算符:进行特定操作的符号,例如:+表达式:用运算符连起来的式子叫做表达式:例如:20+5,又如:a+b四则运算:加:+ 减:- 乘:* 除:/ 取模(取余数):%对于一个整数表达式来说,除法用的是整数,整数除以整数,结果仍然是整数。只有 对于整数除法来说,取模运算符才有余数的意义注意事项:1、一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种四...

2020-02-10 11:11:44 139

原创 5、数据类型转换

当数据类型不一样时,将会发生数据类型转换自动类型转换(隐式)1、特点:代码不需要进行特殊处理,自动完成2、规则:数据范围从小到大强制类型转化 (显式)1、特点:代码需要进行特殊的格式处理,不能自动完成2、格式:范围小的类型 范围小的变量名=(范围小的类型)原本范围大的数据注意事项:1、强制类型转换一般不推荐使用,因为有可能发生精度损失、数据溢出2、b...

2020-02-10 11:09:18 114

原创 4、常量变量

常量:在程序运行期间,固定不变的量常量的分类:1、字符串常量:凡是用双引起来的部分,叫做字符串常量。例如:“abc”、"hello"2、整数常量:直接写上的数字,没有小数点。例如:100、200、0、-2003、浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.144、字符常量:凡是用单引号引起来的单个字符,叫做字符串常量。例如:'A'5、布尔常量:只有两种取值,t...

2020-02-10 11:08:13 66

原创 3、关键字标识符

关键字:有特殊含义的、被保留的、不能随意使用的字符。关键字特点:1、完全小写的字母,public2、在增强版的记事本当中(例如Notepad++)有特殊颜色标识符标识符:是指在程序中,我们自定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。命名规则:硬性要求标识符可以包含英文字母26个(区分大小写)、0-9、$(美元符号)和_(下划线)开头标识符...

2020-02-10 11:06:11 245

空空如也

空空如也

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

TA关注的人

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