E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OnJava笔记
effective
java笔记
1、Java中创建(实例化)对象的五种方式:a、new一个对象。b、反射,Objecta=Class.forName("java.lang.Object").newInstance();c、通过I/O流(包括反序列化)。d、对象的clone()。e、通过工厂方法返回对象。2、抽象类,要想对其实例化,只能用getInstance().(单例模式)。3、内存泄漏:用数组、集合、缓存、监听器等时要注意释
Mrryo
·
2024-09-03 19:55
java笔记
--构造函数
特点:1函数名与类名相同2不用定义返回值类型3没有具体的返回值作用:给对象进行初始化注意:1默认构造函数的特点2多个构造函数是以重载的形式(方法名相同,参数列表不一样)存在的定义一个Person类:classPerson{privateStringname;privateintage;//这里主要讲构造函数,忽略getter和setter//定义一个Person类的构造函数Person(){//构
吃饱喝足搬代码丶
·
2024-02-15 08:51
MySQL高级篇——排序、分组、分页优化
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+牛客面试题目录
程序员小海绵【vincewm】
·
2024-02-14 02:01
Java学习路线
数据库
sql
java
Java笔记
迭代器Itr
1、Itr是AbstractList里面的一个内部类,实现了Iterator接口。publicIteratoriterator(){returnnewItr();}2、分析Itr。privateclassItrimplementsIterator{//下一个元素的索引位置intcursor=0;//lastRet表示上一个元素的索引位置,如果执行了remove操作会置为-1intlastRet=-
blossom_6694
·
2024-02-13 11:18
【我与Java的成长记】之多态,重载与重写详解
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、多态的概念二、多态的实现条件三
古德猫宁-
·
2024-02-09 13:42
Java笔记
java
开发语言
经验分享
笔记
学习
【我与Java的成长记】之String类详解
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、字符串构造二、String
古德猫宁-
·
2024-02-09 13:40
Java笔记
java
开发语言
学习
笔记
经验分享
Java笔记
--- 六、IO流
六、IO流概述分类纯文本文件:Windows自带的记事本打开能读懂的eg:txt文件,md文件,xml文件,lrc文件IO流体系字节流FileOutputStream操作本地文件的字节输出流,可以把程序中的数据写到本地文件中创建字节输出流对象写数据释放资源写数据的3种方式FileInputStream操作本地文件的字节输入流,可以把本地文件中的数据读取到程序中创建字节输入流对象读数据释放资源循环读
Marchwho
·
2024-02-07 15:08
java
笔记
idea
Java笔记
--- 七、多线程
七、多线程线程线程是操作系统能够运行调度的最小单位被包含在进程之中,是进程的实际运行单位应用软件中相互独立,可以同时运行的功能每一个线程都有自己的栈并发和并行并发:在同一时刻,有多个指令在单个CPU上交替执行并行:在同一时刻,有多个指令在多个CPU上同时执行多线程的实现方式继承Thread类定义一个类继承Thread重写run方法创建类的对象,调用start()方法开启线程实现Runnable接口
Marchwho
·
2024-02-07 15:06
java
笔记
idea
【Java面试题汇总】Java基础篇——String+集合+泛型+IO+异常+反射(2023版)
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+设计模式+牛客面试题目录三、String3.1
程序员小海绵【vincewm】
·
2024-02-07 06:26
Java面试题汇总
Java学习路线
jvm
java
开发语言
java该怎么做笔记_java学习笔记整理,如何整理
java笔记
?
下面就带大家来看看到底应该如何整理
java笔记
比较好呢?学习笔记切记过于复杂冗余,简单明了为上,可以选择一款比较方便的专门记录学习笔记的App,分门别类的记录为上。
不拾掇能这样吗
·
2024-02-06 16:25
java该怎么做笔记
Java 学习和实践笔记(1)
2024年,决定好好学习计算机语言Java.B站上选了这个课程:【整整300集】浙大大佬160小时讲完的Java教程(学习路线+
Java笔记
)零基础,就从今天开始学吧。
复业思维20240108
·
2024-02-06 16:54
学习
笔记
java
Java笔记
01
系统软件:win7、Linux应用软件:qq、微信应用软件运行在系统软件上主要开发系统软件Windows的dos命令:1.cls2.exit3右键标记4.cd5.切换盘符C:D:E:文件扩展名——》组织——》文件夹和搜索选项——》查看机器语言低级语言高级语言javase是基础javaee是大方向可面向对象可移植性健壮性简单性多线程java系统不能和操作系统直接打交道编译过程:编译java源文件需要
大萌光武帝
·
2024-02-05 14:55
【Think In
Java笔记
】第1章 对象导论
1.对象导论OOP面向对象编程C、Basic等语言所在的抽象仍要求在解决问题时基于计算机的解决,而不是基于所解决问题的结构来考虑。要建立起问题空间的元素和解空间的对象之间一一映射的关系万物皆对象;程序是对象的集合每个对象都提供服务当正在试图开发或者理解一个程序设计时,最好的方法之一就是将对象想象成“服务提供者”。程序本身将向用户提供服务,它将通过调用其他对象提供的服务来实现这一目的。被隐藏的具体实
weixin_30703911
·
2024-02-02 09:46
java
java listiterator_
Java笔记
--Java的List、Iterator用法
1.List的使用准备知识:List继承自Collection接口。List是一种有序集合,List中的元素可以根据索引(顺序号:元素在集合中处于的位置信息)进行取得/删除/插入操作。跟Set集合不同的是,List允许有重复元素。对于满足e1.equals(e2)条件的e1与e2对象元素,可以同时存在于List集合中。当然,也有List的实现类不允许重复元素的存在。List还提供一个listIte
衣锦夜行的李公子
·
2024-01-30 11:58
java
listiterator
Java笔记
(网络编程、正则表达式)
一、网络编程1.网络协议(TCP/IP)1.1.概述传输层协议中有两个非常重要的协议:传输控制协议TCP(TransmissionControlProtocol)用户数据报协议UDP(UserDatagramProtocol)**TCP/IP以其两个主要协议:传输控制协议(TCP)和网络互联协议(IP)**而得名,实际上是一组协议,包括多个具有不同功能且互为关联的协议。IP(InternetPro
独行乡窝窝侠
·
2024-01-29 10:15
java
笔记
JAVA笔记
5
Java语法基础1.标识符:用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。2.合法的标识符:由字母、数字、下划线“_”、美元符号“$”或者“¥”组成,并且首字符不能是数字。不能把java关键字和保留字作为标识符。标识符对大小写敏感。关键字:Java语言中已经赋予了特定含义的3.变量:程序运行期间可以被改变的量。在程序中使用变量,必须先创建它并为它取一个名字,并且指明它
Lucky_Husky
·
2024-01-28 18:56
java
笔记
开发语言
Java笔记
:成员变量,局部变量,类变量,实例变量以及注意事项
局部变量:方法中定义的变量。成员变量(类似C中的全局变量):成员变量定义在方法体和语句块之外。成员变量就概括描述了类中的变量,不区分static。是以下变量的统称。类变量(静态变量):独立于方法之外的变量,属于类本身。需要static修饰,事实上,类变量就是以static修饰的独立于方法之外的成员变量。类变量必须在方法、构造方法和语句块之外。无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。实
哦00
·
2024-01-28 09:57
Java笔记
--- 一、双列集合
一、双列集合双列集合的特点Map创建Map对象时,要规定键和值的泛型Map是一个接口,不能直接创建,要创建实例化对象Map的遍历通过键找值先获取到键的对象,并放到一个单列集合中(map.KeySet()方法)遍历通过键调用get()方法获取到值遍历可以用增强for,迭代器,Lambda表达式(forEach())键值对(forEach的底层原理)通过调用map.entrySet()把键值对放到一个
Marchwho
·
2024-01-28 02:54
java
idea
笔记
Java笔记
--- 五、File
五、File概述将字符串变成File对象,再去使用里面的方法父级路径:除了文件本身的路径C:\Users\Desktop子级路径:文件名m.txt常见的成员方法判断、返回length只能获取文件的大小(字节数量)创建、删除delete方法默认只能删除文件和空文件夹delete方法直接删除,不走回收站获取并遍历套路进入文件夹遍历数组判断判断
Marchwho
·
2024-01-28 02:54
java
idea
笔记
Java笔记
--- 二、Stream流
二、Stream流结合Lambda表达式,简化集合、数组的操作获取Stream流对象单列集合获取Stream流双列集合获取Stream流数组获取Stream流一堆零散的数据获取Stream流Stream流的静态方法of的形参是一个可变参数,可以传递零散数据,也可以传递数组但是数组必须是引用数据类型Stream流的中间方法Stream流的终结方法收集方法可以放到(list,Set,Map)中
Marchwho
·
2024-01-28 02:24
java
idea
笔记
Java笔记
--- 三、方法引用
三、方法引用概述分类引用静态方法引用成员方法本类中注意,静态方法中没有this,需要创建本类的对象引用构造方法其他的调用方式使用类名引用成员方法引用数组的构造方法
Marchwho
·
2024-01-28 02:24
java
笔记
idea
Java笔记
--- 四、异常
四、异常Java.lang.ThrowableErrorException(异常)异常的作用异常的处理方式JVM默认的处理方式捕获异常(自己处理)try里面没有出现异常,就不会运行catch里面的代码如果出现多个异常,需要多个catch要处理异常(如果异常存在父子关系,父类应该写在最下面)在JDK7以后,可以在catch中同时捕获多个异常,中间用|隔开,采取同一种方案如果try中没有捕获到,采用虚
Marchwho
·
2024-01-28 02:22
java
笔记
开发语言
Java笔记
(多线程)
文章目录一、多线程1.程序,进程,线程2.并行和并发3.单核CPU和多核CPU4.多线程优缺点和应用场景5.线程创建5.1.Thread5.2.Runnable5.3.继承和实现的区别6.优先级和常用方法6.1.优先级概述6.2.常用方法6.3.使用方式7.生命周期8.线程控制8.1.线程停止8.2.线程合并8.3.Yield9.线程同步9.1.概述9.2.不同步带来的问题9.3.解决方案9.3.
独行乡窝窝侠
·
2024-01-26 22:38
java
笔记
Java笔记
(数据流、File、对象流)
文章目录一、数据流1.概述2.使用二、File1.概述2.构造方法3.常用方法4.使用方式5.递归复制三、对象流1.概述2.注意3.序列化4.反序列化5.serialVersionUID6.Transient一、数据流1.概述数据流:为了方便操作java中的基本类型和字符串类型数据,可以使用数据流来进行操作以二进制形式进行数据传递,并且读写顺序及类型必须一致,常用于网络数据传递2.使用写入try(
独行乡窝窝侠
·
2024-01-26 22:08
java
笔记
Java笔记
(集合、散列表、Map、泛型)
一、集合1.Set和排序set:无序不可重复无序:不保证有序,就是有可能有序,有可能无序不可重复:不能添加重复数据HashSetTreeSet:底层是红黑树,会自动排序,意味着里面存储的必须是同类型的元素对象数字:从小到大排序字符串:一次比较每一位的ascll码值日期:自然日期顺序1.1.TreeSetpublicclassCollection_01_TreeSet{publicstaticvoi
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(IO流)
一、IO1.概述流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作input:输入ouput:输出2.分类按数据处理类型的不同,分为字节流和字符流按数据流向的不同,分为输入流和输出流。(入和出是相对于内存来讲的)按功能不同,分为节点流和处理流节点流:直接操作数据源处理流:对
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(String、StringBuffer、包装类)
一、String1.概述java.lang.String字符串类底层是一个字符数组,所以他的很多特性就是数组则特性字符串与一旦确定,不能修改为了提高字符串效率,java虚拟机使用了一种"缓存技术",字符串常量池创建一个字符串对象的时候,先查看字符串常量池中有没有该字符串对象如果没有就创建一个,如果有就直接指向该对象有时候字符串类型可以用==进行比较,是因为他们的内存地址一样(仅限字面量),数字或字
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
java笔记
(类之间关系、内部类、设计模式)
一、类之间关系1.继承//类和类之间是单继承classAextendsCode{}interfaceB{}interfaceC{}//接口和接口之间是继承,多继承用逗号隔开interfaceDextendsB,C{}2.实现//类和接口之间是实现,多个实现用逗号隔开classEimplementsB,C{}3.依赖//局部变量保存的是其他类的引用//依赖关系Aa=newA();//类和类之间是单继
独行乡窝窝侠
·
2024-01-26 22:37
java
笔记
Java笔记
(数据类型,变量,运算符)
1.数据类型分为:(1)基本数据类型数值型整数byte字节8bit-128~127short短整型16bit-32768~32767int整形32bit-2147483648~2147483647long长整型64bit小数(浮点数)字符型char16bit无符号位布尔型boolean8bittrue/false(2)引用数据类型类,数组,接口2.进制二进制(0b开头)八进制(以0开头),十进制,
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
Java笔记
(死锁、线程通信、单例模式)
一、死锁1.概述死锁:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法往下执行。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程原理:某个线程执行完成,需要先后嵌套锁定两个对象,在这个过程中,先锁定了第一个对象另一个线程执行完成也需要先后嵌套锁定两个对象,在这个过程中,先锁定了第二个对象第一个线程执
独行乡窝窝侠
·
2024-01-26 22:07
java
笔记
【
Java笔记
】基础学习笔记汇总(下)
【
Java笔记
】基础学习笔记汇总(下)【
Java笔记
】基础学习笔记汇总(下)1.网络编程三要素2.TCP通信3.客户端java.net.Socket4.服务端java.net.ServerSocket5
trajectories
·
2024-01-19 11:39
Java后端
java
mysql
github
spring
jquery
Java笔记
-----(1)Java基础
Java笔记
-----(1)Java基础(1)面向对象及其特性(1.1)关于封装(1.2)关于继承在Java中定义一个不做事且没有参数的构造方法的作用?
王胖泽
·
2024-01-16 00:46
Java笔记
java
【我与Java的成长记】之封装,继承详解(一)(能看懂文字就能明白系列)
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、封装(Encapsulation
古德猫宁-
·
2024-01-15 19:30
Java笔记
java
microsoft
开发语言
学习
笔记
经验分享
【我与Java的成长记】之继承详解(二)
系列文章目录能看懂文字就能明白系列C语言笔记传送门
Java笔记
传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、super关键字的使用二、
古德猫宁-
·
2024-01-15 19:24
java
开发语言
经验分享
笔记
学习
2024年《一个项目征服Java中高级体系》博客计划
终于下决心来写一套大型的
Java笔记
,不为别的,就是为了强迫自己将整个Java体系梳理清楚,让自己成为内功扎实的Java高级架构师。牛已经吹出来了,不做对不起网友!
纵横千里,捭阖四方
·
2024-01-14 18:10
一个项目征服Java
java
开发语言
Java笔记
(入门篇)
一、Java简述1、Java的历史Java是美国Sun公司在1995年推出的一门计算机高级编程语言。它初期叫做Oak(橡树),但是注册商标的时候发现已经有人注册了,后来就改成Java(印度尼西亚爪哇岛);Java之父:詹姆斯·高斯林(JamesGosling)。在2009年,Sun公司被Oracle甲骨文以74亿美元收购,这就意味着Java属于Oracle了。2、为什么要使用Java?世界上最流行
白豆五
·
2024-01-12 00:56
Java笔记
java
【JVM调优】如何进行JVM调优?一篇文章就够了!
导航:【
Java笔记
+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码目录一
程序员小海绵【vincewm】
·
2024-01-11 07:33
Java学习路线
架构设计/性能调优
jvm
java
JVM调优
垃圾回收器
内存溢出
小白学
java笔记
-作业模块2
1.编程实现以下需求:定义一个长度为[16][16]的整型二维数组并输入或指定所有位置的元素值,分别实现二维数组中所有行和所有列中所有元素的累加和并打印。再分别实现二维数组中左上角到右下角和右上角到左下角所有元素的累加和并打印。packagecom.lagou.array;importjava.util.Scanner;/***编程实现数组中指定元素累加的功能*/publicclassArrayS
小杰子哥_19a0
·
2024-01-09 13:53
JavaWeb基础3——Maven基础&MyBatis
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城Maven高级:
程序员小海绵【vincewm】
·
2024-01-08 13:25
Java学习路线
mybatis
maven
java
Java笔记
:Java集合概述和Set集合
本文主要是Java集合的概述和Set集合1.Java集合概述1)数组可以保存多个对象,但数组长度不可变,一旦在初始化数组时指定了数组长度,这个数组长度就是不可变的,如果需要保存数量变化的数据,数组就有点无能为力了;而且数组无法保存具有映射关系的数据。为了保存数量不确定的数据,以及保存具有映射关系的数据,Java提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。2)Java集
廖111
·
2024-01-06 23:31
Java笔记
——控制台模拟“双色球”福利彩票游戏
Java笔记
——控制台模拟“双色球”福利彩票游戏说明:本打算重新巩固java知识并重新记录笔记,但是现在对于一个20多年的语言而言,鄙人的能力实在是提炼不出来什么精华,直接上练手的小项目更加合适,后续直接上练手的小项目
Lin_Stack
·
2024-01-04 13:52
java
游戏
jvm
java笔记
-----正则表达式
正则表达式其实就是进行字符串匹配的式子它的标准形式如下匹配字符串由三个字符组成//第一个字符:a/b/c//第二个字符:3/4/6/7//第三个字符:o/p/qStringstr="566";//指定正则表达式的规则Patternp=Pattern.compile("[abc][3467][opq]");//将规则和要判断的字符串进行关联Matcherm=p.matcher(str);//进行判断
java_upp
·
2023-12-25 22:38
【
java笔记
】
Spring框架中最核心思想就是:IOC(控制反转):即转移创建对象的控制权,将创建对象的控制权从开发者转移到了Spring框架。AOP(切面编程):将公共行为(如记录日志,权限校验等)封装到可重用的模块中,而使原本的模块内只需关注自身的个性化行为。关于代码块执行顺序静态代码块:类初始化执行,只执行一次。普通代码块:每创建一个对象就执行一次。单例模式饿汉模式publicclassA{publics
种一个月亮 ୧
·
2023-12-23 10:10
java
笔记
开发语言
Java笔记
IP地址使用InetAddress类表示IP地址实例化:getByName(Stringhost)、getLocalHost()常用方法:getHostName()、getHostAddress()端口号端口号范围:0~65535网络通信协议
Sudo_Wang
·
2023-12-22 21:47
java
笔记
服务器
JAVA笔记
26
线程间通信线程同步的基础上进行的,全部都需要用同一个锁对象调用,wait()notify()随机通知其中一个线程,让其由wait转入运行notifyAll()通知所有wait的线程互斥锁创建出来条件变量ReentrantLock替换synchronizedConditionawait()signal()signalAll();wait()await()进入阻塞状态,会自动解锁;接收到唤醒信号,要去
冰川_
·
2023-12-22 10:09
#
Java笔记
#利用JedisPool实现对Redis的多线程调用
由于公司业务上的需要,前段时间做了一阵子数据提取与转运的工作,主要运用了python和java。在开发的过程中,接触到了一些新的技术,产生了一些新的思路,在此记录一下。今天,就先来结合一次实际的数据提取经历,总结一下java如何利用JedisPool实现对Redis的多线程调用。先大致说一下这次任务的总体思路:由于数据量较大,所以在这里使用了多线程。整个流程主要分为两块,生产者从源数据中循环读取任
superyu1992
·
2023-12-17 03:02
java笔记
redis
多线程
java
jedis
jedisPool
面向对象程序设计(
Java笔记
——持续更新中…)
参考书籍:Java程序设计基础(第6版)_百度百科(baidu.com)第1章Java语言概述1.1什么是Java语什么是计算机语言是人与计算机之间通讯的语言,分成机器语言、汇编语言、高级语言三大类。什么是高级语言是一种独立于机器,面向过程或对象的语言。C、C++、Java、Python都是高级语言。面向过程的语言面向过程的语言也称为结构化程序设计语言。C、Fortran都是面向过程的高级语言。面
Stitch .
·
2023-12-16 05:08
我的大学笔记
java
开发语言
笔记
java笔记
2
1.java语言概述java语言是SUN(StanfordUniversityNetwork,斯坦福大学网络公司)1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。其中java语言简单易学,完全面向对象,安全可靠,与平台无关的编程语言。2.java语言的三种技术架构2.1J2EE(java2plat
michaelYH
·
2023-12-14 23:00
【
Java笔记
+踩坑】SpringBoot基础2——运维实用
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.SpringBoot
程序员小海绵【vincewm】
·
2023-12-06 05:22
Java学习路线
java
springboot
运维
JAVA笔记
//把数组no转换成单引号的字符串'07ba056be77b4c5d93e5a37f6685863c','0ec1b806cbdb4cd5a7f614a461f05443','19de5457fd7543fbb3ca06361ee735c3'Stringcollect=no.stream().map(code->"'"+String.valueOf(code)+"'").collect(Colle
翱翔-蓝天
·
2023-12-04 04:09
java
jvm
servlet
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他