java知识点总结
一、java1、容器 1)List Java中ArrayList和LinkedList区别 2)Set 理解HashSet及使用HashMap和HashSet的区别 3Map HashMap的容量与扩容 HashMap扩容机制、线程安全 hashMap、hashTable、treeMap的区别2、字符串 1)String java中String类为什么要设计成...
2024-01-10java字节流知识点总结
在java中我们使用输入流来向一个字节序列对象中写入,使用输出流来向输出其内容。C语言中只使用一个File包处理一切文件操作,而在java中却有着60多种流类型,构成了整个流家族。看似庞大的体系结构,其实只要使用适合的方法将其分门别类,就显得清晰明了了。而我准备将其按照处理文件类型的不...
2024-01-10java知识总结-17
【js常用知识】数据类型字符串 null undefault 数字 布尔 数组 对象 数组操作var b = a.shift(); 删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var b = a.unshift(-2,-1); unshift:将参数添加到原数组开头,并返回数组的长度var b = a.pop(); pop:删除原数组最后一项,并返回删...
2024-01-10java容器类知识点详细总结
1.java容器分类图2.容器类接口和抽象容器类2.1 说明容器接口是容器的基础。使用接口可以将容器的实现与容器接口分开,因而可以使用相同的方法访问容器而不需关心容器具体的数据结构。同理,Iterator接口也使用户能够使用相同的方法访问不同的容器类。2.2 容器接口(Collection,Map,Iterator)1...
2024-01-10java事件处理模型知识点总结
我们在上手一个新项目时,对于陌生的环境不适用难免会出现一些错误,这时候就需要有经验的人来帮忙。java中的事件处理模型就类似这样的原理,分为三类对象,在特定的环境下,由监听器对事件源进行监督。下面我们就java事件处理模型的基本原理、三类对象、实例分别进行学习。1.基本原理每个...
2024-01-10Java运算符知识点总结
二元运算符除0进行除法运算时需要注意, 整数除以 0 会抛出异常,但是浮点数除以 0 会得到无穷大或者 NaN。System.out.println(0.0 / 0); // NaNSystem.out.println(1.0 / 0); // InfinitySystem.out.println(1 / 0); // Exception in thread "main" java.lang.ArithmeticException: / by zero隐式类型转换short s1 = 1;s1 = s1 +...
2024-01-10java中类和对象的知识点总结
虽然说最近带着小伙伴们学了不少java中的知识点,但是对于最基本的概念,是每个小伙伴必不可少学习的要点。我们需要时时对它们进行复习和考察,才不会在后期结合其他的知识点而不会使用,下面小编就为大家带来java中类和对象的讲解,一起往下看看吧。1.类和对象类是一类对象的统称。对象...
2024-01-10Java基础总结(一)
1. 面向对象的特征面向对象的特征包括抽象、封装、继承和多态。抽象就是忽略一个主题中与当前目标无关的某些方面,以便更加充分的注意到与当前目标有关的方面。抽象并不打算了解全部的问题,而只是其中的一部分,暂时不用考虑细节。抽象包括两个方面,第一是过程抽象,第二是数据抽象。...
2024-01-10Java基础语法总结1
一、标识符及字符集 Java语言规定标识符是以字母、下划线"_"或美元符号"$"开始,随后可跟数字、字母、下划线或美元符号的字符序列。Java标识符大小写敏感,没有长度限制,可以为标识符取任意长度的名字,但关键字不能作为标识符。为增强程序可读性,Java作如下的约定: 1.类、接口:通常使用...
2024-01-10Java IO基础总结
Java中使用IO(输入输出)来读取和写入,读写设备上的数据、硬盘文件、内存、键盘......,根据数据的走向可分为输入流和输出流,这个走向是以内存为基准的,即往内存中读数据是输入流,从内存中往外写是输出流。 根据处理的数据类型可分为字节流和字符流 1.字节流可以处理所有数...
2024-01-10《Java基础知识》Java技术总结
1. Java 知识点总结Java标示符、保留字和数制:https://www.cnblogs.com/jssj/p/11114041.htmlJava数据类型以及变量的定义:https://www.cnblogs.com/jssj/p/11116347.htmlJava变量的声明、初始化和作用域:https://www.cnblogs.com/jssj/p/11122585.htmlJava常量的申明和使用:https://www.cnblogs.com/jssj/p/11134301.htmlJava ...
2024-01-10java中面向对象的概念及知识点总结
作为java中的一个重要理念,说起面向对象也是老生常谈了。在找资料的时候多是很专业的术语,又或者很多框架的知识点合集,其实大部分人刚看资料的时候是不能理解的。本篇对面向对象的一些基础概念进行介绍,尽量以通俗的语言展现给大家,分为概念、好处、与面向过程区别和最重要的三大特...
2024-01-10Java类的初始化顺序知识点总结
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。初始化顺序图示:我们也可以通过下面的测试代码来验证这一点:package com.trs.oop; /** * 类的初始化顺序 * 静态变量->静态初始化块->变量->初始化块->...
2024-01-10jQuery基础知识点总结(必看)
jQuery是一个优秀的、轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),而jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势...
2024-01-10vue开发知识点总结
一、vue介绍 Vue.js 是一套构建用户界面(UI)的渐进式JavaScript框架,是一个轻量级MVVM(model-view-viewModel)框架。二、数据绑定最常用的方式:Mustache(插值语法),也就是 {{}} 语法解释:{{}}从数据对象data中获取数据说明:数据对象的属性值发生了改变,插值处的内容都会更新说明:{{}}中只能出现Ja...
2024-01-10基于java中泛型的总结分析
要我直接说出泛型是个what我还真讲不出来,这里先由一道问题引入: 定义一个坐标点类,要求能保存各种类型的数据,如:整形,浮点型,和字符串类型既然变量类型起先不确定,那么很容易想到就是用所有类型的父类,也就是Object类来代替不废话了,用代码来体现实例1:用Object来实现不确定...
2024-01-10Java中equals()知识点总结
经过几天的学习,终于对equals的用法有了比较全面的认识,并做一个总结。1.equals的本意——即在Object对象中定义的equals()方法有什么样的意义。(此处先附上==的作用,后面仍有叙述。因为==和equals()方法的关系是很密切的,后面有我自己的看法。==用于比较引用和比较基本数据类型时具有不同的功能...
2024-01-10java IO流 总结
[-]1什么是IO2数据流的基本概念1 数据流2 输入流Input Stream 3 输出流数据流分类3 标准IO命令行参数标准输入输出数据流4javaIO层次体系结构5 非流式文件类--File类6 JavaIO流类库io流的四个基本类io流的具体分类7 字节流InputStreamOutputStream 1 InputStream抽象类 2OutputStream抽象类 文件输入流 ...
2024-01-10java基础总结--equals与==
equals 与 ==先上一段经典代码public static void main(String[] args) { // TODO Auto-generated method stub int n=3; int m=3; System.out.println(n==m); String str = new String("hello"); String str1 = new...
2024-01-10jdk7 中HashMap的知识点总结
HashMap中的几个重要变量默认初始容量,必须是2的n次方 static final int DEFAULT_INITIAL_CAPACITY = 16;最大容量,当通过构造方法传入的容量比它还大时,就用这个最大容量,必须是2的n次方static final int MAXIMUM_CAPACITY = 1 << 30;默认负载因子static final float DEFAULT_LOAD_FACTOR = 0.75f;用来存储键值对,可以看到...
2024-01-10Java基础知识强化105:打印数组的方法总结
1. 使用for循环打印数组。2. 使用Arrays工具类,将数组转化为有序的List打印出来。3. 使用Arrays工具类,使用Arrays.toString()输出数组内容。上面三种方法打印数组的示例代码如下:package com.himi.printarray;import java.util.Arrays;public class AnormalArray { public static void main(String[] args) { /** * 使用fo...
2024-01-10java基础学习总结——GUI编程(二)
一、事件监听 测试代码一: 1 package cn.javastudy.summary; 2 3 import java.awt.*; 4 import java.awt.event.*; 5 6 public class TestActionEvent { 7 public static void main(String args[]) { 8 Frame f = new Frame("TestActionEvent"); 9 Button btn = ne...
2024-01-10jQuery基础知识点总结(DOM操作)
使用jQuery的方式来操作DOM更加的简洁、方便,统一的调用方式方便学习并且可降低学习成本。1、样式属性操作1)设置样式属性操作①设置单个样式:// 第一个参数表示:样式属性名称// 第二个参数表示:样式属性值$(selector).css(“color”, “red”);②设置多个样式(也可以设置单个)// 参数为 {}...
2024-01-10vue3知识点的自我总结
1. 我们对ref的错误理解ref 经常去监听基本数据类型。同时也可以去监听【数组】【对象】都是可以的。ref是深度的监听。并不是大家说的那样不能去监听复杂的数据类型。只是根据我们推荐ref去监听基本数据类型。reactive 去监听引用数据类型。在项目中 reactive我们使用的较多一些2 isRef,isReactive ...
2024-01-10Vue知识点总结
基础知识点框架与库的区别jquery库+DOM操作+http请求 = 全家桶如何起步引包Vue.js通过Vue对象,new Vue(options)配置options对象el:发生动作的目的地template:模板(必须为一个根节点)data函数,返回的是一个对象components:key是组件名,value是组件对象methods:配合事件props:子组件接受的参数设置...
2024-01-10