java字节流知识点总结
在java中我们使用输入流来向一个字节序列对象中写入,使用输出流来向输出其内容。C语言中只使用一个File包处理一切文件操作,而在java中却有着60多种流类型,构成了整个流家族。看似庞大的体系结构,其实只要使用适合的方法将其分门别类,就显得清晰明了了。而我准备将其按照处理文件类型的不...
2024-01-10Java多线程基础知识总结
2016-07-18 15:40:51Java 多线程基础1.1 进程的概念进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资 源,包括各种表格、内存空间、磁盘空间、 I / O 设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,...
2024-01-10java容器类知识点详细总结
1.java容器分类图2.容器类接口和抽象容器类2.1 说明容器接口是容器的基础。使用接口可以将容器的实现与容器接口分开,因而可以使用相同的方法访问容器而不需关心容器具体的数据结构。同理,Iterator接口也使用户能够使用相同的方法访问不同的容器类。2.2 容器接口(Collection,Map,Iterator)1...
2024-01-10vue基础知识总结
vue 是渐进式前端js框架 有以下的特点: 1.适合做前端分离的项目 2.Angular指令优势 3.react组件优势 vue语言特点: 1.简单-入门容易 2.中文文档齐全 3.生态发达(插件多)文本渲染指令: v-text {{}} 可以解析html字符串表单绑定指令:v-model属性绑定 : v-bind ...
2024-01-10java事件处理模型知识点总结
我们在上手一个新项目时,对于陌生的环境不适用难免会出现一些错误,这时候就需要有经验的人来帮忙。java中的事件处理模型就类似这样的原理,分为三类对象,在特定的环境下,由监听器对事件源进行监督。下面我们就java事件处理模型的基本原理、三类对象、实例分别进行学习。1.基本原理每个...
2024-01-10Java语法知识总结
一:java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java;Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Platform Standard Edition,完成...
2024-01-10Java基础总结(一)
1. 面向对象的特征面向对象的特征包括抽象、封装、继承和多态。抽象就是忽略一个主题中与当前目标无关的某些方面,以便更加充分的注意到与当前目标有关的方面。抽象并不打算了解全部的问题,而只是其中的一部分,暂时不用考虑细节。抽象包括两个方面,第一是过程抽象,第二是数据抽象。...
2024-01-10java中面向对象的概念及知识点总结
作为java中的一个重要理念,说起面向对象也是老生常谈了。在找资料的时候多是很专业的术语,又或者很多框架的知识点合集,其实大部分人刚看资料的时候是不能理解的。本篇对面向对象的一些基础概念进行介绍,尽量以通俗的语言展现给大家,分为概念、好处、与面向过程区别和最重要的三大特...
2024-01-10Maven常用知识点总结
第一部分 脑图 第二部分 常用知识点总结(1)Maven是一个简化项目构建、管理项目依赖的工具;原来的构建项目,需要借助IDE完成编译、测试、打包、部署等工作,非常繁琐;在Maven中,这些构建步骤都被封装为Maven插件,只需通过命令就可以完成项目构建工作;Maven通过坐标可以定位到任何Java类...
2024-01-10Java类的初始化顺序知识点总结
对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。初始化顺序图示:我们也可以通过下面的测试代码来验证这一点:package com.trs.oop; /** * 类的初始化顺序 * 静态变量->静态初始化块->变量->初始化块->...
2024-01-10vue总结的知识点
1、Vue生命周期钩子,都是干嘛用的?Vue实例从创建到销毁的过程,就是生命周期。Vue的生命周期包括:开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。在Vue的整个生命周期中,提供了一系列的事件,可以注册JavaScript方法,达到控制整个过程的目的,在这些JavaScrip...
2024-01-10Java框架知识点总结 - 阿特曼
Java框架知识点总结 一、Struts1的运行原理在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中,然后ActionServlet则会根据struts-config.xml中的...
2024-01-10java基础学习总结——线程(一)
原文出处一、线程的基本概念 线程理解:线程是一个程序里面不同的执行路径 每一个分支都叫做一个线程,main()叫做主分支,也叫主线程。 程只是一个静态的概念,机器上的一个.class文件,机器上的一个.exe文件,这个叫做一个进程。程序的执行过程都是这样的:首先把程序的代码放...
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-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基础学习总结——Object类
java基础学习总结——Object类一、Object类介绍 Object类在JAVA里面是一个比较特殊的类,JAVA只支持单继承,子类只能从一个父类来继承,如果父类又是从另外一个父类继承过来,那他也只能有一个父类,父类再有父类,那也只能有一个,JAVA为了组织这个类组织得比较方便,它提供了一个最根上的类...
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-10jQuery基础知识点总结(DOM操作)
使用jQuery的方式来操作DOM更加的简洁、方便,统一的调用方式方便学习并且可降低学习成本。1、样式属性操作1)设置样式属性操作①设置单个样式:// 第一个参数表示:样式属性名称// 第二个参数表示:样式属性值$(selector).css(“color”, “red”);②设置多个样式(也可以设置单个)// 参数为 {}...
2024-01-10java初级易错问题总结
1.什么是变量?变量的定义格式?要使用变量需要注意什么?就是可变的量数据类型 变量名 = 数值;同一范围内不能重复定义不赋值不能使用2.Java中的数据类型分几类?基本数据类型有哪些?两大类 基本数据类型 byte(1) short(2) int(4) long(8) float(4) double(8) char(2) boolean(1) 引用数据类型 类...
2024-01-10vue基本知识点总结——面试必备
最近入职新的公司,整体来说还是不错的。前一阵子看了很多关于vue的知识点,自己理解着整理一下,再加深一下印象。也希望可以帮助到有需要的同学。理解错误的地方,欢迎指正。1、对于Vue是一套渐进式框架的理解答:Vue是渐进的,没有强主张,是个轻量视图。它只做了自己应该做的事,没有做...
2024-01-10Java集合框架的知识总结(1)
说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。 所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。 当我们把一...
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-10