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基础
--多线程
JAVA文章目录JAVA一、什么是线程1.1线程与进程2.1并行与并发二、线程的创建2.1、继承Thread类1、Thread的常用的构造方法2.2、实现Runnable接口2.3、线程创建的变形1.匿名内部类的的方式2.lambda表达式创建线程三、线程的属性3.1、线程的状态1.getState()获取线程状态2.join()等待线程结束3.yeild()方法4.sleep()线程休眠3.2、
我要努力吖!
·
2023-04-03 03:25
JAVA基础-线程
java
学习
面试题锦--
1、
JAVA基础
异常分类分为两大类Error:java运行时系统的内部错误和资源消耗尽错误,一旦出现这种错误,那就得停止服务了Exception:分为编译器报错CheckedException(受检异常
谢广坤后援队
·
2023-04-03 03:18
笔记
分布式与高并发
数据库
mysql
面试
Java基础
知识:如何计算Java对象占用内存大小?
在Java中没有sizeof运算符,所以没办法知道一个对象到底占用了多大的空间,但是在分配对象的时候会有一些基本的规则,我们根据这些规则大致能判断出来对象大小。今天就和大家分享一下如何计算Java对象占用内存大小。一、对象头对象的头部至少有两个WORD,如果是数组的话,那么三个WORD,内容如下:对象的HashCode,锁信息等到对象类型数据的指针数组的长度(如果是数组的话)二、分配对象时的基本规
jvm大志
·
2023-04-03 02:02
java
面试
开发语言
架构
spring
Java基础
笔记总结(10)-集合(2)Set集合 HashSet LinkedHashSet TreeSet(Comparable与Comparator)
Set集合-----保证元素唯一HashSet实现了Set接口,不保证set的迭代顺序,允许存储null值HastSeths=newHashSet位置随机存放只要能用迭代器迭代,既可以使用foreach---------------------------------------------------------------------------------------------------
吵吵先生
·
2023-04-03 02:34
字节跳动暑期实习面试题准备
字节跳动暑期实习后端面试题准备1.
Java基础
java中int和Integer的区别,为什么有了int还要有设计Integerjava中hashmap的实现原理,讲解一下哈希函数知道哪些垃圾回收器,CMS
web_bugger
·
2023-04-03 02:27
面试准备
JDK1.8特性
title:JDK1.8特性date:2022-06-0322:26:52categories:
JAVA基础
一、接口的默认方法Java8允许我们给接口添加一个非抽象的方法实现,只需要使用default关键字即可
Dain-X
·
2023-04-03 00:04
JAVA基础
java
Java高频面试题(2023版)
Java基础
1、JDK和JRE有什么区别?
shine'
·
2023-04-02 23:56
java
jvm
spring
spring
boot
spring
cloud
Java基础
+集合+多线程+JVM 面试题总结
文章目录一、
Java基础
1.1面向对象和面向过程的区别1.2Java语⾔有哪些特点?1.3关于JVMJDK和JRE最详细通俗的1.3.1JVM1.3.2JDK和JRE1.4Java和C++的区别?
大数据指北
·
2023-04-02 23:44
#
---
面试题总结
java
单元测试
面试
Java面试题中高级,
java基础
资料下载
前言今天逛论坛,看到了一位35岁的老程序员发的博文,看完内容后我又活了,35岁挑战华为社招,竟然凭实力在半个月内经历4轮面试后成功拿到了offer,不得不佩服这位大哥,35岁还这么强我们这些后辈还怕啥!当然重要的是这位程序员大佬最后总结的华为4轮面试所有的面试题和需要注意的事情。所以结合这个老哥面试问的问题和最近华为最新的面试题,重新整理了一下近期华为的面试题,满满干货,分享给大家。一、架构筑基:
Java二叉树
·
2023-04-02 23:27
程序员
java
后端
面试
JAVA基础
回顾
1、方法重载在实际开发过程中,会遇到一个问题:方法的功能实现上及其类似,但却有一些不同,如果每个功能实现都要重新编写一个方法,过于繁琐,也不好想方法名,例子如下所示,相当繁琐引入方法重载1.1什么是重载?在同一个类中,方法名相同,参数不同的方法。与返回值无关。参数不同:个数不同、类型不同、顺序不同(符合其一则是重载)如果参数相同,则不构成重载关系如不在同一个类中,则不构成重载关系2.基本数据类型和
我乃cv大师
·
2023-04-02 22:44
jvm
java基础
与运算符
程序程序就是计算机指令java程序Java是流行程序设计语言之一来源:java是sun公司所研发的,现在是oracle(甲骨文)公司负责作用:Java适合互联网app开发“(比如:电商网站)Java的版本java标准版(SE)Java企业版(EE)Java程序的开发步骤首先创建源文件(.java)用javac的命令编译源文件(javac文件名.java)出现编译后的文件(.class)用运行指令运
Lyc_c96
·
2023-04-02 19:19
java
字节跳动-商业变现(后端)-base杭州-123面(凉经)
有没有大佬告知一下,三面算法题只给了个思路能过吗…问题基本答上来了
JAVA基础
:hashMapput的过程concurrentHashMap扩容,为什么是线程安全的线程池,七大参数,底层怎么实现的(七大参数都
whx_0612
·
2023-04-02 17:13
面试
java
分布式
算法
redis
字节跳动
Java基础
总结1
1.for...each通常用于遍历数组和集合for(元素类型元素:数组或集合)EG:String[]strs={"沉默"}for(Stringstr:strs)2.输入Scannerscanner=newScanner(System.in);scanner.nextLine();//输入字符串3.数组的初始化int[]array=newint[]{0,1,2,3,4,5};int[]array=
muyierfly
·
2023-04-02 16:21
#
数据结构基础篇
java
数据结构
开发语言
java中一个成员变量有多个值_
Java基础
语法(9)-面向对象之类的成员
title:
Java基础
语法(9)-面向对象之类的成员blog:CSDN1.面向过程与面向对象面向过程(POP)与面向对象(OOP)二者都是一种思想,面向对象是相对于面向过程而言的。
乌龙清茶
·
2023-04-02 14:58
java中一个成员变量有多个值
java对象如何访问同类的private成员变量,
JAVA基础
系列 - 第7篇: 类和对象
上篇回顾上篇的内容不知道小伙伴们学习的怎样,我这里出几个问题帮助下大家巩固一下,大家看看能不能直接回答出来。方法的定义格式?return关键字的作用?有返回值方法的调用方式?无返回值方法调用方式?方法参数为基本数据类型时的参数传递方式?方法参数为引用数据类型时的参数传递方式?方法重载的条件?学习目标面向对象内容1面向对象思想概述1.1面向过程与面向对象面向过程:分析出解决问题所需要的步骤,按每个步
靡菲斯托
·
2023-04-02 14:52
【
Java基础
】成员变量和局部变量及封装
目录一、成员变量和局部变量的区别二、封装private关键字private的使用this关键字一、成员变量和局部变量的区别类中位置不同:成员变量(类中方法外)局部变量(方法内部或方法声明上)内存中位置不同:成员变量(堆内存)局部变量(栈内存)生命周期不同:成员变量(随着对象的存在而存在,随着对象的消失而消失)局部变量(随着方法的调用而存在,醉着方法的调用完毕而消失)初始化值不同:成员变量(有默认初
夏志121
·
2023-04-02 14:30
Java
jvm
java
开发语言
数据结构
后端
一、
Java基础
(4)
本章概要泛型泛型标记和泛型限定泛型方法泛型接口类型擦除1.6泛型泛型是参数化类型,提供了编译时类型的安全检测机制,该机制允许程序在编译时检测非法的类型,比如要实现一个能够对字符串(String)、整数型(Int)、浮点型(Float)、对象(Object)进行大小比较的方法,就可以使用泛型。在不使用泛型的情况下,可以通过引用Object类型来实现参数的任意化,因为在Java中,Object类是所有
一只小熊猫呀
·
2023-04-02 14:49
Offer
泛型
泛型标记和泛型限定
泛型方法
泛型接口
类型擦除
一、
Java基础
(2)
本章概要异常的分类及处理异常的概念异常的分类处理异常的方式反射机制动态语言的概念反射机制的概念反射的作用Java的反射API反射的过程创建对象的两种方式Method的invoke方法1.2异常的分类及处理1.2.1异常的概念异常指在方法不能按正常方式完成时,可以通过抛出异常的方式退出该方法。在异常中封装了方法执行过程中的错误信息及原因,调用方在获取该异常后可根据业务的情况选择处理该异常或继续抛出该
一只小熊猫呀
·
2023-04-02 14:48
Offer
异常的分类及处理
反射机制
一、
Java基础
(3)
本章概要注解注解的概念标准元注解注解处理器内部类静态内部类成员内部类局部内部类匿名内部类1.4注解Java可以对类、方法、变量、参数和包等进行注解。Java应用程序在需要时可以通过反射机制获取这些注解信息,从而针对不同的注解执行不同的逻辑操作。1.4.1注解的概念注解(Annotation)是Java提供的设置程序中元素的关联信息和元数据(MetaData)的方法,它是一个接口,程序可以通过反射获
一只小熊猫呀
·
2023-04-02 14:18
Offer
标准元注解
注解处理器
静态内部类
成员内部类
局部
匿名内部类
Netty pipeline
写在前面前面已经总结了
Java基础
IO,IO模型,编解码等内容,理论上我们把三者结合起来就可以完成消息收发。
FA-117
·
2023-04-02 13:17
Netty网络应用
java
网络
Netty
Java基础
之《netty(22)—netty编码解码机制》
一、编码和解码的基本介绍1、编写网络应用程序时,因为数据在网络中传输的都是二进制字节码数据,在发数据时就需要编码,接收数据时就需要解码2、codec(编解码器)的组成部分有两个:decoder(解码器)和encoder(编码器)。encoder负责把业务数据转换成字节码数据,decoder负责把字节码数据转换成业务数据二、netty本身的编码解码的机制和问题分析1、netty自身提供了一些code
csj50
·
2023-04-02 13:45
JAVA基础
java
netty
Android 架构演进及未来,主流app开发工具
只要了解四大组件、视图、网络请求,你就能拿到一份薪资丰厚的offer;当时,如果你要是精通
java基础
,知道如何处理OOM,组件生命周期原理,熟悉android源码、架构体系,进阿里腾讯都是很轻松。
wa2231a
·
2023-04-02 12:33
程序员
架构
移动开发
android
就在刚刚这份java八股文成功让我进入字节,拿到了人生第一个18k
一、
java基础
1、面向对象的三个基本特征?面向对象的三个基本特征是:封装、继承和多态。继承:让某个类型的对象获得另一个类型的对象的属性的方法。
澎湖Java架构师
·
2023-04-02 11:30
面试
程序员
java
java
jvm
c++
spring
面试
Java基础
知识点13,Java异常有哪几种
本文收录于
Java基础
教程(入门篇),包含面向对象、基本数据类型、数组、继承和多态、泛型、枚举等
Java基础
知识点。
哪 吒
·
2023-04-02 11:52
49天精通Java从入门到就业
java
开发语言
后端
让ChatGPT告诉你Java的发展前景
该怎么学
Java基础
?java这么卷还该不该学等等。那今天老王以电商场景为例,再结合ChatGPT的回答和大家聊的一下Java有哪些应用前景和技术层面的落地方案。
老王随聊
·
2023-04-02 10:28
大数据
java
大数据
10道经典java面试题_实习生必问(
java基础
)
10道经典java面试题_实习生必问(
java基础
)第一,谈谈final,finally,finalize的区别。final?
Java小吴吴
·
2023-04-02 09:13
java
面试
开发语言
java基础
——Map
1.Map集合概述和特点:Map集合概述:InterfaceMapK:键的类型;V:值的类型将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值举例:学生的学号和姓名aynu001郭小龙aynu002杨大康aynu003张大峰创建Map集合对象多态的方式具体的实现类HashMappackagecom.aynu;//测试类importjava.util.HashMap;importjav
iuiu啊
·
2023-04-02 08:11
java
多线程(学习笔记)
其他文章链接
Java基础
Java集合多线程JVMMySQLRedisdocker计算机网络操作系统多线程1.线程和进程1.1进程1.2线程2.线程与进程的关系(JVM角度)2.1进程和线程的关系2.2程序计数器为什么是私有的
pearz
·
2023-04-02 08:03
学习笔记
java
经验分享
学习
java基础
学习-多线程笔记
说说Java中实现多线程有几种方法创建线程的常用三种方式:1.继承Thread类2.实现Runnable接口3.实现Callable接口(JDK1.5>=)4.线程池方式创建通过继承Thread类或者实现Runnable接口、Callable接口都可以实现多线程,不过实现Runnable接口与实现Callable接口的方式基本相同,只是Callable接口里定义的方法返回值,可以声明抛出异常而已。
cy629584407
·
2023-04-02 08:43
深理解高并发编程
java
学习
jvm
(更新中)【后端全套笔记】Java+Servlet+JDBC+SSM+SpringBoot+SpringCloud 基础入门
目录第一部分:
Java基础
第二部分:Java高级第三部分:Servlet第四部分:JDBC(待更新……)第五部分:Maven+SSM(待更新……)第六部分:SpringBoot(待更新……)第七部分:SpringCloud
Graskli
·
2023-04-02 07:44
java
servlet
spring
boot
面试题整理
java基础
:0、synchornized和volatile的区别,以及如何使用?1、synchornized与lock区别?2、volatile关键字有什么用处?
Happy王子乐
·
2023-04-02 06:08
java
面试
架构
JavaSE学习总结——
Java基础
一、Java是什么Java是由SunMicrosystems在1995年首先发布的编程语言和计算平台。Java是一项用于开发应用程序的技术,可以让Web变得更有意思和更实用。有许多应用程序和Web站点只有在安装Java后才能正常工作,而且这样的应用程序和Web站点日益增多。Java快速、安全、可靠。从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java无处不在!java是当
youngpeople_
·
2023-04-02 05:03
java
jar
开发语言
Java基础
知识(JavaSE)总结进阶01
一阶段:JavaSE进阶学习011.分包分类思想包的本质就是文件夹包的注意事项:1.package的语句必须是程序的第一题可执行的代码2.package的语句在一个java文件只能有一个3.如果没有package,默认表示无包名同一个包下的访问不需要导包,直接使用即可不同包下的相互访问1.先导包后访问(import)2.通过全类名(包名+类名)访问使用全类名的应用场景:多个包下,出现了相同的类名称
你的大龙猫啊
·
2023-04-02 05:52
java基础知识总结进阶
java
编程语言
程序人生
经验分享
后端
Java基础
知识(JavaSE)总结03
一阶段:JavaSE学习031.Scanner和Random(三步走)导包importjava.util.Scanner//importjava.util.Radom创建对象Scannersc=newScanner(System.in);//Randomr=newRandom();intnumber=sc.nextInt();//intnumber=r.nextInt(10);范围为[0,10)=
你的大龙猫啊
·
2023-04-02 05:21
java基础知识总结
java
后端
程序人生
经验分享
面试
JavaSE知识总结
1.0
Java基础
1.1、Java是什么定义:1)Java是Sun公司的jamesgosling发明的面向对象的可跨平台的编程语言\2)solarls是Sun公司的OS,09年被甲骨文公司收购\3)机器
BabyMuu
·
2023-04-02 05:15
Java学习笔记
java
开发语言
java和javaEE、Javase有什么区别?
Java分三个版本:JavaSE(标准版)、JavaEE(企业版)、JavaME(微型版)其中SE就是大家学的
Java基础
,EE是公司最常用的用于网站开发(PC端),ME用于移动端开发,现在熟悉的安卓系统就是用
IT1124
·
2023-04-02 05:12
java
java-ee
开发语言
普通大专应届生如何自学 Java、成功拿下腾讯 Offer?
Java基础
做Java开发,
Java基础
8179399d3e64
·
2023-04-02 02:36
Java基础
知识学习(三)
title:
Java基础
知识学习(三)date:2019-04-2914:25:49tags:javacategories:java
Java基础
知识学习(三)1.抽象类用abstract关键字修饰一个类时
smallmartial
·
2023-04-02 02:21
Java基础
练习题及详细答案
本文参考嗨客网Java实战前言本篇文章给大家安利一些关于
Java基础
的练习题,每道题都附有答案链接,答案解题的每个步骤到运行结果都十分详细,十分适合小白拿来练习,也十分适合准备面试的各位复习下
Java基础
i白
·
2023-04-02 00:11
练习题及详细答案
java
编程语言
android开发需要掌握技术,Android开发需要掌握的技能点总结(上)
1扎实的
JAVA基础
,熟练掌握面向对象(OOP)思想,熟悉java序列化机制实现Android下IPC的机制。2熟练使用集合、IO流及多线程断点上传下载,和线程池的使用。
fan meng
·
2023-04-02 00:08
android开发需要掌握技术
Mars老师的Android学习基本路线指导
1.
Java基础
很多朋友一上手就开始学习Android,似乎太着急了一些。
高峻雅
·
2023-04-02 00:07
人生小思
Java面向对象之内部类
文章目录(1)基本概念(2)成员内部类(3)局部内部类(4)匿名内部类(5)静态嵌套类(6)静态内部类和非静态内部类的区别提示:以下是本篇文章正文内容,
Java系列
学习将会持续更新(1)基本概念 当一个类的定义放在另一个类的实体时
一只咸鱼。。
·
2023-04-01 23:13
JavaSE
java
开发语言
后端
面上了P7,薪资暴涨50%
这份资料最初的版本,是来自一个清华妹子的Java仓库,后来经过他不断的完善、收集、慢慢形成了一份非常系统全面的资料库整个资料包含
Java基础
、进阶、字符串、集合、并发、JVM、数据结构、算法、面试真题、
码爱爸爸
·
2023-04-01 23:08
JVM
算法
java
java
面试
算法
mianshi技术问题总结
基础知识点1.排序算法(冒泡和快速),排序算法(二分法)2.字符串的常见操作,比如字符串的反转.3.
java基础
数据结构,看李翊java的视频
ahking17
·
2023-04-01 19:31
JavaWeb项目框架
用最基本的步骤实现java后端管理系统技术栈:后端:
java基础
servlet的相关知识jsp相关知识jdbc的相关知识和mybatis框架Maven项目管理的相关知识和junit单元测试数据库,sql
_小许_
·
2023-04-01 17:53
#
Java
Web
java
javascript
vue
servlet
后端
Java基础
-并发编程-CAS
Java工程师知识树/
Java基础
无锁策略对于并发控制而言,锁是一种悲观的策略。如果有多个线程同时需要访问临界区资源,就宁可牺牲性能让线程进行等待,,所以说锁会阻塞线程的执行。
HughJin
·
2023-04-01 17:36
SpringMVC手撕源码实战自己手写实现第五篇自定义SpringMVC的注解实现定义Spring注解类
必须要有一定的
Java基础
使用的源码使用基础,不然的话你真的会很迷离,梦里雾
道阻且长-行则将至-行而不辍-未来可期
·
2023-04-01 16:34
手撕SpringMVC源码实现
spring
boot
mybatis
spring
java
SpringMVC源码实现
Java基础
编程题50道题
1、題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?思路:微笑刚开始真的无从下手,这么难的,怎么可以说是基础呢,感觉这些应该是逻辑分析很强的,第一个月只有一对兔子,第二个月还是只有一对兔子,第三个月,就有两对了,第四个月3对,第五个月5对,第六个月8对,第七个月是13对。。。。。。规律出来了,你们发
睿图方永
·
2023-04-01 16:57
java
算法
数据结构
intellij-idea
java基础
做简单的医院管理系统,附带课程设计说明书
最近做了一个简单的医院管理系统,查阅资料时发现,网上的很多java语言做的语言管理系统项目过于庞大,代码过于繁杂,不适于初学者更好的理解,下面我把我做的简单的医院管理系统分享给大家。当然了大牛直接略过,此文仅使用于小白更好的理解java语言。使用java语言链接SQLserver数据库,当然也可以链接MYSQL数据库,只需要修改一下driver和url就可以了。本文仅演示sqlserver链接数据
做一道光
·
2023-04-01 16:52
实战项目
经验分享
java
java简单编程题_
java基础
编程题练习(一)
1.编程实现用户输入4个整数,按从大到小的顺序排列输出。思路:将输入的数据存入数组,使用冒泡排序对数组数据进行排序后输出数组冒泡排序的代码如下:1importjava.util.Scanner;2importjava.util.Arrays;3/*4import的作用是:5在你写一个类的时候。里面用到了其他的类,而用到的这个类和你现在写的这个类不是同一个包里,6就需要导入那个类的全名7Scanne
等灯等灯丶
·
2023-04-01 15:07
java简单编程题
上一页
112
113
114
115
116
117
118
119
下一页
按字母分类:
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
其他