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基础
(十七)字符串
3.字符串变量3.1StringBuffer类(jdk1.0开始提供)StringBuffer类是一个线程安全的可变字符串类,它可以动态地修改字符串内容。主要特点如下:StringBuffer对象创建后,可以随时通过调用其方法来修改字符串内容。StringBuffer类的方法包括字符串的拼接、插入、删除、反转等操作,使得对字符串的操作更加灵活。由于StringBuffer是线程安全的,适用于在多线
写代码的小包
·
2023-08-25 19:37
Java
java
常用面试题目
java基础
:1.JVM内存模型2.juc并发包线程池,容器,线程安全3.static,final作用域、作用4.classloader介绍5.hashcode和equals6.object的几个方法7
BK_凌霄
·
2023-08-25 17:15
java基础
学习总结——异常处理
一、异常的概念异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。1packagecn.javastudy.summary;23publicclassTestEx{45publicstaticvoidmain(Stringargs[]){6intarr[]={1,2,3};7System.out.println(arr[2]);8/**9*
Java丶python攻城狮
·
2023-08-25 16:34
【
Java基础
】 - 常用注解@SuppressWarings
Java基础
-常用注解@SuppressWarings文章目录
Java基础
-常用注解@SuppressWarings一、概述二、@SuppressWarings注解使用2.1.抑制单类型的警告2.2.抑制多类型的警告
goyeer
·
2023-08-25 16:49
JAVA
java
开发语言
SharedPreferences详解及其ANR解决方案
目录一、导读二、概览三、使用四、原理五、存在的问题六、优化6.1DataStore6.2MMKV6.3sp优化七、推荐阅读一、导读我们继续总结学习
Java基础
知识,温故知新。
Android西红柿
·
2023-08-25 15:15
Android学习之路
android
面试
性能
anr
sharedpreferen
Java基础
类库
Java基础
类库一、Java常用类库1、StringBufferString类是在所有项目开发之中一定会使用到的一个功能类,并且这个类拥有如下的特点:每一个字符串的常量都属于一个String类的匿名对象
六十岁敲代码
·
2023-08-25 12:23
Java基础类库
java
开发语言
学习大数据技术需要掌握哪些
Java基础
大数据产业已进入发展的“快车道”,急需大量优秀的大数据人才作为后盾。如果你是Java编程出身,那学习大数据自然是锦上添花;但如果你是刚刚接触大数据技术,还在Java编程基础阶段,这篇文章非常值得你看!首先,我们学习大数据,为什么要先掌握Java技术?Java是目前使用非常广泛的编程语言,它具有的众多特性,特别适合作为大数据应用的开发语言。Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以
QFdongdong
·
2023-08-25 10:49
Android 面试点梳理
原文地址:https://juejin.cn/post/6844904190314037255最新Android面试点梳理目录:网络:分层模型、TCP、UDP、HTTP、HTTPS算法:数据结构、常用算法
Java
QM
·
2023-08-25 09:49
Maven教程-使用Nexus搭建私服,
Java基础
视频
让系统重新加载/etc/profile,命令:source/etc/profile验证是否安装成功java-version出现如下界面表示安装成功了javaversion“1.8.0_74”Java™SERuntimeEnvironment(build1.8.0_74-b02)JavaHotSpot™64-BitServerVM(build25.74-b02,mixedmode)2、安装Maven
m0_64867092
·
2023-08-25 09:53
程序员
面试
java
后端
javaweb后端开发实例,挑战大厂重燃激情!
Java基础
1.Java语言的三大特性2.Java语言主要特性3.JDK和JRE有什么区别4.J
Tomcat知识点大全
·
2023-08-25 01:48
程序员
java
后端
面试
Java基础
知识:面试官必问的问题
数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean只有两个值:true、false,可以使用1bit来存储,但是具体大小没有明确规定。JVM会在编译时期将boolean类型的数据转换为int,使用1来表示true,0表示false。JVM支持boolean数组,但是是通过读写byte数组来实现的。包
·
2023-08-24 17:15
后端java程序员服务器微服务
java八股文面试[
java基础
]——异常
自定义异常:异常Exception是指程序运行时,由于输入错误、网络、程序逻辑等原因导致运行时出现的问题。出现异常时,程序会暂时中断执行,并根据产生异常的原因,创建对应异常类型的异常对象,并抛出给JVM捕获处理;1.Java中的常见异常:1.NullPointerException空指针异常:调用未实例化的null引用,引发该异常。2.ClassNotFoundException类无法找到异常:按
小田田_XOW
·
2023-08-24 17:53
java八股文
面试
职场和发展
java八股文面试[
java基础
]——字节码
字节码技术应用字节码技术的应用场景包括但不限于AOP,动态生成代码,接下来讲一下字节码技术相关的第三方类库,第三方框架的讲解是为了帮助大家了解字节码技术的应用方向,文档并没有对框架机制进行详细分析,有兴趣的可以去了解相关框架实现原理和架构,也可以后续为大家奉上相关详细讲解。ASMASM是一个Java字节码操控框架,它能被用来动态生成类或者增强既有类的功能。ASM可以直接产生二进制class文件,也
小田田_XOW
·
2023-08-24 17:23
java八股文
java
面试
开发语言
java八股文面试[
java基础
]——浅拷贝和深拷贝
自验证:创建ClassStudent两个类,Student中含有Class对象publicclassClassimplementsCloneable{publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}privateStringname;publicClass(Stringname){thi
小田田_XOW
·
2023-08-24 17:23
java八股文
java
面试
开发语言
java八股文面试[
java基础
]——Object类有哪些方法
通过IDEA打开Object类就可以看到(1)clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,我们有时候不希望在方法里讲参数改变,这时就需要在类中复写clone方法。(2)getClass方法final方法,获
小田田_XOW
·
2023-08-24 09:49
java八股文
面试
职场和发展
这次~38K妥妥的!
独家发布-涵盖16个技术栈
Java基础
(266页)JVM(18
公众号-芋道源码
·
2023-08-24 08:14
java基础
语法之学习武林秘籍入门版(由助手完成)
在这本武侠版本的Java入门教程中,我们将会以一个武侠世界为背景来学习Java语言的基础知识。我们会介绍如何安装和配置Java开发环境,然后通过实例来学习Java的基础语法,包括变量、数据类型、运算符、控制流、数组、方法和类。在进入武侠世界前,我们需要安装Java的开发环境。Java的开发环境包括两部分:Java虚拟机(JVM)和Java开发工具包(JDK)。JVM是一个软件,可以在计算机上运行J
希境
·
2023-08-24 04:19
Java
java
学习
jvm
2023年 Java 面试八股文(25w字)
目录一.
Java基础
面试题1.Java概述Java语言有哪些特点?Java和C++有什么关系,它们有什么区别?JVM、JRE和JDK的关系是什么?**什么是字节码?**采用字节码的好处是什么?
leader_song
·
2023-08-24 04:12
面试
面试
Java基础
——Lambda表达式
1概述Lambda表达式是JDK8开始支持的语法,其他语言中也有Lambda表达式,但不同语言的Lambda表达式之前还是存在一些差异。Java中Lambda表达式作用是简化匿名内部类的代码写法。需要注意的是Lambda只能简化函数式接口的匿名内部类写法。语法格式为:(匿名内部类被重写方法的形参列表)->{被重写方法的方法体代码}函数式接口是指接口中只有一个抽象方法的接口。2Lambda使用2.1
一切皆是定数
·
2023-08-24 03:24
#
Java基础知识
java
python
开发语言
python基础之函数lambda表达式
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号
java基础
笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
卧龙不言
·
2023-08-24 03:21
python基础
python
Java基础
学习(7)
Java基础
学习一、面向对象进阶版1.1静态变量static1.2static内存图1.3static的注意事项1.4重新认识main方法1.5封装1.6继承1.7继承的特点1.8子类继承父类哪些内容继承的内存图
黄大帅@lz
·
2023-08-24 02:34
java
学习
jvm
Java基础
学习(11)
Java基础
学习一、集合进阶1.1数据结构(树)1.1.1二叉查找树1.1.2二叉树的遍历1.2平衡二叉树树的演变1.3数据结构(平衡二叉树)左旋1.4数据结构(平衡二叉树)右旋数据结构(平衡二叉树)需要转的四种情况
黄大帅@lz
·
2023-08-24 02:34
java
学习
数据结构
Java基础
6网络编程
12.1基本概念如今,计算机已经成为人们学习、工作、生活必不可少的工具。我们利用计算机可以和亲朋好友网上聊天,也可以玩网游、发邮件等等,这些功能实现都离不开计算机网络。计算机网络实现了不同计算机之间的通信,这必须依靠编写网络程序来实现。下面,我们将教大家如何编写网络程序。在学习编程之前,我们首先要了解关于网络通信的一些概念。什么是计算机网络?计算机网络是指将地理位置不同的具有独立功能的多台计算机及
A记录学习路线
·
2023-08-23 22:04
Java语言基础
Java基础
之IO流File类创建及删除
1.File类概述及构造方法2.File类创建功能文件创建成功!如果文件不存在,就创建文件,并返回true如果文件存在,就不创建文件,并返回false如果文件夹不存在,就创建文件夹,并返回true如果文件夹存在,就不创建文件夹,并返回false创建多级目录用mkdirs()3.File类的判断和获取功能4.File类删除功能
包小志
·
2023-08-23 19:28
java基础知识
java
Java基础
-并发编程-volatile关键字使用与原理分析
Java工程师知识树/
Java基础
volatile的使用volatile用于保证不同的线程共享一个变量时每次都能获取最新的值。volatile具有锁的部分功能并且性能比锁更好,所以也被称为轻量级锁。
HughJin
·
2023-08-23 17:20
Java基础
知识(十)
一、网络编程入门1.1网络编程概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换1.2网络编程三要素【理解】IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标
super_hongtao
·
2023-08-23 16:42
【RE:布丁JAVA学习】这大概是史上最详细的JAVA泛型教程,不看后悔。
引言【RE:布丁JAVA】是一个java小白布丁萨玛浑浑噩噩工作三年之后发现自己
java基础
不行而重新学习java的系列,喜欢的同学可以点个关注,如果有什么问题可以在评论区发表评论,谢谢愿:天下程序猿头发乌黑亮丽概述在我刚开始学习
布丁萨玛
·
2023-08-23 13:07
JAVA基础
—字符串
1、API和API接口文档2、String概述3、String构造方法代码实现和内存分析4、字符串的比较字符串多种比较
Fighting0429
·
2023-08-23 13:18
java
JAVA基础
知识四——重载、可变参数
1、方法重载注意事项,构成重载的必要1.1、课堂练习——选择题1.2、课堂练习——程序代码publicclassOverload{//编写一个main方法。publicstaticvoidmain(String[]args){Methodsmethod=newMethods();/*method.m(10);method.m(10,11);method.m("mishdfuisgvuc");*/S
Fighting0429
·
2023-08-23 13:17
java
开发语言
Java基础
知识小结(内部类、BigInteger、枚举、接口、重写重载和序列化)
一、Java内部类1、内部类在Java中,也可以嵌套类(类中的类)。嵌套类的目的是将属于同一类的类分组,这使代码更具可读性和可维护性。要访问内部类,请创建外部类的对象,然后创建内部类的对象:classOuterClass{intx=10;classInnerClass{inty=5;}}publicclassMyMainClass{publicstaticvoidmain(String[]args
JPC客栈
·
2023-08-23 13:54
Java基础知识汇总
Java基础知识
Java基础教程
java
开发语言
java基础
笔记java的一些基础知识
一、java程序运行过程:1、编译javac文件,把java源文件编译成class字节码文件2、运行java:运行class文件二、标识符(给类,方法,变量起名):1、以字母(采用unicode字符集),下划线,$开头2,其余部分可以是:字母(采用unicode字符集),下划线,$,数字3、不能是关键字三、变量1、局部变量:定义在方法内或语句块内(使用前必需手动初始化)2、成员变量(实例变量fie
张起灵的小可爱啊
·
2023-08-23 11:15
Java基础
-01
java内存分为5个部分:1、栈(Stack):存放的都是方法中的局部变量,方法的运行一定要在栈中2、堆(Heap):凡是new出来的东西都在堆当中。堆内存里的数据都有默认值和地址值3、方法区:存储.class相关信息,包含方法的信息静态数据(类名访问静态成员变量,其值和new的对象无关,只与类有关)4、本地方法栈:与操作系统有关5、寄存器:与CPU有关匿名对象只能使用一次:确定一个对象只使用一次
秦柯er
·
2023-08-23 09:40
java八股文面试[
java基础
]——final 关键字作用
为什么局部内部类和匿名内部类只能访问final变量:知识来源【基础】final_哔哩哔哩_bilibili
小田田_XOW
·
2023-08-23 09:05
java八股文
java
面试
开发语言
java基础
反射:Listlist=newArrayLIst;Clazzclazz=list.getClass();Methodadd=clazz.getDeclaredMethod(“add”,Object.class);add.invoke(list,“kl”);通过对象获取Clazz对象,通过Clazz对象过去list中add方法。
大晴天小阳光
·
2023-08-23 09:20
面向对象选择判断简答题
Java基础
一、单选题下列选项中,Java的main方法格式正确的是(d)A、staticvoidmain(String[]args)B、publicvoidmain(String[]args)C、publicstaticvoidmain
别挡
·
2023-08-23 06:30
面试问题83问
java
java基础
复习(第四日)
java基础
复习(四)1.说一下HashMap、LinkedHashMap、concurrentHashMap、ArrayList、LinkedList的底层实现1、HashMap是java数据结构中两大结构数组
HolleDream
·
2023-08-23 06:25
面试题
Java面试
java
开发语言
java基础
复习(第五日)
java基础
复习(五)1.如何在Map中遍历删除指定的key?如何在List中遍历删除指定的元素?
HolleDream
·
2023-08-23 06:25
面试题
Java面试
java
开发语言
java基础
复习(第六日)
java基础
复习(五)1.是否了解类似RabbitMQ.kalka之类的队列服务?请简述队列取务中的常见要素和使用场景?
HolleDream
·
2023-08-23 06:25
面试题
Java面试
java
开发语言
java基础
复习(第七日)
java基础
复习(七)1.MQ如何避免消息重复投递或重复消费?
HolleDream
·
2023-08-23 06:53
java
Java基础
面试总结
1.讲讲一个十进制的数在内存中是怎样存的?以二进制补码的形式存储。2.请解释为什么会出现4.0-3.6=4.0000001这种现象?计算机在计算十进制小数的过程中要先转换为二进制进行计算,而二进制的小数无法精确的表达十进制小数,所以在转换的过程中出现了误差。3.接口和抽象类的区别是什么?接口中的所有方法隐含的都是抽象的,而抽象类则可以同时包含抽象和非抽象方法。接口是多重实现,抽象类是单一继承。接口
pytho624
·
2023-08-23 04:51
java基础
第十六篇之多线程
1:线程的概念进程(任务):一个正在运行的程序进程的调度:CPU来决定什么时候该运行哪个进程(时间片轮流法)线程在一个应用程序中,同时,有多个不同的执行路径,是进程中的实际运作单位。好处是提高程序效率。1.2线程和进程的关系a:一个进程可以创建多个线程b:线程必须依赖于进程而存在c:多个线程共享进程的空间d:进程和线程得到CPU的机会是均等的‘1.3为什么要搞多线程我们可以让程序同时执行(并发执行
小小一技术驿站
·
2023-08-23 02:19
一个Java对象占用多大内存
要求面试者不仅对
Java基础
知识熟悉,更重要的是要了解内存模型。Java对象模型HotSpotJVM使用名为oops(OrdinaryObjectPointers)的数据结构来表示对象。
lonelyhiker
·
2023-08-23 00:45
Java知识
java
【Hibench 】完成 HDP-Spark 性能测试
✨个人主页——开着拖拉机回家_Linux,
Java基础
学习,大数据运维-CSDN博客✨希望本文能够给您带来一定的帮助文章粗浅,敬请批评指正!目录博主"开着拖拉机回家"带您GotoNewWorld.
开着拖拉机回家
·
2023-08-23 00:43
#
【====
HDFS&YARN
====】
spark
大数据
Hibench
Hadoop
基准测试
Java基础
- 反射
10.反射反射就是通过操作字节码文件来做两件事创建对象调用方法对比硬编码效率会低一些,但是代码的灵活性大大提升10.1Class类和Class对象运行Java程序,就是解析并且执行字节码文件,而字节码加载到JVM时,Java就会使用面向对象的思想把加载过来的字节码文件(class)封装成对象问题是这个字节码文件在Java中是谁的对象?例如:对象-->“123”,“aaa”,“hello”能描述以上
ADMAS
·
2023-08-23 00:09
【
Java基础
教程】(三十一)常用类库篇 · 第一讲:Optional类——解锁Java的Optional操作,消灭那些隐匿的空指针,还程序世界一个安稳!~
Java基础
教程之常用类库·Optional类1️⃣概念2️⃣优势和缺点3️⃣使用3.1常用操作API3.2案例3.3使用技巧4️⃣应用场景5️⃣实现原理总结1️⃣概念Optional类是Java8引入的新特性
小山code
·
2023-08-22 19:42
#
Java基础教程
java
开发语言
数据库
后端
java-ee
jvm
java基础
1.常量字符串常量整数常量小数常量字符常量:单个数字,单个字母,单个符号布尔常量空常量2.进制二进制:0/1组成,以0b开头,b大小写都可以,JDK7可以表示二进制八进制:0-7,0开头十进制:整数默认十六进制:0-F,0x开头进制转换:3.源码反码补码3.1.源码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。通过一个字节,也就是8个二进制位表示+7和-
会摄影的程序员
·
2023-08-22 18:33
有趣的游戏,Java版斗地主游戏实现
近日,使用Java编写了斗地主单机小游戏,作为经典小游戏,它也给大家带来不少乐趣,通过对这款游戏的简单实现,加深了我对对
Java基础
算法的理解。
夜空下的星
·
2023-08-22 18:34
Java
java
游戏
用Java实现一个简易的植物大战僵尸游戏
一、设计思路1.植物大战僵尸运用
Java基础
实现,通过滚轮上选择植物,随机生成各种类型僵尸,以及植物。2.玩家可以安放各种植物到草坪上,僵尸通过重绘实现走步效果,以及僵尸死亡时效果。
夜空下的星
·
2023-08-22 18:34
Java
java
游戏
java面试集锦
Java基础
JAVA数据类型JAVA有哪些数据类型JAVA数据类型分为基本数据类型和引用数据类型基本数据类型有四类八种:整型:byte(1字节)、short(2字节)、int(4字节)、long(8字节
weixin_52717390
·
2023-08-22 16:02
面试
java
后端
三天吃透计算机网络八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-08-22 13:35
java
网络
面试
计算机网络
java
面试
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
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
其他