![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
m0_49324736
这个作者很懒,什么都没留下…
展开
-
jQuery2、AJAX、跨域请求
jQuery2//属性选择器 <body> <a href="#1">选择</a> <a href="#1">选择</a> <a href="#1">选择</a> <a href="#1">选择</a> <a href="#1"&原创 2020-10-27 21:55:06 · 126 阅读 · 0 评论 -
JavaScript4:JSON、AJAX、;jQuery
JavaScriptJSON//数据的封装 <script type="text/javascript"> //ES5没有类的概念 有对象 ES6 class 类这个概念 //name age sex eat() sleep() function Student(name, age, sex) { //alert("构造函数调用了") this.n原创 2020-10-20 21:50:00 · 308 阅读 · 0 评论 -
JavaScript3:事件
事件//键盘事件 <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> //onkeydown 按键被按下 //onkeyup 按键松开 //onkeypress 按下并松开 function show(e) { //在事件对象里面会有属性 var code = e.keyCode; //获取键码 i原创 2020-10-16 16:05:42 · 151 阅读 · 0 评论 -
JavaScript2:Boolean 对象、BOM思想、DOM思想
JavaScript//es6添加的关于数组的方法 //every() 检测数值元素的每个元素是否都符合条件。 //filter() 检测数值元素,并返回符合条件所有元素的数组。 //forEach() 数组每个元素都执行一次回调函数。 //map() 通过指定函数处理数组的每个元素,并返回处理后的数组 //reduce() 将数组元素计算为一个值(从左到右) var arr=[10,20,30,40,10,50,8,1,3,5,7,9]; //判断数组中的元素是不是都是偶数原创 2020-10-13 21:46:02 · 123 阅读 · 0 评论 -
JavaScript1 基础
JavaScriptJS 浏览器脚本语言,最初的目的就是用来对表单数据进行前台的校验以提高用户的上网体验,随着不断的发展,JS可以做出许多网页特效,让用户的上网体验更加好。入门使用JS怎么跟HTML结合JS代码是由浏览器的内核中JS引擎进行解析的浏览器内核:渲染引擎,用来渲染HTML标签,CSS图像等页面元素JS引擎,用来解析执行JS代码实现页面的动态效果JS和HTML的结合方式:1.内部方式:提供一对script标签 JS代码就写在script标签内部 这对script标签原创 2020-10-10 11:04:47 · 196 阅读 · 0 评论 -
Javaweb3:CSS、弹性盒子布局
CSS属性设置边框设置<style type="text/css"> div{ width: 500px; height: 450px; border: black 1px solid; background-image: url(img/2.jpg); <!--设置图片是否重复填充--> background-repeat: no-repeat; <!--设置图片位置 值1左右 值2上下-->原创 2020-09-30 17:59:15 · 2296 阅读 · 0 评论 -
Javaweb2:CSS
行标签:不会占据一整行位置的标签,内容有多宽就占用多宽块标签:默认会占据一整行的标签(标题标签就属于块标签)一个纯净的块标签:div,后面会使用纯净的div标签加上CSS来自己设置这个元素的展示样式。所谓纯净的标签,就是默认没有带有任何样式的标签,比如无宽高,没有背景颜色等一些样式。h1就不属于一个纯净的块标签,因为他会对文本加粗,字体会变大一个纯净的行标签:span,默认不带有任何样式。CSSCascading Style Sheets概念:层叠样式表,用来美化HTML标签的,提供了丰原创 2020-09-28 22:39:44 · 103 阅读 · 0 评论 -
Javaweb1:HTML、各种标签
HTMLHTML:超文本标记语言,用来编写网页的,是由预定义标签组成,HTML由w3c来定义的。HTML标签语法: 围堵标签:成对出现,一个开始标签和一个结束标签。例:<a>一个链接</a> 自闭和标签:单个出现。例:<br/> <hr/> HTML标签,只需要记忆这个标签是用来定义什么元素的。 网页的编写:1.新建一个文本文件,把后缀名改为.html 2.编写html标签 3.使用浏览器打开浏览网页,也就是说我们编写的HTML原创 2020-09-27 21:47:19 · 245 阅读 · 0 评论 -
java 18 IO流练习题、各种流
IO流习题多级复制文件夹public class test2 { public static void main(String[] args) throws IOException { File srcFolder = new File("C:\\Users\\gaga\\Desktop\\abc"); File tergetFolder = new File("C:\\Users\\gaga\\Desktop\\5"); if(!terget原创 2020-09-17 22:37:52 · 248 阅读 · 0 评论 -
Java 17 IO流、字节流、字符流
IO流IO流概述:1.IO流用来处理设备之间的数据传输2.Java对数据的操作是通过流的方式3.Java用于操作流的对象都在IO包中 java.ioIO流分类:按数据流向 站在内存角度:输入流 读入数据输出流 写出数据按照数据类型字节流:可以读写任何类型的文件 比如音频 视频 文本文件字符流:只能读写文本文件什么情况下使用哪种流?如果数据所在的文件通过windows自带的记事本打开并能读懂里面的内容,就用字符流。其他用字节流。如果什么都不知道,就用字节流。原创 2020-09-15 16:59:01 · 110 阅读 · 0 评论 -
java 16 IO流、异常、文件
IO流IO流:输入输出流,用于设备之间的一个数据传输。Throwable 问题Error 错误,属于严重性问题Exception 异常,属于一般性问题运行期异常:RuntimeException及其子类对于运行期异常,我们自己没有处理,就交由JVM去处理,JVM的默认处理方式是打印详细的异常信息,然后退出虚拟机。如果觉得JVM的处理异常方式不够友好,可以使用try catch 来进行异常的捕获处理。try里放的是有可能会出现异常的代码catch(){}小括号中放的是将要捕获原创 2020-08-13 22:38:46 · 88 阅读 · 0 评论 -
java 15 Map
Map 在我们生活中有一种数据是比较常见的。比如一个 学号------学生Map集合 就是用来存储 这种 键值映射关系的数据 。 Map 是双列集合,有键有值。一个键只能只能映射一个值,键是唯一的。多次存储相同的键,就会发生键相同值覆盖。Map集合的数据结构只跟键有关,跟值没关系。Map集合的继承体系功能添加HashMap<String, String> hm = new HashMap<>();//如果键是第一次存储,就直接存储元素原创 2020-08-13 22:27:00 · 96 阅读 · 0 评论 -
Java14集合、泛型、新式for循环、可变参数
list遍历集合public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(100); list.add(200); list.add(300); for(int i=0 ;i<list.size();i++){ Object o=list.get(i); System.out.println(o); }原创 2020-08-13 22:21:41 · 100 阅读 · 0 评论 -
Java 13 常用类、集合
常用类BigDecimal 类对精度要求比较高时,可以使用BigDecimaldouble a1=1.333333555555;double b1=2.366363388888888;System.out.println(a1*b1);//3.1551517110424006//对精度要求比较高,可以使用BigDecimalBigDecimal a = new BigDecimal("1.333333555555");BigDecimal b = new BigDecimal("2.3663原创 2020-08-04 21:44:34 · 114 阅读 · 0 评论 -
java 12 包装类、正则表达式、常用类
包装类java为我们更加方便的去操作这些基本数据类型。针对每种基本数据类型,都提供了他的一个包装类型(引用类型)基本类型 包装类型byte Byteshort Shortint Integerlong Longfloat Floatdouble Doublechar Characterboolean Boole原创 2020-08-04 21:41:00 · 185 阅读 · 0 评论 -
java 11StringBuffer、数组排序、Arrays
StringBuffer 类 String str="abc"; //"abc" str+="ccc"; //ccc //abcccc str+="dddd"; //"ddddd" abccccddddd 字符串一旦定义,长度就不能改变,在执行上述代码时需要定义五个字符串,浪费内存空间。 StringBuffer线程安全的可变字符序列,长度可变的字符序列,相当于一个字符容器,可以不断地往容器中追加字符。StringBuffer()构造一个其中不带字符的字符串原创 2020-08-04 21:34:21 · 164 阅读 · 0 评论 -
java 10 Object 类
Object 类equals Object 类的equals()方法默认在比较两个对象的地址值是否相同,但是老是比较地址值意义不大,我们想要比较两个对象的成员变量是否相同,如果相同,我们认为两个对象就相等。也就是说,子类想要按照他的比较方式来比较,那么子类要重写equals()方法。 “张三” == “张三” == 比不出来两个字符串字面上的内容是否相同。如果要比较两个字符串字面上的内容是否相同,要调用equals()方法。instanceof 判断一个引用是不是该类型的一个引用。=原创 2020-07-29 01:11:22 · 78 阅读 · 0 评论 -
Java 9 传参与返回值、链式编程、内部类、Object类
传参与返回值当以后看到一个方法的形参类型是一个类 类型,就返回一个该类的对象当以后看到一个方法的形参要一个抽象类 类型,就传递一个该类型的子类对象。当以后看到一个方法的形参要一个接口 类型,就传递一个接口的子类对象。当以后看到一个方法的返回值类型要一个类 类型,你、就返回一个该类的对象。当以后看到一个方法的返回值类型要一个抽象类 类型,你要返回一个该类的子类对象。当以后看到一个方法的返回值类型要一个接口类型,就返回一个该接口的子类对象链式编程链式编程的语法风格:当调用完一个方法后原创 2020-07-29 01:02:15 · 262 阅读 · 0 评论 -
java8 多态、抽象类、接口
多态 指的是一种事物在不同时刻表现出的不同状态多态的前提: 1.要有继承,没有继承,多态就无从谈起 2.要有方法重写,可以不重写,但多态就失去了意义父类引用指向子类对象 <===>父 f=new 子();多态的形式来访问成员变量,编译看左边,运行也看左边多态的形式访问成员变量,访问的都是父类的变量多态的形式来访问成员方法,编译看左边,运行看右边编译期看父类有没有这个方法,如果有就不报错。实际调用时,会以子类重写过后的为准。当然,子类确实没有重写,那就以父类为准原创 2020-07-25 22:45:37 · 181 阅读 · 0 评论 -
java 7 面向对象、static、Math、继承、方法重写
构造方法的重载如果没有给出构造方法,系统将自动提供一个无参构造方法;如果给出了有参构造方法,系统将不再提供默认的无参构造方法。练习:set/get方法创建一个学生类static关键字共享 static 静态的,可以修饰成员变量和成员方法。修饰成员变量,此变量就为一个共享变量,会被这个类的所有对象共享static 关键字的特点1.随着类 .class的加载而加载2.static所修饰的成员是优先于对象而存在的3.被类的所有对象所共享4.被静态所修饰的成员,是属于类的..原创 2020-07-25 22:42:03 · 153 阅读 · 0 评论 -
java 6 面向对象、匿名对象、权限修饰符、构造方法
面向对象三个引用,两个对象的引用指向同一地址的内存图:局部变量和成员变量的区别 局部变量:定义在方法中的变量或方法声明上的变量 成员变量:定义在类中方法外的变量 1.局部变量属于方法,随着方法的调用而产生。随着方法的调用完毕而消失 成员变量属于对象,也叫做实例变量,随着对象的创建而产生,随着对象的回收而消失 2.局部变量,必须赋值才能使用 成员变量:有默认值 3.局部变量存在于栈内存 成员变量存在于堆内存当成原创 2020-07-22 21:58:11 · 93 阅读 · 0 评论 -
java5 数组、递归、面向对象
这里写自定义目录标题数组递归面向对象数组二维数组就是元素为一维数组的数组(数组嵌套数组)定义语法动态初始化int[ ][ ] arr2=new int [3] [2];其中 3表示二位数组的长度,也就是说这个二维数组中可以放三个一维数组。2表示的是二维数组中一维数组的长度。当第二个[ ]给了值,那就是在初始化二维数组时,还会去初始化3个一维数组,一维数组的长度是2,二维数组包含3个长度为2的一维数组取出二维数组中,一维数组的值:System.out.println(a原创 2020-07-21 22:53:42 · 230 阅读 · 0 评论 -
java 4 控制语句,方法,数组
for 循环格式for(初始化表达式语句;判断条件语句;控制条件语句) {循环体语句;}执行流程 1.执行初始化表达式语句 2.执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 3.执行循环体语句; 4.执行控制条件语句 5.回到2继续。注意事项初始化表达式语句只执行一次用for循环输出水仙花数while循环格式while循环的基本格式:while(判..原创 2020-07-16 15:32:01 · 146 阅读 · 0 评论 -
java 3 运算符,控制语句
一些命令的快捷输入方法快速生成主方法 psvm ==> public static void main(String[] args) {}快速生成输出语句 sout ==> System.out.println( );单行注释快捷键 选中单行+ctrl+/多行注释快捷键 选中多行+ctrl+shift+/排版代码 让代码整齐 ctrl+alt+L万能纠错键可以纠错,自动补全 alt+enter自动补全 ctrl+alt+v逻辑运算符有哪些 &(并且), |..原创 2020-07-16 15:24:40 · 130 阅读 · 0 评论 -
java 2(常量、变量、运算符)
java 2(常量、变量、运算符)常量的概述和使用什么是常量就是在程序的执行过程中其值不发生改变的量。Java中常量的分类 (1):字面值常量(2):自定义常量字面值常量的分类(1): 字符串常量 用双引号括起来的内容 “Hello”(2): 整数常量 所有整数 12,23(3): 小数常量 所有小数 12.34,56.78(4): 字符常量 用单引号括起来的内容 ‘a’,‘A’,‘0原创 2020-07-12 17:19:56 · 243 阅读 · 0 评论 -
java 1(计算机基础知识)
java 1(计算机基础知识)人机交互人机交互的两种方式1.图形化界面方式 : 这种方式简单直观,使用者易于接受,容易上手操作2.命令行方式: 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。键盘快捷键a:Ctrl+A 全选b:Ctrl+C 复制c:Ctrl+V 粘贴d:Ctrl+X 剪切e:Ctrl+Z 撤销f:Ctrl+S原创 2020-07-12 17:10:25 · 453 阅读 · 0 评论