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-10vue总结的知识点
1、Vue生命周期钩子,都是干嘛用的?Vue实例从创建到销毁的过程,就是生命周期。Vue的生命周期包括:开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。在Vue的整个生命周期中,提供了一系列的事件,可以注册JavaScript方法,达到控制整个过程的目的,在这些JavaScrip...
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-10Java框架知识点总结 - 阿特曼
Java框架知识点总结 一、Struts1的运行原理在启动时通过前端总控制器ActionServlet加载struts-config.xml并进行解析,当用户在jsp页面发送请求被struts1的核心控制器ActionServlet接收,ActionServlet在用户请求时将请求参数放到对应的ActionForm对象中的成员变量中,然后ActionServlet则会根据struts-config.xml中的...
2024-01-10java基础学习总结——线程(一)
原文出处一、线程的基本概念 线程理解:线程是一个程序里面不同的执行路径 每一个分支都叫做一个线程,main()叫做主分支,也叫主线程。 程只是一个静态的概念,机器上的一个.class文件,机器上的一个.exe文件,这个叫做一个进程。程序的执行过程都是这样的:首先把程序的代码放...
2024-01-10vue开发知识点总结
一、vue介绍 Vue.js 是一套构建用户界面(UI)的渐进式JavaScript框架,是一个轻量级MVVM(model-view-viewModel)框架。二、数据绑定最常用的方式:Mustache(插值语法),也就是 {{}} 语法解释:{{}}从数据对象data中获取数据说明:数据对象的属性值发生了改变,插值处的内容都会更新说明:{{}}中只能出现Ja...
2024-01-10Java四种访问控制修饰符知识点总结
java有四种访问控制修饰符。publicprotectedprivatedefault(默认为空,不加任何修饰)为了用代码对比出其中的区别,首先建立两个包,分别为area1和area2;五个类,分别是Person、PersonDemo、PersonSon、PersonTest、OutPerson。然后Person、PersonDemo、PersonSon放在area1包下。PersonTest、OutPerson放在area2包下。四个访问...
2024-01-10Java中equals()知识点总结
经过几天的学习,终于对equals的用法有了比较全面的认识,并做一个总结。1.equals的本意——即在Object对象中定义的equals()方法有什么样的意义。(此处先附上==的作用,后面仍有叙述。因为==和equals()方法的关系是很密切的,后面有我自己的看法。==用于比较引用和比较基本数据类型时具有不同的功能...
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-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、求数组中最大值,最小值思路:假设下标为0的元素是最大值,遍历数组,依次跟max进行比较,如果有元素比这个max还大,则把这个值赋给max。最小值同样public class TestArray{ public static void main(String[] args){ int[] arr={23,45,234,576,34,87,34,12,67}; int max=arr[0]; int min=arr[0]; ...
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-10jQuery基础知识点总结(DOM操作)
使用jQuery的方式来操作DOM更加的简洁、方便,统一的调用方式方便学习并且可降低学习成本。1、样式属性操作1)设置样式属性操作①设置单个样式:// 第一个参数表示:样式属性名称// 第二个参数表示:样式属性值$(selector).css(“color”, “red”);②设置多个样式(也可以设置单个)// 参数为 {}...
2024-01-10Java类成员访问权限控制知识总结
一 前言这篇文章是很基础的一文,没多大深度,对于开发人员必然是熟练于心。本篇文章的主题是为什么java要设置类成员访问级别?其原因也很简单,就是为了面向对象的封装特性;将类成员使用不同的访问级别控制,在数据封装后,其他的类成员想要访问当前类成员,就必须要有足够的权限才能访...
2024-01-10