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
JavaSE
JavaSE
笔记(七)
Java反射和注解**注意:**本章节涉及到JVM相关底层原理,难度会有一些大。反射就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够知道这个类所有的属性和方法,对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反射机制。简而言之,我们可以通过反射机制,获取到类的一些属性,包括类里面有哪些字段,有哪些方
唐唐爱吃糖糖
·
2023-06-09 12:34
JavaSE
笔记
jvm
java
【日志框架】JAVA日志框架概述与使用
JUL(java.util.logging):
JavaSE
自带的一个标准日志框架,可在没有其他依赖项的情况下使用。ApacheCommonsLogg
后端研发Marion
·
2023-06-09 12:50
java
开发语言
spring
JDK的安装配置与IDEA的安装
下载通过官网获取JDK:http://www.oracle.com注意:针对不同的操作系统,需要下载对应版本的JDK.jdk8官网:https://www.oracle.com/java/technologies/
javase
大梦谁先觉i
·
2023-06-09 08:18
IDEA使用
intellij-idea
java
intellij
idea
Java快速安装以及入门指南
1.下载JavaJDK首先,请访问Oracle
JavaSE
DevelopmentKi
DevCorner
·
2023-06-09 07:37
后端
Java
java
jvm
开发语言
Java Lambda表达式
前言:JavaLambda表达式是
JavaSE
8中引入的新特性,它是一种匿名函数,可以作为方法参数传递。Lambda表达式可以以更简洁的方式编写代码,使得代码更易于阅读和理解。
没毛的刷子
·
2023-06-09 07:28
java
开发语言
Mac androidstudio 更新 JDK
1.下载新版本JDKhttp://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151.html并安装2.打开终端使用命令查看新版本
目光到达的地方
·
2023-06-09 07:03
JavaSE
-04【方法】
JavaSE
-04【方法】第一章方法1.1方法定义的格式详解1、方法:就是若干语句的功能集合2、生活案例:爆米花机:原料:(玉米、糖)产物:爆米花3、方法中的两个重要名词参数:即原料,就是进入方法的数据返回值
AlluzeYu
·
2023-06-09 01:05
JavaSE
java
JavaSE
---字节流
Java—字节流一.字节流概述假如我们想用Java程序将C盘中的文件拷贝到D盘中,我们要知道Java程序是运行在内存中的而C盘和D盘属于硬盘,那么我们就要将C盘的二进制文件用java程序读入到内存中然后再写出到D盘,这样就完成了拷贝。这种读入和写出的方式就是使用流的方式。二.字节流的概念1.Java对数据的操作是通过流的方式2.Java用于操作流的类都在IO包中3.流按流向分为两种:输入流,输出流
代码基
·
2023-06-09 01:01
java
开发语言
jvm
Tomcat 部署
一.Tomcat介绍Servlet是
JavaSe
rvlet的简称,可以理解为是一个服务连接器,是用Java编写的服务器端程序,具有独立于平台和协议的特性,简单的理解:servlet就是一个中间件,包含了接口和方法
狮子跑了
·
2023-06-09 01:19
NGINX
tomcat
servlet
java
【
JavaSE
】java中的正则表达式(从0到1学会正则表达式)
文章目录前言一、正则表达式的三个常用类1.Pattern类2.Matcher类3.PatternSyntaxException类二、正则表达式的底层实现1.Matcher.find()和Matcher.group()方法2.Matcher.find()和Matcher.group()实现过程3.Matcher.group()方法中的参数三、正则表达式:元字符1.字符匹配符正则:.正则:\d正则:\
り澄忆秋、
·
2023-06-09 00:29
JavaSE
java
正则表达式
【
JavaSE
】java和正则表达式,转义字符
前言我又来了,还是关于转义字符,并不是我对转义字符情有独钟,而是不理解它,我就不好编写正则表达式,因此我呕心沥血,写下这篇文章。同时也希望这篇文章对大家有所帮助~1.正题这一次,我仅仅只是想检索字符串中的.因此我写了以下代码:因为.在正则表达式中有特殊含义,所以不能单独写成.publicstaticvoidmain(String[]args){Stringcontent="abc\"\\(.ad\
り澄忆秋、
·
2023-06-09 00:28
JavaSE
java
Linux下安装jdk1.8
tar包进行安装,获取jdk的方式有两种,一种是直接到官网进行下载,一种是在linux中通过wget命令在线获取官网下载地址:http://www.oracle.com/technetwork/java/
javase
zach_ln
·
2023-06-08 23:56
linux
软件安装
jdk
linux
centos
JavaSE
-异常
目录[TOC]第一章:认识异常1.1-什么是异常?异常,在Java程序中指的是:因程序问题而中断程序执行的现象。1.2-异常分类在Java中,为了维护程序正常执行,Java提供了处理异常的异常机制(异常类)。在Java提供的异常机制中,其中java.lang.Throwable是根类,而根类的派生类有java.lang.Error和java.lang.Excepiton两个子类。Error,错误(
雷哒哒
·
2023-06-08 23:53
React Native 环境搭建
Node,Python2,JDK我们建议直接使用搜索引擎搜索下载Node、Python2和
JavaSE
DevelopmentKit(JDK)注意Node的版本应大于等于12
木叶57
·
2023-06-08 22:59
RN
学习
Java拓展-拆,装箱,线程,反射
导言:在学习
JavaSE
的时候,我们会使用Java基础编程,并且了解了什么是面向对象的编程,会使用Java写一些基础算法程序,接下来,我们需要了解Java的自动拆箱和自动装箱,单线程和多线程,反射是什么
~java小白~
·
2023-06-08 20:00
【
JavaSE
】Java基础语法(四十一):TCP通信程序
文章目录1.TCP发送数据2.TCP接收数据【应用】3.TCP程序练习4.TCP程序文件上传练习【应用】1.TCP发送数据Java中的TCP通信Java对基于TCP协议的的网络提供了良好的封装,使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。Java为客户端提供了Socket类,为服务器端提供了ServerSocket类构造方法相关方法示例代码publiccl
我有一颗五叶草
·
2023-06-08 19:00
Java
java
tcp/ip
网络
SSM(Spring篇)
SpringSpring的IOC和DISpring简介介绍Spring的分层
JavaSE
\EE应用full-stack轻量级开源框架,以IOC(InverseOfControl:反转控制)和AOP(AspectOrientedPrograming
没办法,我就是这么菜
·
2023-06-08 18:41
spring
java
后端
JavaSE
07_static和final
JavaSE
-07【static-final】第一章static关键字1.1静态static关键字概述static关键字一个类的不同对象有些共享的数据,这样我们就可以使用static来修饰。
AlluzeYu
·
2023-06-08 17:36
JavaSE
java
开发语言
JavaSE
-10 【多态】
JavaSE
-10【多态】第一章多态1.1多态的概述1、多态是继封装、继承之后,面向对象编程的第三大特性2、现实中的事物通常会体现出多种形态,就是一个事物多种形态3、多态表现为父类引用变量可以指向子类对象
AlluzeYu
·
2023-06-08 17:06
JavaSE
java
jvm
开发语言
JavaSE
08_面向对象之继承
JavaSE
-08【继承】第一章继承1.1继承介绍继承的概念:让类与类之间产生关系(子父类关系),子类可以直接使用父类中非私有的成员继承是多态的前提,如果没有继承,就没有多态继承主要解决的问题就是共性抽取继承关系中的特点
AlluzeYu
·
2023-06-08 17:05
JavaSE
java
开发语言
《Oracle Java SE编程指南》18-01:异常与错误
课程封面-
JavaSE
-AT阿宝哥内容导航:前言1、异常2、错误前言大家都学过数学,但是,除数可以为零吗?可以读取不存在的文件吗?
AT阿宝哥
·
2023-06-08 17:01
JavaSE
-09 【抽象类和接口】
JavaSE
-09【抽象类和接口】第一章抽象类1.1抽象的概念抽象:是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征的过程。
AlluzeYu
·
2023-06-08 17:58
JavaSE
java
开发语言
jdk8小版本差异
1
JavaSE
8u202andolderupdatesareavailable,undertheBinaryCodeLicense(“BCL”).从官网上可知,在OracleJDK的版本历史中,JDK8u202
·
2023-06-08 16:32
java
Centos7 安装 JDK8 + Cassandra 数据库
安装Cassandra数据库,要先安装JDK安装JDK8https://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151
___n
·
2023-06-08 14:57
Jdk17中文在线手册(建议收藏)
JDK17中文在线手册:Overview(
JavaSE
17&JDK17)JDK17英文在线手
全栈行动派
·
2023-06-08 14:47
java
java
jvm
jdk17
jdk17中文在线手册
java中文api
16【TCP、UDP、网络通信】
上一篇:15【IO流增强】下一篇:17【测试单元、反射、注解、Lombok插件】目录:【
JavaSE
零基础系列教程目录】文章目录16【TCP、UDP、网络通信】一、基于网络编程1.1网络编程概述1.2网络分层
緑水長流*z
·
2023-06-08 11:23
#
《JavaSE系列》
UDP
TCP
Socket
网络编程
三次握手
14【IO流基础】
上一篇:13【线程等待、状态、线程池、File类】下一篇:15【IO流增强】目录:【
JavaSE
零基础系列教程目录】文章目录14【IO流基础】一、IO概述1.1IO流简介1.2IO流的分类二、字节流2.1
緑水長流*z
·
2023-06-08 11:52
#
《JavaSE系列》
IO流
字节流
字符流
IO
JavaSE
初识Java
目录1.java第一章概述1.1Java可以做什么1.2Java发展史1.3Java语言的特点1.4Java语言体系特点
JavaSE
JavaEEJavaME1.5Java语言运行机制核心机制之虚拟机1.6Java
周广亚732
·
2023-06-08 10:08
java
笔记
java
【MySQL系列教程】
《MySQL系列教程》目录大纲:介绍《MySQL系列教程》是继《
JavaSE
系列教程》之后又一部力作,本系列教程分为初中级、高级两大部分;涵盖绝大部分MySQL知识点,后续还会继续更新;更多系列自学教程可以访问
緑水長流*z
·
2023-06-08 10:27
#
《MySQL系列》
mysql
数据库
SQL
教程
学习
win10安装flutter
一.下载JDK1.8(必须是1.8版本)1.打开java官网http://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-
小_阿刘
·
2023-06-08 10:00
flutter
win10安装flutter
git
dart
flutter
android
studio
vscode
【面试】一、
JavaSE
Integer的缓冲机制publicstaticvoidmain(String[]args){Integera=128,b=128,c=127,d=127;System.out.println(a==b);System.out.println(c==d);}返回false、true:因为Integer会构建一个缓冲区,大小为(-128-127)在这个缓冲区内,相等的数字会被赋给缓冲区内的对象,这个
清河__
·
2023-06-08 09:52
面试
java
jvm
【Java】JavaWEB核心要点总结:63
有哪些内置对象分别是什么3.详细讲解cookiesessiontoken4.如果客户端禁止了cookie,session还能用吗5.session的工作原理1.JSP和Servlet有什么区别JSP(
JavaSe
rverPages
我有一颗五叶草
·
2023-06-08 09:41
Java
JavaWEB
java
servlet
前端
JavaSE
_day49-50(XML,DTD约束,schema约束,解析XML,DOM实现解析XML文件)
注意:学习下面内容需要参考那个文档w3cschool(学习Java资源),Gitee上传!1Xml格式:zhangsan18男-->zhangsanwww.itheima.comwww.itcast.cn]]>zhangsan<itheima>www.itheima.com</itheima>2.DTD约束格式:书名作业售价3schema约束:xmlns:jinling="
QuitXIN
·
2023-06-08 06:27
Java0基础学习笔记
数学建模
JavaSE
(Gitee课程代码,自己写的作业,参考的答案,学习Java所需资源)
课程代码地址:
JavaSE
_Class:
JavaSE
每日课程代码(gitee.com)作业地址:
JavaSE
_homeWork:
JavaSE
课程练习,建议与参考答案结合来看(gitee.com)参考答案地址
QuitXIN
·
2023-06-08 06:57
Java0基础学习笔记
java
JavaSE
_day47-48(反射,通过反射获取方法,成员变量,构造方法等,JavaBean数据封装与BeanUtils)
1反射:*在运行时,我们可以获取任意一个类的所有方法和属性*在运行时,让我们调用任意一个对象的所有方法和属性**反射的前提:*要获取类的对象(Class对象)(字节码对象)*下面三种方式**/publicclassA_ReflectDemo{publicstaticvoidmain(String[]args)throwsClassNotFoundException{//第一种方式:通过Object
QuitXIN
·
2023-06-08 06:57
java
开发语言
JavaSE
_day43(多线程单线程区别,图解main方法若是单多线程该如何执行,如何使用多线程2种方式)
1A.java*学习多线程之前,我们先要了解几个关于多线程有关的概念。A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。C:简而言之:一个程序运行后至少有一个进
QuitXIN
·
2023-06-08 06:27
Java0基础学习笔记
java
开发语言
JavaSE
_day39(接上File:获取,修改,数组形式获取,获取目录下的java文件,删除目录。回顾以及深入完整介绍IO,使用字符、字节复制文本文件)
1A.java*4File获取功能①:获取绝对路径FilegetAbsoluteFile()*StringgetAbsolutePath()*②:获取父目录,文件名(最后的一个的目录或者文件)*StringgetParent()*FilegetParentFile()*StringgetName()*③:获取参数,最后一次修改文件时间,字节长度*StringgetPath()longlastMod
QuitXIN
·
2023-06-08 06:26
java
servlet
html
JavaSE
_day40(字节流复制图片,字节流与File实现复制目录到另一个目录下)
1A.java*1.分别使用字符流和字节流复制图片(底层是二进制文件,如图片视频音频等)**二进制文件只能使用字节流进行复制(使用windows自带记事本打开读不懂的)**文本文件的复制即可使用字符流,也可以使用字节流***2.图解:字符流复制文件的解析publicclassA{publicstaticvoidmain(String[]args)throwsIOException{//method
QuitXIN
·
2023-06-08 06:26
java
开发语言
JavaSE
_day38(异常分类,自定义异常,File介绍,方法使用,相对路径与绝对路径概念以及注意的点)
1A.java*异常的分类:运行时期异常:RuntimeException的子类就是运行时期异常,在编译时期可以自由选择处理或者不处理编译时期异常:是Exception的子类,非RuntimeExcpetion的子类,在编译时期必须处理publicclassA{publicstaticvoidmain(String[]args){System.out.println(2/0);//运行时异常Str
QuitXIN
·
2023-06-08 06:26
Java0基础学习笔记
java
开发语言
JavaSE
_day45-46(网络编程、UDP/TCP)
1了解了网络通讯中的三个要素:IP地址、端口号、通讯协议*Java中有一个类就可以来表示IP地址**InetAddress:此类表示互联网协议(IP)地址.**ipconfig:可以获取当前计算机的网卡和IP地址***/publicclassA_netAddressDemo{publicstaticvoidmain(String[]args)throwsUnknownHostException{/
QuitXIN
·
2023-06-08 06:18
java
开发语言
JAVA入门(开发环境和一些概念)
JAVA开发环境建立工程这里的src是存放JAVA代码的地方,在这里右键,new,class生成一个Test.javaJAVA的第一个hellloworld:运行:了解下JAVA的周边概念(可能被问)
JAVASE
可乐鸡翅`
·
2023-06-08 06:53
JAVA
java
jvm
开发语言
windows安装两个不同版本的Java及PATH,CLASSPATH,JAVA_HOME环境变量的解释
这些知识点请自行查找你要懂得区分JDK和java,JDK(javadevelopmentkit)2.并且能够区分
javaSE
,javaEE,javaME,这样你到oracle官网才知道你要下载哪个JDK
V_Jan
·
2023-06-08 01:04
【
JavaSE
】Java基础语法(四十六):枚举
文章目录1.概述2.定义格式3.枚举的特点4.枚举的方法1.概述枚举是一种特殊的数据类型,它列出了一组预定义的常量,并使用标识符来引用这些常量。枚举的用途很广泛,下面列举了几个常见的应用场景:管理常量:如果您需要在程序中使用一组固定不变的常量,建议使用枚举来管理这些常量。这样可以使得代码更加可读和易于维护。例如,你可以使用一个代表颜色的枚举,来管理程序中可能需要使用到的所有颜色。替代布尔值:如果某
我有一颗五叶草
·
2023-06-08 01:37
Java
java
spring
开发语言
枚举
《Java基础入门》笔记——01 Java初步
1关于Java1.1Java的发展简史Java之父——Gosling(高司令)98年,Java2企业平台J2EE发布99年发布J2SE(标准版)、J2EE(企业版)、J2ME(微型版)04年,发布
JavaSE
5.009
胡秀大闹野猪林
·
2023-06-08 01:03
#
01
Java学习笔记
java
《Oracle Java SE编程指南》18-06:自定义异常
课程封面-
JavaSE
-AT阿宝哥内容导航:前言1、什么是自定义异常2、如何自定义一个异常3、怎么使用自定义异常前言在我们做项目的时候,很多异常类型是和业务有关的,比如余额不足,数据不存在等,在API中找不到一种合适的类型标记
AT阿宝哥
·
2023-06-08 00:03
【014期】
JavaSE
面试题(十四):基本IO流
开篇介绍大家好,我是Java面试题库的提裤姐,今天这篇是
JavaSE
系列的第十四篇,主要总结了Java中的IO流的问题,IO流分为两篇来讲,这篇是第一篇,主要是基本IO流,第二篇主要为网络IO流,在后续
我可能是个假开发
·
2023-06-07 23:55
JSP学习
1、为什么要JSPJSP(全称:
JavaSe
rverPages):Java服务端页面。
顿河顿河
·
2023-06-07 22:08
Javaweb
java-ee
JavaWeb仓库管理系统,表弟的棒棒糖到底谁拿了
系统界面图难度系数(易入)因为才有比较基础的语法,对Java初学者、基础不是太好的小伙伴来说,也是比较容易上手的后端:1.使用
JavaSe
rv
编程界小明哥
·
2023-06-07 21:55
java项目实战
java
web项目实战
java
JavaWeb
仓库管理系统
java仓库管理
小白练手web项目
《Oracle Java SE编程指南》18-03:异常处理
课程封面-
JavaSE
-AT阿宝哥内容导航:前言1、基本语法1.1、try1.2、catch1.3、finally2、运行流程2.1、无异常情况2.2、有异常情况3、变化形式3.1、try/catch3.2
AT阿宝哥
·
2023-06-07 20:48
从Java BIO到NIO再到多路复用,看这篇就够了
目录从一次优化说起IO模型分类分类举例概念详解阻塞和非阻塞同步与异步Java支持版本实战c10k问题上代码BIO服务端NIO服务端多路复用概念阶段一:select&poll阶段二epoll
Javase
lector
chengbo_eva
·
2023-06-07 17:04
后端
Java
上一页
67
68
69
70
71
72
73
74
下一页
按字母分类:
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
其他