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基础
方面栈和队列的实现,大厂都会考察的一个点,有的还直接让用list来现场写段代码。HashMap的jdk源码,怎么实现的尤其是散列方面hashcode()方法,必须要会!
千淘萬漉
·
2023-09-21 14:21
单元测试(一)使用Junit进行单元测试
我也很久没敲过java代码了,为了不浪费我之前的
Java基础
,写一个简单案例记录一下,毕竟进行白盒测试也是一项基本技能,有点
Java基础
,遇到问题也能打个断点定位一下。
M1kasal
·
2023-09-21 14:02
软件测试
Java8异步类CompletableFuture详解
1、前言学习
java基础
时候多线程使用我们首先学习的Runable、Future、Thread、ExecutorService、Callable等相关类,在我们日常工作或者学习中有些场景并不满足我们需求
程序猿微刊
·
2023-09-21 14:12
【Java】
【工具】
java
开发语言
【
java基础
】java的官网和jdk安装和下载
本篇文章主要讲解java初级知识,java的jdk安装和下载。作者:任聪聪java官网介绍java只有一个唯一官网,下载jdk千万不要通过资源站下载,很有可能会存在隐患。官网地址:https://www.oracle.com/java/切换中文显示的方法方法一、浏览器右键自动翻译方法二、点击官网左上角的按钮tips:作为一名程序员,我们需要的还是用英文去看,这样会保持我们的英文水平,有助于我们开发
任聪聪
·
2023-09-21 13:43
Java
java
intellij-idea
开发语言
猿学-暑期实习面试准备--Java
JAVA基础
JAVA中的几种基本类型,各占用多少字节?下图单位是bit,非字节1B=8bitString能被继承吗?为什么?
猿学
·
2023-09-21 13:53
专题总纲目录 Android Framework 总纲
专题总纲说明:本系列文章虽说是Android的知识体系专题,同时也是学习AndroidFramework系统的一个思路,尤其是当我们对Android框架层一点都不了解的时候,但前提是要有
Java基础
和C
图王大胜
·
2023-09-21 12:09
管理
专题总纲
framework
android
framework
操作系统
Java基础
学习之序列化
序列化将数据结构或对象转换成二进制串的过程。序列化方案SerializebleJava序列化方案在Java中使用Serializeble有两种方法,一种是实现Serializeble接口,另一种是实现Externalizable接口,它继承自Java.io.Serializeble类。我们观察源码可以发现,Serializeble接口内部是没有实现的。publicinterfaceSerializ
暮暮频顾惜
·
2023-09-21 08:23
java从入门到起飞(一)——基础概念
目录背景注释和关键字注释关键字常量变量数据类型计算存储单元数据类型分类标识符小驼峰命名法(方法、变量)大驼峰命名法(类)类型转换自动类型转换强制类型转换计算机中的数据存储总结背景 学编程这么长时间了,重新回归
java
杨思默
·
2023-09-21 08:04
java
servlet
开发语言
java 经典面试真题
一、基础知识面试题1.1
Java基础
知识关于Java语言中main方法的描述中,正确的是()A:Java程序的main方法必须写在类里面。
agrel
·
2023-09-21 07:39
立个Java学习flag 2021年9月20日
-知乎结合自身情况做出如下规划:第一阶段:
Java基础
语法7天内容:运行环境1、关键字1、数据类型1、变量2、运算符2、条件结构3、循环结构3、方法4、方法重载4、数组4第二阶段:面向对象和封装9天内容
卡西迪梅琦
·
2023-09-21 07:43
笔记
java
Java基础
面试题
一、
Java基础
面试题1.什么时候需要用到序列化和反序列化呢?
阿福66
·
2023-09-21 02:14
java
开发语言
面试
学习
个人简历内容
简历个人信息专业技能熟悉
Java基础
,如集合、代理、反射等。了解Java多线程,了解JVM内存模型、常见GC算法、类加载机制。
echo 云清
·
2023-09-21 01:48
工作
开发语言
《疯狂java讲义》第7章
java基础
类库
第7章
java基础
类库7.1与用户互动运行java程序的参数:java程序入口main()方法的方法签名:publicstaticvoidmain(Strign[]args){.....}Scanner
蓝布棉
·
2023-09-21 01:37
java基础
java
开发语言
后端
java面试题
java面试题
java基础
面试题1.hashcode和equals如何使用2.
mua码
·
2023-09-20 23:31
java
开发语言
java基础
目录基础语言概述计算机的高级编程语言类型:字符编码表转义和注释JUnit自增面试题可变参数正则表达式基本功进制原、反、补码位运算符静态导入Lambda关键字修饰符this和super区别finalfinalize易混淆符号辨析lengthScannerclone与copy的区别ShallowClone与DeepClone如何实现对象克隆?取模运算:异号时看第一个符号重写和重载【辨析】Integer
weixin_45954599
·
2023-09-20 21:50
java基础知识
java
开发语言
后端
java基础
-day08-集合和泛型
一.集合(长度可变)1.集合层次图Collection(接口)集合常用的接口:set和listset:无序,元素不可重复list:有序,元素可以重复map集合常用的:hashMap和TreeMap2.集合遍历(3种方式)2.1.使用Iterator迭代器2.2.使用foreach循环遍历2.3.使用Lambda表达式遍历(Iterable接口中的forEach方法)实例:MyTest-Day08-
今天也要努力敲代码
·
2023-09-20 21:08
java
工作5年的阿里Java程序员分享从业心得总结与面试笔记分享
面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:
Java基础
是必考的。工作第一年,可能问你String对象创建的理解
Python阿南
·
2023-09-20 21:10
Java基础
—— 泛型(三)方法、接口、数组
Java基础
——泛型(三)泛型方法泛型方法是指在方法中使用泛型类型参数的方法,它可以在方法调用时确定类型参数的类型。
能量老8
·
2023-09-20 21:33
java
开发语言
java 限制参数类型_java如何定义受限制的类型参数
【相关学习推荐:
java基础
教程】有时您可能想限制可以在参数化类型中用作类型参数的类型。例如,对数字进行操作的方法可能只希望接受Number或其子类的实例。这就是有界类型参数的用途。
kokeihou
·
2023-09-20 21:33
java
限制参数类型
Java基础
—— 泛型(二)限制类型参数
Java基础
——泛型(二)限制类型参数你可以先回顾《
Java基础
——泛型(一)》泛型使用中限制类型参数在Java泛型中,我们可以使用extends关键字来限制类型参数的类型范围,例如限制类型参数的父类、
能量老8
·
2023-09-20 21:32
java
java
架构
后端
Java基础
实战:Java中的引用类型(强软弱虚)
下面是一个在下面引用实战中用到的公共类publicclassM{@Overrideprotectedvoidfinalize()throwsThrowable{System.out.println("finalize");}}finalize()方法是执行gc时调用的方法。一、强引用强引用是默认的引用类型。当一个对象具有强引用时,垃圾收集器不会回收该对象。只有在没有任何强引用指向一个对象时,该对象
编程神话
·
2023-09-20 20:49
多线程&并发
Java基础
java
jvm
开发语言
重学Java - 进阶(2/2)
博文随时会进行更新,补充新的内容并修正错漏,该系列博文旨在帮助自己巩固扎实
Java基础
。毕竟万丈高楼,基础为重,借此督促自己时常温习回顾。一、集合集
CPPRTO
·
2023-09-20 19:43
后端
java
Java面试题及答案整理( 2023年 6 月最新版,持续更新)
工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、SpringCloud、MQ、Kafka面试专题一、
Java
进阶的架构师
·
2023-09-20 18:01
java
开发语言
2023最全的Java架构师面试120题解析(MySQL/Redis/架构/高并发等)
最全架构师题目将包含如下技术范围:1.
Java基础
和高级:集合框架:List:ArrayList、LinkedList;Set:HashSet、TreeSetMap:TreeMap/ConcurrentHashMap
司腾
·
2023-09-20 18:57
Java
后端
面试
java
面试
mysql
后端
程序人生
Java面试手册、
Java基础
核心总结、阿里巴巴Java开发手册、Java面试题大全集合
领取方式各面试资料需要加关注获取:关注我,私信回复:“面试资料”即可获取整个文档比较全面,内容比较多,由于篇幅的限制,文章中没有全部附上详细的解析,需要加关注获取:关注我,私信回复:“面试资料”即可获取如何获取?转发这篇文章,关注我,私信回复“面试资料”即可获取高清大纲,以上springMVC,源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化、分布式架构如何私信?关注我后,在手机
码农小胖
·
2023-09-20 16:59
Java基础
——通过异常处理错误
Java的基本理念是“结构不佳的代码不能运行”。发现程序中的错误的理想时机是编译阶段(即生成.class文件的阶段),但现实是很多的错误只有在运行阶段才能被发现。比如说,程序需要打开一个文件,你不运行程序去试图打开文件,怎么会知道文件是不存在,打不开还是有什么其它的错误。又比如说程序中一个方法的参数是对象引用,然后向该对象引用发送消息,你不运行程序怎么知道传递给参数的实参是是不是为null。因此就
向阳的光
·
2023-09-20 13:32
Java基础
java
开发语言
后端
Java拓展——常见数据结构(数组,栈,链表,树,图)
Java基础
11——数据结构文章目录
Java基础
11——数据结构数据结构常见的数据结构数组栈栈简介如何创建一个类实现栈的功能?**栈使用场景**队列队列简介如何实现?
什么?带我一个
·
2023-09-20 13:30
java
Java基础
数据结构
java
链表
《
Java基础
——异常的捕获与抛出》
Java基础
——异常的捕获与抛出前言:Error类(错误)和Exception类(异常)是Throwable类的子类。
温稚生
·
2023-09-20 13:28
Java
java
开发语言
Java基础
编程——异常处理之finally语句块
一、其中各个类的含义如下:Throwable:异常的基类,所有异常都继承自java.lang.Throwable类,Throwable类有两个直接子类:Error类和Exception类。Error:是Java应用程序本身无法恢复的严重错误,应用程序不需要捕获、处理这些严重错误。通常情况下,程序员无需处理此类异常。Exception:由Java应用程序抛出和处理的非严重错误(即异常),也是我们本章
-今非昔比°
·
2023-09-20 13:57
Java编程
异常处理
java
开发语言
eclipse
Java基础
13——异常的捕获与处理
什么是异常异常是指程序在运行过程中出现的非正常情况,如用户输入错误,除数为零,文件不存在,数组下标越界等。Java异常体系结构所有异常类都是Throwable类的子类,他派生出两个子类,Error和ExceptionError:表示程序无法恢复的严重错误或者恢复起来比较麻烦的错误,例如内存溢出、动态链接失败、虚拟机错误等。应用程序不应该主动抛出这种类型的错误,通常由虚拟机自动抛出。如果出现这种错误
什么?带我一个
·
2023-09-20 13:27
Java基础
java
java
python
开发语言
Java基础
问答:反射
反射反射和框架(半成品软件)设计关系密切,在框架基础上开发,简化代码反射将类的各个组成部分封装成其他对象。优势是可以在程序运行过程中,操作这些对象。并且可以解耦,提高程序的可扩展性。获取Class对象的方式:Class.forName("全类名"):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取文件,加载类Classcls1=Class.forName("c
NobilityQAQ
·
2023-09-20 12:49
十五:
Java基础
入门-通过Scanner从控制台获取数据
1:概述Scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。Scanner类位于java.util.Scanner包中。2:Scanner类的常用方法Stringnext();作用:接收控制台输入的一个字符串。(不能接受空格作为字符串)StringnextLine();作用:接收控制台输入的一个字符串。(可以接受空格作为字符串)intnextInt();作用:接收控制台
Lord丶轩莫言弃
·
2023-09-20 11:19
java基础
-并发编程-CyclicBarrier(JDK1.8)源码学习
CyclicBarrier源码学习Java并发编程(十六):CyclicBarrier源码分析CyclicBarrier执行流程:最后一个就位线程负责把所有条件队列中的线程添加到同步队列,然后在finally中执行ReentrantLock的unlock方法唤醒同步队列中的head.next,本节点成为新的head节点,然后被唤醒线程同样会到finally的unlock方法中唤醒下一个线程,这样传
Semanteme
·
2023-09-20 10:56
java
学习
开发语言
java基础
-并发编程-CountDownLatch(JDK1.8)源码学习
CountDownLatch方法调用与类关系图一、初始化:publicCountDownLatch(intcount)publicCountDownLatch(intcount){if(count=0){//将当前节点node设置为同步队列头节点,并传播setHeadAndPropagate(node,r);//将前头节点head从当前前node上移除(上面已将前头节点head从当前前node上移
Semanteme
·
2023-09-20 10:55
java
学习
开发语言
创智播客微服务_传智播客2018JavaEE IDEA版本
资源内容:传智播客2018JavaEEIDEA版本|____Java课件IDEA|____主流框架|____流行框架|____
Java基础
|____JavaWeb|____优品购商城课件.rar|___
weixin_39932692
·
2023-09-20 09:10
创智播客微服务
Day100 Java总结
Java基础
基础:
Java基础
语法,代码书写规范Java面向对象:类与对象,继承,接口,多态,final、权限、内部类中级:常用API:String相关类,Arrays类,Object类与包装类,System
王小c
·
2023-09-20 09:07
日记
阿里java架构师面试128题含答案:分布式架构+Dubbo+多线程+Redis
一、
Java基础
和高级1.String类为什么是final的。2.HashMap的源码,实现原理,底层结构。
liuhuiteng
·
2023-09-20 04:49
面试题
面试题
Java基础
入门·对存储文件File的相关操作
File类遍历方法IO流对象的分类1.按照操作的文件类型分类2.按照数据的流向分类IO流对象的分类归纳OutputStream字节输出流写入文件的步骤追加写入FileInputStream前言我们之前进行
Java
冰小九
·
2023-09-20 03:27
java
开发语言
49天精通Java,第2天,Java 基本数据类型
姐妹篇,
Java基础
教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部
Java基础
知识点、Java8新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java的轻松学习
哪 吒
·
2023-09-20 02:41
49天精通Java从入门到就业
java
开发语言
后端
目录
https://github.com/AobingJava/JavaFamily后端面试点合集脑图在线编辑地址
Java基础
核心串讲
Java基础
知识
Java基础
面试16问零拷贝一次相亲经历,我彻底搞懂了什么叫阻塞非阻塞
challenge_fan
·
2023-09-20 01:13
Java面试题整理
Java基础
部分
一、JDK和JRE有什么区别JDK:JavaDevelopmentKit的简称,Java开发工具包,提供了Java的开发环境和运行环境。JRE:JavaRuntimeEnvironment的简称,Java运行环境,为了Java的运行提供了所需环境。具体来说JDK其实包含了编译Java源码的编译器Javac,还包含了很多Java程序调试和分析的工具。简单来说,如果你需要运行Java程序,只需要安装J
修贤323
·
2023-09-19 21:05
java
开发语言
Java基础
之 JVM
JVM基础JVMJVM是一种规范,基于这套规范的jvm平台可以通过字节码指令集及内存管理来虚构出一台计算机,任何语言符合JVM规范并编译成class文件,即可以在JVM虚拟机上运行。目前常见的JVM实现,常用的有Hotspot,也有TaobaoVM,J9,LiquidVM,Jrockit,MicrosoftVM,azulzing等,通过java-version即可查看当前的虚拟机平台。JVM虚拟机
多栖艺人
·
2023-09-19 21:43
java
【
Java基础
】队列Queue、栈stack、常用Api
文章目录1.队列Queue2.栈Stack3.双端队列Deque4.优先队列PriorityQueue1.队列QueueDeque继承了Queue接口,所以就有队列的所有功能,并且还拓展了普通的队列Queuequeue=newLinkedListqueue=newLinkedListstack1=newStackstack2=newLinkedListstack1=newStackstack2=n
今天你写代码了吗??
·
2023-09-19 17:24
Java
java
开发语言
整懵了,蚂蚁金服6面成功拿下offer涨薪15K,突然觉得跳槽也不是那么难
注:这边整理了最新最全——Java一线大厂面试题解析合集:
JAVA基础
-
跟着我学Java
·
2023-09-19 13:18
Java
面试
程序员
跳槽
java
开发语言
程序人生
架构
Java面试题汇总
一、
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么?3.两个对象的hashCode()相同,则equals()也一定为true,对吗?
Louis_3898
·
2023-09-19 11:11
Java基础
(二十五):JDBC
文章目录一、JDBC1.1概述1.2快速入门二、获取数据库连接的5种方式三、ResultSet四、Statement与PreparedStatement4.1Statement存在SQL注入4.2PreparedStatement五、JDBCAPI六、事务七、批处理八、数据库的连接方式8.1传统的连接方式8.2数据库的连接池技术8.2.1C3P08.2.2德鲁伊连接池九、自定义连接数据库的工具类9
一万年可长否
·
2023-09-19 08:19
Java基础
java
Java基础
(十一):类的五大成员
文章目录一、属性二、方法三、构造器四、代码块五、内部类(一)局部内部类(二)匿名内部类(三)成员内部类(四)静态内部类一、属性请看这篇博客二、方法请看这篇博客三、构造器请看这篇博客四、代码块请看这篇博客五、内部类一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(innerclass),嵌套其他类的类称为外部类(outerclass)。内部类最大的特点就是可以直接访问私有属性,并且可以体
一万年可长否
·
2023-09-19 08:48
Java基础
java
Java基础
(十三):枚举、注解
文章目录一、设置@author标签二、枚举(enum)(一)枚举的两种实现方式:(二)enum常用方法三、注解一、设置@author标签设置@author等标签,以后每次创建一个类,自动带着作者信息二、枚举(enum)枚举表示一组常量的集合,枚举是一种特殊的类,里面只包含一组有限的特定的对象。枚举是只读,不可修改的。理解:比如一个季节类,只能是春夏秋冬,没有其他对象,所以使用枚举完成这个。(一)枚
一万年可长否
·
2023-09-19 08:48
Java基础
java
开发语言
Java基础
(九):类的使用
文章目录一、类、对象、属性二、构造器三、方法(method)1.方法的定义2.方法的传参机制3.方法重载(OverLoad)4.方法重写/覆盖(override)5.可变参数(Variableparameter)四、对象赋值五、内存分配机制六、作用域(scope)七、this的使用八、访问修饰符九、final关键字一、类、对象、属性类就是一种数据类型,对象就是一个具体的实例,属性(成员变量)是类的
一万年可长否
·
2023-09-19 08:18
Java基础
java
开发语言
Java基础
(十):静态变量、静态方法、代码块、main方法
文章目录一、类变量/静态变量(static)二、类方法/静态方法(static)三、main方法四、代码块(一)static代码块(二)普通代码块五、属性初始化、代码块、构造器的调用优先级【超级重点】一、类变量/静态变量(static)(一)类变量也叫静态变量/静态属性,为同一个类所有对象共享,存储在堆中(在类加载时就创建了,即使没创建对象也可以使用)。(二)定义语法:访问修饰符static数据类
一万年可长否
·
2023-09-19 08:18
Java基础
java
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他