自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java数组 练习

选择1、下列数组声明的语法格式不正确的是() CA. int[] array;B. int array[];C. char[];D. String[] strArray;2、已知一个长度为10的数组b,数组b的第三个元素表示为? CA. b[3]B. b(3)C. b[2]D. b(2)3、当数组下标越界时,会发生() CA. 系统崩溃B. 直接跳过C. 抛出异常D. 中止程序4、下面代码的运行结果为:() AA. 55,8,5,B. 5,8,55,C. 8,5,5

2020-06-30 20:45:08 894

转载 int转byte数组以及相关原理

前言本文由int转byte数组这样的题目代码引发的思考,其中涉及到多个让我混淆的地方。直接上代码 public byte[] toBytes(int number){ byte[] bytes = new byte[4]; bytes[3] = (byte)number; bytes[2] = (byte) ((number >> 8) & 0xFF); bytes[1] = (byte) ((number

2020-06-30 16:48:30 4938

原创 Java流程控制 练习

选择1、请看下面的程序代码,运行结果为:DA. 2B. 3C. 4D. 编译出错,无结果2、当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是 BA. 1B. 2C. 3D. 63、关于switch结构,以下说法正确的是? DA. default语句在switch结构中是必需的B. break语句在switch结构中是必需的C. default语句后的语句总是会被执行D. switch()小括号中的表达式可以是字符串类型4、关于选择结构下列哪个说法是正确的?

2020-06-30 16:15:35 252

原创 Java流程控制 学习

思维导图导学在之前的js学习中,我们同学也接触到了关于流程控制的内容,事实上流程控制就是我们日常生活中的实际应用,比如我们有时候做一件事会从头到尾的给做下去,有时候会根据实际情况选择做某件事情,有时候会不断重复的做某件事情。那么,在我们的编程中也会存在类似的情况,本节课程我们就来学习如何去应用编程语法完成对流程的控制。流程控制分类顺序结构判断(分支选择)结构循环结构顺序结构程序是一个自上而下运行的过程。分支选择结构Java 中的分支选择结构有 if 结构、switch 结构if

2020-06-30 15:58:03 111

原创 Java表达式与运算符 学习

思维导图导学本节课主要讲解运算符,运算符主要类似于数学中的加减乘除符号,本节课就来看看运算符在编程语言中的作用。表达式因为,在本次课程中会多次提到表达式所以先来明确一下表达式的概念。表达式是由运算符和操作数(运算子)组成的,运算符Java 语言中的运算符除了具有优先级之外,还有一个结合性的特点。当一个表达式中出现多种运算符时,执行的先后顺序不仅要遵守运算符优先级别的规定,还要受运算符结合性的约束,以便确定是自左向右进行运算还是自右向左进行运算。这些运算符按照操作数的数量可以分为单目运算符(

2020-06-30 15:42:22 127

原创 Java表达式与运算符 练习

选择1、设有如下变量,以下哪些语句编译不出错?A. c=c+i;B. s+=i;C. i+=s;D.c+=s;2、若有 a=3,则执行下列语句为a的值为? a+=a*=a;A. 3B. 12C. 9D.183、下面的运算符中,用于执行除法运算是哪个?A. /B. \C. %D.*4、下面代码的输出结果为?A. x=11,y=11B. x=10,y=11C. x=10,y=12D.x=12,y=105、执行下列程序段后,m,x,y的值分别是?A. true,2

2020-06-29 16:42:22 472

原创 Java常量与变量 练习

选择1、下列属于合法的 Java 标识符是?(多选)A. $valueB. VoidC. classD. 1abcE. my valueF.void_class2、下列哪一个选项不是Java的关键字?A. classB. packageC. VoidD. static3、下列可以表示数值型数据的数据类型是?(多选)A. byteB. floatC. booleanD. long4、关于数据类型的说法错误的是?A. 数据类型分为基本数据类型和引用数据类型B. 数组属于基

2020-06-29 15:45:23 564

原创 Java常量与变量 学习

思维导图导学要想要编写规范、可读性高的 Java 程序,就必须对 Java 基本语法有所了解。基本语法是所有编程语言都必须掌握的基础知识,也是整个程序代码不可缺少的重要部分。一个 Java 程序通常由数据类型、变量、运算符和流程控制语句4部分组成。其中数据类型和运算符不仅定义了语言的规范,还决定了可以执行什么样的操作,变量是用来存储指定类型的数据,其值在程序运行期间是可变的;与变量对应的是常量,其值是固定的。在之前的课程中,我们提到Java的学习,其实和英语等外语的学习并没有什么差别。那么我们今天

2020-06-29 15:29:53 1446

原创 Java简介 学习

思维导图Java导学Java是一门面向对象的编程语言。本质上来说,Java的学习与英语日语韩语等语言的学习并没有什么区别。就以英语为例,我们学习英语,会学习英语的语法单词等。在学习完以后,我们会使用英语来和懂英语的人进行对话。因为双方的交流都是以英语为基础,大家都懂各自的意思,所以对方才能接受。对于编程语言也是如此,我们写出来的东西,不仅仅是人要接受,还要计算机能够认识。所以我们就要学习计算机能够认识的语法结构。Java简介历史Java是由Sun Microsystems公司于1995年5月

2020-06-28 16:57:05 263

原创 JDK/JRE/JVM 之间的区别与联系

JDK/JRE/JVMJVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,具体的下文会详细说明。JRE :英文名称(Java Runtime Environment),我们叫它:Java 运行时环境。它主要包含两个部分,jvm 的标准实现和 Java 的一些基本类库。它相对于

2020-06-28 16:20:29 117

原创 Bootstrap框架介绍 学习打卡

思维导图界面准备工作开发工具:sublime intellij eclipse(jdk jre)使用技术:HTML + CSS + JavaScript需要引入的文件资源1、jQuery的文件资源2、bootstrap自身的文件资源官网Bootstrap官网https://www.bootcss.com/完整的bootstrap页面结构<!DOCTYPE html><html lang="en"><head> <meta

2020-06-19 15:53:11 285

原创 AJAX基础 项目实战

项目一:二级联动菜单实现jQuery对ajax的支持1、jQuery对ajax进行封装,提供了$.ajax();2、语法:$.ajax(options); – 传入json对象常用设置项及说明1、url 发送请求地址2、type 请求类型get | post3、data 向服务器传递的参数4、dataType 服务器响应的数据类型 text | json | xml | HTML | jsonp | scri

2020-06-18 16:54:24 1588

原创 AJAX基础 学习打卡

思维导图什么是Ajax?1、Ajax的全称:Asynchronous JavaScript and XML(异步的JavaScript和XML)他并不是新的编程语言,而是几种原有技术的结合体。2、ajax是一种无需重新加载整个网页的情况下,能够局部更新网页的技术。为什么要使用ajax – 优点1、通过异步刷新,提升了用户体验。2、优化浏览器和服务器之间的传输,减少不必要的数据返回,减少了带宽占用。3、ajax引擎在客户端运行,承担了一部分由服务器承担的工作,从而减少大量用户下的服务器负

2020-06-17 17:07:18 151

原创 JSON基础 学习打卡

思维导图JSON介绍1、JavaScript Object Notation(JavaScript对象表示法)2、JSON是轻量级的文本数据交换格式3、JSON独立于语言,具有自我描述性,更加容易理解语法{"sites":[ {"name":"渡课网","url":"www.dodoke.com"}, {"name":"百度网","url":"www.baidu.com"}, {"name":"网易","url":"www.163.com"}]}语法规则1、数据有键(k

2020-06-17 17:01:35 157

原创 jQuery动画基础 学习打卡

思维导图动画DOM以及css操作原理我们只需要以固定的时间间隔(例如0.1秒),每次DOM元素的css样式修改一点(例如:高度宽度增加10%),看起来就是动画的效果自定义动画animate()可以实现任意动画效果,需要传递的参数是DOM元素最终的css状态和时间(1) 例如:var div = $(‘#div’);(2) div.animate({opacity:0.25,width:’256px’,height:’256px’},3000);(3) 第一个参数:属性变化的对象(4) 第

2020-06-16 16:38:33 117

原创 jQuery事件 学习打卡

思维导图事件类型1、鼠标事件2、键盘事件3、其他事件4、事件参数5、事件绑定和取消鼠标事件鼠标事件 – 类型11、click 鼠标单击时触发2、dblclick 鼠标双击时触发总结1、双击事件是由两次单击完成,所以双击事件执行的时候必定会触发单击事件。2、一般情况下,单击双击分开执行,不会一起执行。鼠标事件 – 类型21、mousedown 鼠标按下时触发2、mouseup 按下鼠标放松时触发鼠标事件 – 类型31、mouseenter

2020-06-15 17:06:53 146

原创 jQuery选择器 学习打卡

思维导图选择器是jQuery的核心 $("")JavaScript:document.getElementById(“dom-id”);jQuery:$("#dom-id");返回的对象都是jQuery对象类似数组,每一个元素都是引用了DOM节点的对象基本选择器1、#id 根据给定的id匹配一个元素 优先级最高,效率最高2、element 根据给定的元素标签名匹配所有元素 效率相对较差,建议使用3、.class 根据给定的css类名匹配元素

2020-06-12 17:11:39 177

原创 jQuery入门 学习打卡

思维导图jQuery是什么?Write less,do more!jquery是一个快速,小巧而且功能丰富的JavaScript库。1、jQuery是一个JavaScript函数库2、jQuery是一个轻量级“写得少,做得多”的JavaScript库jQuery历史John Resig – jQuery的创始人和技术领秀2006.1.14 正式发布以jQuery发布自己的程序库2006.8 产生了第一个稳定版本 支持css选择符,事件处理和ajax交互jQuery的作用

2020-06-11 16:18:28 176

原创 JavaScript综合 注册案例

项目目标效果图表单验证1、用户名:一般由数字,字母,下划线组成2、手机号:一般是11位的阿拉伯数字3、数据有效性验证的2个途径:(1) Html4时期,通过js脚本验证一些表单元素;(2) Html5中,有些表单控件自带一些验证属性总结H5验证是存在的,但是有时候自己的需求进行验证,所以正则表达式必须存在的!拓展知识点elementList=document.querySelectorAll(selectors);1、elementList是一个静态的NodeList类型的对象2

2020-06-11 13:34:24 381

原创 JavaScript正则表达式 学习打卡

正则表达式的模式匹配模式:规则匹配:作比较 / 查找正则表达式都是操作字符串的什么是正则表达式1、普通字符(例如26个英文字母,数字等)2、特殊字符(有特殊含义的,例如\ . 等)创建正则表达式1、字面量或者直接量来创建2、通过构造函数创建正则表达式的模式修饰符1、i ignoreCase – 表示忽略大小写2、g global – 表示全局匹配3、m multiline – 表示对行匹配项目:正则表达式测试工具...

2020-06-08 21:46:24 181

原创 JavaScript面向对象2 学习打卡

思维导图封装概念把对象内部的数据和操作细节进行隐藏; private – 接口一般为调用方法1、JavaScript中没有专门封装的关键词 可以使用闭包创建这种模式 – 函数内部声明的变量外部是无法访问的2、能否被访问 取决于:公有和私有内容区别 – 能否在对象外部被访问特点1、这种模式有点消耗内存,一直return 创建对象;2、其实封装的本意就是局部的属性隐藏起来;// 封装 function A(){ function _xx(){ alert(111

2020-06-05 16:19:47 137

原创 JavaScript面向对象1 学习打卡

思维导图JavaScript面向对象(oop)Object Oritented Programming声明对象1、字面式声明2、用new操作符构造Object对象3、构造函数声明4、工厂方法声明5、原型模式声明6、混合模式声明遍历 继承遍历对象中的属性和方法,继承等方面内容1、遍历属性和方法2、封装,原型,原型链3、继承:原型继承,构造函数继承,call(),apply()4、对象冒充面向对象对代码的一种抽象,对外提供统一调用接口的编程思想。基于原型的面向对象基于原型

2020-06-04 16:02:55 121

原创 函数综合 简易计算器案例

项目说明名称:仿windows计算器功能1、实现单击按钮录入数字2、实现基础四则运算功能,并添加必要的异常处理,例如,除数为零3、实现小数点功能并添加异常处理:小数点只能出现一次4、实现正负号功能5、实现退位功能,已经是最后一位时,显示框显示为零6、清屏功能使用的知识点1、利用大量的自定义函数实现业务逻辑2、灵活运用事件及事件处理3、培养异常处理的编程方法4、培养并实践利用不同思路实现编程综合练习的目的1、将css、html和js有效的进行技术组合,实现业务功能2、锻炼和

2020-06-04 11:06:38 953

原创 JavaScript函数深入了解 学习打卡

思维导图课程介绍函数是什么玩意儿函数的定义和调用函数的参数和返回值对象的简单了解var cat = { // 基本数据类型 'name':'Tom', 'age':4, // 数组 'family':['father','mom'], // 放置函数 'speak':function(){ console.log('喵喵~'); }, // 继续存储对象 'friend':{ 'name

2020-06-02 16:36:41 122

原创 JavaScript变量和作用域 学习打卡

JavaScript基础回顾

2020-06-02 16:19:48 94

空空如也

空空如也

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

TA关注的人

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