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
•Java基础
java面向对象 + 内存解析
这篇博客主要是重点讲解一些内存和一些规定的解释,对于定义我不会过多赘述,没有
Java基础
的话可以去翻看我之前的博客,学习完成之后再进行阅读。
screamn
·
2023-12-04 06:12
java基础知识
内存流程
java
开发语言
牛客
java基础
考点1 标识符和变量
牛客
java基础
考点1标识符和变量标识符字母和数字:标识符由字母、数字、下划线(_)和美元符号($)组成。其中,标识符必须以字母、下划线或美元符号开头。
丁真学java
·
2023-12-04 06:14
javaSE
java
开发语言
Java基础
知识
一、基础知识,通过代码进行解释packagehelloJava;//package包的关键字,相当于整个代码的目录publicclasshelloMain{staticStringstrr="nihao";//全局变量//必须得用static定义,否则程序会出错privatestaticStringstr="是我学习Java语言的最佳书籍";publicstaticvoidmain(String[
开心大爆炸
·
2023-12-04 03:20
Java
java
python
开发语言
Java基础
之数组拷贝
Arrays.copyOf详解copyOf是Arrays类下面的一个方法,用于拷贝各种数组以整型数组为例:int[]copyOf(int[]array,intnewLength);第一个参数是想要拷贝到数组,第二个参数是新拷贝得到的数组的大小(不一定非得和原始数组大小一样)俩次打印的结果如下:这说明拷贝后,array1与array2指向了不同的对象,只不过其中的数一样,所以通过array2改变数组
zyh20050430
·
2023-12-04 01:51
开发语言
java
java基础语法
Java-se
Java基础
语法之数组
数组的定义与初始化数组的创建大体上有如下三种创建方式:int[]array1={1,2,3,4,5};int[]array2=newint[]{1,2,3,4,5};int[]array3=newint[5];一般创建框架就是T[]=newT[];T是数组中元素的类型,T[]是数组类型如果是double[],则对应newdouble。注意intarray[]={1,2,3,4,5}也可以,但不推荐
zyh20050430
·
2023-12-04 01:48
算法
java
Java基础语法
javaSE核心技术-认识java
根据使用电脑的操作系统选择jdk图片.pngJDK(JavaDevelopementKit)——Java开发工具包•JDK是Java程序运行的基础环境,包括了Java运行环境(JRE)、一堆Java工具和
Java
狼人_4e19
·
2023-12-04 00:18
【
Java基础
知识 16】禁止使用Lombok,在Lombok的加持下,“小狗”.equals(“老狗”) = true
目录一、禁止使用Lombok1、jdk版本问题2、被迫营业3、可读性差二、Lombok中的真实小坑三、看看编译后的代码,到底怎么回事1、编译class2、添加一个注解@EqualsAndHashCode(callSuper=true)大家好,我是哪吒。一、禁止使用Lombok我有一个同学,在一家小型互联网公司做Java后端开发,最近他们公司新来了一个技术总监,这位技术总监对技术细节很看重,一来公司
哪 吒
·
2023-12-03 23:24
java
开发语言
后端
面试题库之
JAVA基础
篇(二)
String只读字符串。每次+操作会隐式的在内存中new一个跟原字符串一样的StringBuilder对象,然后append+号后面的字符串。StringBuilder可变字符串对象。线程不安全。StringBuffer可变字符串对象。线程安全。数组一种线性数据结构,使用连续的存储空间存放相同数据类型的集合容器。存储和访问效率高,时间复杂度O(1)。删除数据需要重排后面的数据,时间复杂度O(n)。
小花卷的dad
·
2023-12-03 22:32
JAVA面试题库
面试
java
职场和发展
面试题库之
JAVA基础
篇(三)
final被final修饰的类不可以被继承。被final修改的方法不可以被重写。被final修改的方法,jvm会尝试内联,以提高运行效率。被final修改的变量不可变,如果修改的是引用,那么引用不可变,引用指向的对象内容可变。被final修饰的常量,在编译期间,会存入常量池中。static静态修饰符。可修饰变量、方法、代码块(多用于初始化操作)、内部类、导包。静态变量、静态方法、静态常量统称为类的
小花卷的dad
·
2023-12-03 22:01
JAVA面试题库
面试
java
职场和发展
java基础
语法总结
导言:Java语言是一种面向对象的编程语言,具有简单、可移植、安全、高性能等特点。本篇文章主要对java的基础的语法进行一个简单的总结和概述。目录导言:正文:1.数据类型与变量2.运算符与逻辑控制3.方法4.数组5.类和对象6.继承和多态7.抽象类和接口8.String类9.异常编辑总结:正文:当涉及到Java语法的详细介绍时,每个模块都非常广泛,因此我将为您提供一个简要的概述,并为每个模块提供一
璃月港老大爷
·
2023-12-03 19:46
java
开发语言
硬核干货!备战阿里,字节,腾讯 2020最新Java最常见面试题汇总,
Java
Java基础
这部分一些简单的问题就直接没有放上来。基础:Java反射?反射有什么缺点?你是怎么理解反射的(为什么框架需要反射)?谈谈对Java注解的理解,解决了什么问题?内部类了解吗?
阿杰子啊
·
2023-12-03 18:33
2018-09-27
一、
JAVA基础
1、JAVA中的几种基本数据类型是什么,各自占用多少字节。2、String类能被继承吗,为什么。3、String,Stringbuffer,StringBuilder的区别。
时乆
·
2023-12-03 17:04
Java基础
强化训练——开发工具及输出语句训练
1:使用IDEA开发一个Java程序建立一个Java应用项目;(1)开发一个类,类名称为Test01,并定义主方法;(2)在主方法中输出一个字符串“您好!我是XXX。”//地址,包名为apackagecom.jia.a;//公有的名为Test01的一个类,并定义主方法publicclassTest01{//公有的,静态的,没有返回值的,名字为main,参数为args,参数类型为String[]的一
逍遥,,
·
2023-12-03 16:38
java
阿里蚂蚁保险岗位需求
职位描述1.
JAVA基础
扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类
离兮丶斜阳
·
2023-12-03 16:30
Java基础
-IO流相关知识和用法
IO流分类:1、流向A:输入流:读取数据B:输出流:写入数据2、数据类型A:字节流a:字节输入流:读取数据(抽象类的基类:InputStream)b:字节输出流:写入数据(抽象类的基类:OutputStream)B:字符流a:字符输入流:读取数据(抽象类的基类:Reader)b:字符输出流:写入数据(抽象类的基类:Writer)一般情况下,如果没有明确说明按那种类型分类,默认情况下,按照数据类型来
NONAME999
·
2023-12-03 11:47
JAVA
Java
JavaIO流
Java基础
Java基础
-----Math类相关的API(二)
文章目录1.Enum1.1简介1.2语法1.3相关方法1.4详看Enum2.Timer3.System1.Enum1.1简介Enum枚举:就是我们所说的列举,从给定的值中列举,通常都是有固定值,只能从固定值中去做选择。比如:商品有入库IN和出库OUT状态;性别有男女之分;一周有周一到周日等等可列举的。1.2语法语法:[修饰符]enum枚举名{}比如:商品有入库和出库状态//商品类publiccla
夏栀呀呀呀
·
2023-12-03 10:48
#
Java基础
java
开发语言
Java基础
-----Math类相关的API(一)
文章目录1.Math类1.1简介1.2常用方法1.3小练身手2.Random类2.1简介2.2构造方法2.3常用方法3.BigInteger和BigDecimal3.1简介3.2创建方式3.3方法3.4RoundingModel处理方式(8种)3.4.1**UP**3.4.2**DOWN**3.4.3**CEILING**3.4.4**FLOOR**3.4.5**HALF_UP**3.4.6**H
夏栀呀呀呀
·
2023-12-03 10:18
#
Java基础
java
开发语言
Java基础
-----Date类及其相关类(一)
文章目录1.Date类1.1简介1.2构造方法1.3主要方法2.DateFormat类2.1简介2.2实例化方式一:通过静态方法的调用2.2实例化方式二:通过创建子类对象3.Calendar类4.GregorianCalendar1.Date类1.1简介java.util.Date:表示指定的时间信息,不支持国际化现在这个类的许多方法已经过时,一旦进入到多线程处理时,Date类就会出现许多问题,所
夏栀呀呀呀
·
2023-12-03 10:44
#
Java基础
java
开发语言
免费用的 AI 工具 CodeGeeX ,开发效率翻倍!!!
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、AI使用教程二、工作提效2.1AI导师2.2AI程序助手2.3AI测试员
伴川
·
2023-12-03 05:41
Java基础合集
人工智能
intellij
idea
电视盒子
inscode
mssql
后端
数据结构
软件公司发新版本前会做些什么?
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、灰度系统1.1灰度系统含义1.2灰度系统实现1.3如何设置cookie二
伴川
·
2023-12-03 05:41
Java基础合集
intellij
idea
电视盒子
inscode
mssql
开发语言
设计模式
大数据
十种接口安全方案!!!
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、数据加密,防止报文明文传输。二、数据加签验签2.1什么是加签验签呢?
伴川
·
2023-12-03 05:37
Java基础合集
安全
intellij
idea
inscode
电视盒子
mssql
架构
java
测试开发面试题
xml配置@Test属性如下登陆页面怎么测试说一下工作中的测试流程测试用例的分类黑盒测试方法软件测试登录跳转到主页面,很慢,分析原因刷抖音出现闪退问题应该怎么测试性能测试指标QPS:TPS并发数吞吐量
Java
^马娜娜(^^)
·
2023-12-03 03:39
面试
mysql
java
数据库
面试
Java基础
-枚举
一、枚举类型enumSeasonEnum{SPRING,SUMMER,FALL,WINTER;}枚举类的常用方法name();返回enum实例声明时的名字。ordinal();返回一个int值,表示enum实例在声明的次序。equals();返回布尔值,enum实例判断相等compareTo()比较enum实例与指定对象的顺序values();返回enum实例的数组valueOf(Stringna
16325
·
2023-12-02 23:44
Java基础
-JVM内存管理-Class对象与Class数据
Java工程师知识树/
Java基础
创建对象时符号引用指向了方法区的Class数据,还是堆内存中Class对象?首先要分清楚方法区中的类数据和堆中Class对象的区别。
HughJin
·
2023-12-02 22:20
java基础
高并发解决方案之秒杀
一、什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这
陪伴她的梦
·
2023-12-02 21:41
Java基础
缓存
、缓存将程序或系统中常用的数据对象存储在像内存这样特定的介质中,以避免在每次程序调用时,重新创建或组织数据所带来的性能损耗,从而提高了系统的整体运行速度以目前的系统架构来说,用户的请求一般会先经过缓存系统,如果缓存中没有相关的数据,就会在其他系统中查询到相应的数据并保存在缓存中,最后返回给调用方2、本地式缓存本地缓存是指程序级别的缓存组件,它的特点是本地缓存和应用程序会运行在同一个进程中,所以本地
xmh-sxh-1314
·
2023-12-02 20:44
java
【JavaSE】
Java基础
(学习笔记)
一、数组1、动态初始化intarr=newint[3];数组名字是地址默认初始值为0数组的内存分配2、数组的内存分配arr存在栈里,只存地址,是局部变量,相当于指针new出来的实体/对象存在堆里,存放数据,用完也不会立即消失数组索引是通过地址引用堆的数据3、数组的嵌套int[]arr1=newint[3];int[]arr2=arr1;4、静态初始化int[]arr={1,2,3};5、数组长度a
rexhao_wmh
·
2023-12-02 19:54
java
学习
笔记
一、
Java基础
Java是一门面向对象编程语言,是sun公司开发的,目前被Oracle公司收购。Java编程语言具有以下特点:简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释型、高性能、多线程、动态性。HelloWorld程序前面已经成功的安装了JDK,下面看一个简单的Java程序:publicclassHelloWorld{publicstaticvoidmain(String[]args
Dcl_Snow
·
2023-12-02 18:19
互联网大厂面试题整理
一、
Java基础
二、JavaWeb三、MySQL性能优化四、JVM五、锁六、百万并发七、消息队列八、高性能缓存九、反射十、Spring全家桶原理十一、微服务十二、Zookeeper十三、数据结构十四、限流熔断降级
学无止境,游走天下
·
2023-12-02 16:37
java
spring
开发语言
JAVA基础
(常用API) —— 正则表达式
经过之前对于API的学习:
JAVA基础
——API接下来的文章让我们来了解一下不同类下的方法,但是这些方法不要去背。而是要去记一下类名和类作用,也可以在以后去查阅API帮助文档。
Hgngy.
·
2023-12-02 14:40
JAVA基础入门
正则表达式
java
Java基础
——正则表达式
正则表达式定义字符串的模式,字符串都能通过正则表达式表达出来,通过正则表达式“指定"筛选满足要求的字符串基本语法每个()中可以包括一个正则表达式,()组成的字符串可以选择某个来进行匹配转义字符“\”,在java正则中“\\”表示“\”,个数一定是偶数,比如匹配“\”字符:声明Strings="\\";对应的正则表达式Stringpattern="\\\\"。(第一个斜杠是转义符,第二个斜杠是斜杠本
PanicJaw
·
2023-12-02 14:09
Java基础
字符串
正则表达式
java
regex
【泛型】
JAVA基础
篇(三)
目录一、泛型使用规范二、泛型的基本用法1、泛型类2、泛型接口3、泛型方法4、有界类型参数(边界类型)5、通配符类型三、无泛型和有泛型对比四、泛型擦除1、背景2、泛型擦除实例3、限定边界4、结论泛型(Generics)是Java编程语言中的一个强大的特性,它提供了编译时类型安全检测机制,这意味着可以在编译期间检测到非法的类型。泛型的使用减少了程序中的强制类型转换和运行时错误的可能性。一、泛型使用规范
一个搬砖的农民工
·
2023-12-02 12:58
Java
java
开发语言
泛型
泛型擦除
【Java面试——基础题】
Java基础
部分,包括语法基础,泛型,注解,异常,反射和其它(如SPI机制等)。1.1语法基础面向对象特性?封装利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。
奥耶可乐冰
·
2023-12-02 10:43
面试
java
开发语言
面试
上海有哪些优秀的互联网公司?
序号内容链接地址1
Java基础
知识面试题https://blog.csdn.net/qq_35620342/article/details/1196364362J
Java程序鱼
·
2023-12-02 09:32
面试题专栏
面试
Java基础
(程序控制结构篇)
Java的程序控制结构与C语言一致,分为顺序结构、选择结构(分支结构)和循环结构三种。一、顺序结构如果程序不包含选择结构或是循环结构,那么程序中的语句就是顺序的逐条执行,这就是顺序结构。importjava.util.Scanner;publicclassSequenceConstruct{publicstaticvoidmain(String[]args){//以下就使程序的顺序结构//语句是从
thdwx
·
2023-12-02 09:56
java
开发语言
【Java笔记+踩坑】设计模式——原型模式
导航:【Java笔记+踩坑汇总】
Java基础
+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:25
Java学习路线
java
笔记
设计模式
1024程序员节
原型模式
【阿里规约】阿里开发手册解读——代码格式篇
导航:【Java笔记+踩坑汇总】
Java基础
+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码阿里规约
程序员小海绵【vincewm】
·
2023-12-02 08:25
Java学习路线
java
开发语言
代码规范
编程规范
阿里规约
【阿里规约】阿里开发手册解读——命名规范篇
导航:【Java笔记+踩坑汇总】
Java基础
+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:54
Java学习路线
代码规范
开发语言
java
spring
cloud
spring
boot
什么是JVM的内存模型?详细阐述Java中局部变量、常量、类名等信息在JVM中的存储位置
导航:【Java笔记+踩坑汇总】
Java基础
+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码
程序员小海绵【vincewm】
·
2023-12-02 08:50
Java学习路线
jvm
java
开发语言
堆
常量池
Java基础
之枚举类型
枚举为什么需要枚举在Java开发过程中,有时需要定义一系列有限的数据,如:月份、星期等。java1.5之前,主要通过定义一系列静态常量完成。classGenders{publicstaticfinalStringMALE="男";publicstaticfinalStringFEMALE="女";}Stringgender=Genders.MALE;问题:给变量赋值时不能限制值的范围,如下面代码可
千锋陈老师
·
2023-12-02 08:28
java基础
14正则表达式+math,random,Date等类
14.01_常见对象(正则表达式的概述和简单使用)A:正则表达式是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的B:案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现b:正则表达式实现pack
NgNono
·
2023-12-02 01:37
面试可能会问的
java基础
(继承),框架注解,redies,索引(),linux日志,服务器中间件
java基础
,集合,io流,,java8的新特性,框架注解,redis,设计模式,多线程,mysql优化,锁
java基础
weixin_45275399
·
2023-12-02 01:46
面试
职场和发展
java
Java面试题详解(一)
Java基础
JDK和JRE有什么区别JDK:JavaDevelopmentKit,java开发包,其包括JRE和一些Java工具,如javac,javap等开发环境(编译,调试,分析工具)和运行环境JRE
冰尘缘
·
2023-12-01 23:33
Java 面试题宝典 (每天更新)
目录一.
Java基础
部分第一天:1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制2、Java有没有goto?3、说说&和&&的区别?
一个小哑巴
·
2023-12-01 23:05
大数据
Java基础
1.Java集成开发环境(IDE)IntelliJIDEA下载先从官网上下载Ultimate版exe安装包(2022.3.2版):https://www.jetbrains.com/idea/download/按步骤安装IDEA即可2.Java开发工具包JDK的下载、安装与环境变量配置进入Oracle下载JDK的官网:https://www.oracle.com/java/technologies
Superm`超
·
2023-12-01 21:47
java
jvm
intellij-idea
爬虫
websocket
java基础
—循环语句-while循环
while循环完整格式:初始化语句;while(条件判断语句){循环体语句;条件控制语句;}while循环执行流程:①执行初始化语句②执行条件判断语句,看其结果是true还是false如果是false,循环结束如果是true,继续执行③执行循环体语句④执行条件控制语句⑤回到②继续示例代码:publicclassWhileDemo{publicstaticvoidmain(String[]args)
仙儿ing
·
2023-12-01 20:58
java
开发语言
后端
java基础
学习-复习时的问题与解答
需要重拾Java,用到笔记的时候到了!天啊,笔记还是得上传啊,之前因为gitee不能和typora一起用图床了,不上传笔记了,因为找图片太麻烦了,前两天电脑突然打不开了要重装,本来还是自信满满我的笔记和代码都有备份,今天找之前的java笔记就没了,因为之前正好有段时间文件保存的位置很乱,还好之前有上传CSDN过,还能看!因为完全忘记了,在这篇里补上了重看笔记时产生的疑问,之前那篇有些许错别字,不太
一天的大太阳
·
2023-12-01 20:54
java
学习
开发语言
jdk介绍
jdk是java的开发工具,全称为JavaDevelopmentKit,包含java运行环境,java工具,
java基础
类库三大部分。
翰戈.summer
·
2023-12-01 19:08
基本概念
java
jdk
Java基础
- 自定义类加载器
自定义类加载器在Java中实现自定义类加载器通常涉及继承ClassLoader类并重写其findClass方法。自定义类加载器允许我们从非标准来源(如网络、加密文件或其他媒体)加载类。下面是实现自定义类加载器的基本步骤:1.继承ClassLoader类创建一个新的类并继承ClassLoader类。例如:publicclassMyClassLoaderextendsClassLoader{//类的实
青衫客36
·
2023-12-01 18:17
Java基础
java
开发语言
Java基础
- transient关键字
在Java中,transient是一个关键字,用于声明类的某些属性不应该被序列化。以下是对transient关键字的详细介绍:1.序列化与反序列化序列化:将对象的状态信息转换为可以存储或传输的形式的过程。反序列化:将已序列化的数据恢复为对象的过程。2.使用transient关键字当一个对象被序列化时,希望忽略类中某些非必要或敏感字段,可以使用transient关键字标记这些字段。被transien
青衫客36
·
2023-12-01 18:17
Java基础
java
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他