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核心
技术知识点笔记—线程(同步)
前言:实际应用中,经常会遇到多个线程共享对同一数据的存取。如果有多个线程存取相同的对象,并且每个线程都调用了一个修改该对象状态的方法,这样的情况,很可能会产生讹误的对象。这种情况通常称为竞争条件(racecondition)。1、锁对象:有两种机制防止代码块受并发访问的干扰。Java语言提供一个synchronized关键字,并且JavaSE5.0引入了ReentrantLock类。1.1、syn
lykAnd
·
2023-04-15 01:20
Java
java
线程
同步
Java核心
技术知识点笔记—Java SE 8的流库
前言:流提供了一种在比集合更高的概念级别上指定计算的数据视图。通过流,可以将操作的调度留给具体实现去解决。1、用流操作代替迭代:通常我们使用迭代遍历集合的元素并执行某项操作。例如,计算一个字符串集合中长单词的个数,使用迭代的方式:Listlist=Arrays.asList("ArrayList","Arrays","String","class","main");intcount=0;for(S
lykAnd
·
2023-04-15 00:46
Java
java
流
Stream
Java核心
技术 卷I 第10版 笔记
基于《
Java核心
技术卷I第10版》,边看边写,持续更新•Java严格区分大小写•编译时需要提供文件名(如:Welcome.java);运行时只需要提供类名(如:Welcome),不要带扩展名.java
prcraoyi
·
2023-04-14 13:35
6月书讯(上)| 浅夏读新书,与世间万物一起成长
—新书速览—1、《
Java核心
技术卷I:开发基础(原书第12版)》2、《Go语言学习指南:惯例模式与编程实践》3、《链接器和加载器》4、《多处理器编程的艺术(原书第2版)》5、《汇编语言:基于x86处理器
hzbooks
·
2023-04-13 20:42
算法
分布式
编程语言
java
人工智能
《
Java核心
技术一》学习笔记
三、Java基本程序设计结构1、如果在数值计算中不允许有任何舍入误差,就应该使用BigDecimal类2、String不可变字符串;StringBuilder可变,所有字符串在一个单线程中编辑StringBuffer可变,允许采用多线程的方式执行添加或删除字符的操作,效率较低3、在一个源文件中,只能有一个公有类,但可以有任意数目的非公有类4、Java中是值传递的。1)如果参数是基本数据类型,则是值
Sugarbabyzz
·
2023-04-13 19:59
Java高级面试题整理(附答案)
这些问题主要来自
Java核心
部分,不涉及JavaEE相关问题。
蒙塔ta
·
2023-04-13 07:19
java
面试
开发语言
架构
分布式
JAVA核心
面试知识-Kafka(十二)
12.1.1.Kafka概念Kafka是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由LinkedIn公司开发,使用Scala语言编写,目前是Apache的开源项目。broker:Kafka服务器,负责消息存储和转发topic:消息类别,Kafka按照topic来分类消息partition:topic的分区,一个topic可以包含多个partition,topic消息保存在各个partit
开森的小王
·
2023-04-12 21:28
面试
kafka
思维导图学习法:Java 中 == 和 equals 的区别
==的用法 在《
java核心
技术卷1》中,“==”被归纳与关系运算符。其常常用于基本类型数据比较,也可以用来比较其他相同类型对象,即引用类型。
我不是归人yzg
·
2023-04-12 17:25
java核心
技术卷 之单选按钮
在前一个例子中,对于两个复选框,用户既可以选择一个、两个,也可以两个都不选。在很多情况下,我们需要用户只选择几个选项当中的一个。与用户选择另一项的时候,前一项就自动地取消选择。这样一组选框通常称为单选按钮组(RadioButtonGroup),这是因为这些按钮的工作很像收音机上的电台选择按钮。当按下一个按钮时,前一个按下的按钮就会自动弹起。在Swing中,实现单选按钮组非常简中.。为单选按钮组构造
mylove10086
·
2023-04-12 11:59
java
java
JavaEE
目录1、Java初步计算机语言的发展历史Java简史Java体系结构Java特点
Java核心
机制跨平台原理(虚拟机)编辑垃圾收集机制常用DOS命令Java环境准备JDK、JRE、JVM三者间的关系安装notepad
_梧桐树。
·
2023-04-12 10:47
java
开发语言
阿里巴巴内部:2020年全技术栈PPT分享(架构篇+算法篇+大数据)
Java核心
技术栈:覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。大数据:Spark、Hadoop研发篇部分截图一
JAVA高级
·
2023-04-11 20:34
Flutter35,爆赞
下面博主给大家分享一波十月份精选的互联网大厂
Java核心
面试题,透过面试题来分析自己所掌握的技术栈与大厂所需的差距,判断面试难易程度,从而进一步明确自己学习的方向
程序员导师
·
2023-04-11 09:10
Java
面试
经验分享
开发语言
java编程自学教程(超详细版)
一:学习路线(流程)1阶段
Java核心
基础2阶段数据库核心技术3阶段JavaWeb核心技术4阶段企业必备技术5阶段Java大厂提升技术6阶段大型项目与解决方案7阶段大厂必备面试二:学习工具Eclipse
千锋IT教育
·
2023-04-11 01:28
java
开发工具
java
eclipse
开发语言
Java核心
技术(应对面试)
面试的精华都在这本书目录第二章基本语法==和equals重要的String对象论封装论继承论多态第三章集合类和常用数据结构集合类线性表类键值对类第四章异常处理与IO异常的基础知识异常的进阶知识常见的IO操作第五章SQL,JDBCSQL优化优化数据库的代码数据库优化的技能点第七章多线程与并发编程线程的基本概念多线程的竞争与同步暂时学到这里吧!第八章设计模式第九章虚拟机内存优化第六章反射机制和代理模式
苏黎世的民谣
·
2023-04-11 00:55
专业书籍
#
后端
java
面试
开发语言
大厂扫地僧整理的
Java核心
知识点和面试官常问到的知识点
疫情当下、裁员浪潮,焦虑和不安充斥着这个金三银四。这个时候外部的各种变化愈发证明一个重要的一点:不断提升个人价值的重要性。不是薪资层面的数字简单累积,而是一个人在职场里、在专业领域、在技术上的层层突破和能力塑造,从而建立自己的个人价值。即使面对裁员,也依旧具备不可替代的竞争力;面临危机,也可能会遇到新的机遇和更好的选择。大的变化也可能有很大的机会,任何时候都不要放弃学习和进阶。这里和大家分享一份大
JavaShark
·
2023-04-10 22:19
计算机
程序员
JAVA
java
开发语言
JVM(超级无敌认真好用,万字收藏篇!!!!)
类加载系统1.1.2运行时数据区1.1.3执行引擎2程序计数器3虚拟机栈3.1栈帧3.2栈内存溢出4本地方法栈5堆5.1堆内存划分5.2堆内存溢出6方法区JVMJDK:Java语言的软件开发工具包JRE:包含
Java
@活着笑
·
2023-04-10 21:30
JAVA小记
java
jvm
jdk
虚拟机
内存
Java经典面试题最详细版(面试必备)
JavaRuntimeEnvironment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及
Java核心
类库。
Java烟雨
·
2023-04-10 10:57
面试
后端
java
java
面试
jvm
职场和发展
算法
阿里P8大牛亲自讲解!Java开发还会吃香吗?全网独家首发!
(精选97道
Java核心
面试题)常量池有哪些,数据结构,自己设计一个常量池String为啥设计为fin
大厂架构笔试大全
·
2023-04-09 16:09
程序员
java
后端
面试
Java核心
基数36讲学习笔记
1.JDK(JRE的超集,提供了更多工具如编译器和诊断工具等)>JRE(Java运行环境,包含JVM和Java类库以及一些模块)>JVM2.Java基于解释执行不准确,Java通过Javac编译为字节码,在运行时通过JVM内嵌的解释器将字节码转化为机器码。但有一种动态编译器能在运行时将热点代码编译为机器码,这就属于编译执行而不是解释执行。JDK8实际是解释和编译混合的一种模式。3.Exceptio
Kenny_Yu
·
2023-04-09 16:47
java核心
基础--jdk源码分析学习--HashMap
java.util.HashMap1.内部由内部类Node存储单节点数据,Node单向链表(hash冲突时往后放)。table为Node数组,hash后决定Node存在table[?]staticclassNodeimplementsMap.Entry{Nodenext;//单链表2.Node的构造函数Node(inthash,Kkey,Vvalue,Nodenext)3.新建无参HashMap的
qianggetaba
·
2023-04-09 03:28
java
java
源码
HashMap
学习 flag
基础视频教程25天基础版菜鸟教程JavaSE社区JDK8中文手册Java入门第一季慕课网Java入门第二季慕课网Java入门第三季慕课网马士兵Java基础教程高淇Java300集教程视频小马哥一入Java深似海
Java
tangdong3415
·
2023-04-09 03:13
JAVA
端午福利:2020年BAT面试题+Java架构师视频+PDF资料
Java资料包里面包含:BAT面试文档+架构技术视频+求职简历模版+
Java核心
知识点整理+Java开发手册全集,总计40G!
Java微服务
·
2023-04-08 23:00
最全 Java 核心知识点笔记
JAVA核心
知识点JVM:jvmJVMJAVA集合:JAVA集合JAVA集合java多线程并发:java多线程并发java多线程并发java多线程并发Java基础:Java基础Java基础spring原理
着火点
·
2023-04-08 23:11
后端
java
面试
jvm
经验分享
后端
《
Java核心
技术卷一》学习笔记(一)
写在前面:仅作记录swing和awt部分可以不怎么看,前五章都是基础知识,有些部分可以熟练java后再看,后面的章节可以选择性地看,如:想刷算法题、了解数据结构,可以先看第六章接口部分再看第九章集合部分。第二章——程序设计环境1.老规矩,安装开发工具包,目前基于JAVASE8开发的项目比较流行,所以选择这个版本安装JDK(第十版也是符合SE8写的),访问Oracle网站下载,因为本电脑是deepi
erin sakura
·
2023-04-08 22:02
java
开发语言
后端
Java核心
技术知识点笔记—集合(一)
前言:数组和数组列表(ArrayList)有一个重大的缺陷:从数组中间位置删除一个元素要付出很大的代价。原因是数组中处于被删除元素之后的所有元素都要向数组的前端移动。在数组的中间位置插入元素也是如此。1、链表:1.1、可以解决在数组和数组列表中插入或删除中间位置元素代价大的问题。(1)每个对象存放在独立的结点中;(2)每个结点兼职存放着序列中下一个结点的引用;(3)Java程序设计中,所有链表实际
lykAnd
·
2023-04-08 22:58
Java
java
集合
链表
散列集
Java核心
技术知识点笔记—集合(三)
前言:假设对某个键已经不会再被引用,不再有任何引用这个值的对象。由于垃圾回收器跟踪活动的对象,只要映射对象是活动的,其中的所有桶也是活动的,因此,这个键/值无法被垃圾回收器回收。使用弱散列映射可以解决这个问题。1、弱散列映射(WeakHashMap):使用弱引用(weakreferances)保存键。WeakReference对象将引用保存到另外一个对象中(这里是散列键)。当某个键不再被使用,引用
lykAnd
·
2023-04-08 22:58
Java
java
集合
映射
Java核心
技术知识点笔记—视图与包装器
前言:通过使用视图(views)可以获得其他实现了Collection接口和Map接口的对象。映射类的keySet方法就是一个示例。keySet方法返回一个实现Set接口的类对象,这个类的方法对原映射进行操作。这种集合称为视图。1、轻量级集合包装器:Arrays(1)静态方法asList返回一个包装了普通Java数组的List包装器;(2)返回的对象不是ArrayList,是一个视图对象,带有访问
lykAnd
·
2023-04-08 22:58
Java
java
Java核心
技术·卷I(原书第12版)
内容介绍...随着Java的发展,《
Java核心
技术》从第1版到第11版一路走来,受到了广大Java程序员的青睐,成为最畅销的Java经典书籍。这本书已经过彻底的修改,涵盖了Java17的新特性。
jascl
·
2023-04-08 22:27
java
jvm
servlet
Java核心
技术知识点笔记—集合(二)
1、树集(TreeSet):是一个有序集合(sortedcollection),与散列集类似,但比散列集有所改进。(1)可以以任意顺序将元素插入到集合中;(2)遍历时,每个值将自动按照排序后的顺序呈现;例如:TreeSettreeSet=newTreeSetkeySet())、值集合(Collectionsvalues(),不是一个集)、键/值对集(Set>entrySet())。(1)keySe
lykAnd
·
2023-04-08 22:22
Java
java
集合
目录
JAVA知识考点梳理前言|构建能力框架01|职业未来发展02|操作系统相关知识03|计算机网络相关知识♠备注♠:博文内容参考《32个Java面试必考点》、《
Java核心
技术36讲》,仅为个人学习使用,谢绝转载
fcbhank
·
2023-04-08 14:56
20个高级Java面试题汇总
这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等
Java核心
问题。什么是可变参数?断言的用途?什么时候使用断言?什么是垃圾回收?用一个例子解释垃圾回收?什么时候运行垃圾回收?
Javaesandyou
·
2023-04-08 11:44
程序人生
深度学习
职场和发展
java
面试
阿里大牛花费近8个月整理的Java架构成长进阶笔记文档(Java岗)
整理了一份
Java核心
知识点。
码农成神之路
·
2023-04-08 05:16
分布式
算法
java
编程语言
redis
Java笔记:Java 基本程序结构设计
Java核心
技术卷I笔记第三章Java基本程序结构设计1.数据类型java整型类型存储需求取值范围int4字节-20亿~20亿short2字节-32768~32767long8字节byte1字节-128
桃子_122
·
2023-04-08 02:22
Java核心
面试知识点整理:JVM+Java集合+多线程并发+算法+Spring全家桶等29部分,详细介绍
本篇文章会对面试中常遇到的Java技术点进行全面深入的总结,帮助我们在面试中更加得心应手,不参加面试的同学也能够借此机会梳理一下自己的知识体系,进行查漏补缺(阅读本文需要有一定的Java基础;若您初涉Java,可以通过这些问题建立起对Java初步的印象,待有了一定基础后再后过头来看收获会更大)。1.Java中的原始数据类型都有哪些,它们的大小及对应的封装类是什么?(1)booleanboolean
weixin_46785731
·
2023-04-07 01:31
面试
架构
Java
队列
编程语言
java
面试
设计模式
普通大专自学java有出路吗?
你需要有一个学习路线,跟着路线去学习点击链接加入领取给初学者还要部分学生提供知识体系整理好(笔记,PPT,学习视频,《
java核心
知识整理》共
爱学习Java的靓女
·
2023-04-06 19:49
java
Java核心
技术知识点笔记—集合框架
前言:Java最初版本只为最常用的数据结构提供了很少的一组类:Vector、Stack、Hashtable、BitSet和Enumeration接口。其中,Enumeration接口提供了一种用于访问任意容器中各个元素的抽象机制。与现代数据结构类库常见情况一样,Java集合类库将接口(interface)和实现(implementation)分离。1、队列(Queue)接口:1.1、规则:可以在队
lykAnd
·
2023-04-06 13:58
Java
Java
集合框架
Java核心
技术知识点笔记—lambda表达式
前言:多年以前,计算机还未问世,逻辑学家AlonzoChurch想要形式化地表示能有效计算的数学函数。(奇怪的是,有些函数已经知道是存在的,但却没人知道该如何计算。)他使用了希腊字母lambda(λ)来标记参数。1、lambda表达式:是一个代码块,以及必须传入代码的变量规范。1.1、lambda表达式的形式:(参数)->{表达式}(Stringfirst,Stringsecond)->{Syst
lykAnd
·
2023-04-06 13:15
Java
java
lambda
函数式接口
java map求和、LinkHashMap最近最少使用 自我新认知
最近一直在看
java核心
技术卷,对自己java基础知识在补强下,学习过程中看到之前自己好多不熟悉的知识,这种可能从我这里不经常使用,所以进行自我总结下:1.需求:统计某个key值总数之前写法:HashMaphashMap
故事_d5d7
·
2023-04-06 09:45
Alibaba又火了 程序员必备:
Java核心
成长笔记 “入门-高工-资深-架构”全是宝藏
近日,经过一朋友的透露,Alibaba也首发了一份限量的“
Java核心
成长笔记”,里面记载的知识点非常齐全,看完之后才知道,差距真的不止一点点!
Java核心
成长笔记主要是将J
一堆土豆33
·
2023-04-06 05:12
java
架构
jvm
Java 多线程 相关概念
先说一个格言,摘自
Java核心
技术:如果向一个变量写入值,而这个变量接下来可能会被另一个线程读取;或者一个变量读值,而这个变量可能是之前被另一个线程写入的,此时必须同步。下面就是概念了。
spring非著名程序员
·
2023-04-06 01:36
Java入门到精通,基础学习知识点总结
目录前言Java基础学习第一个阶段:环境和工具准备第二个阶段:Java基础入门1)基本数据类型2)操作符3)流程控制语句4)包5)main方法详解6)数组7)注释8)字符串第三个阶段:
Java核心
技术1
退休程序猿
·
2023-04-05 20:27
java
开发语言
后端
SPEC测试arm服务器性能,SPECJVM2008测试处理器性能_服务器评测与技术-中关村在线...
SPECJVM2008是一种通用的多线程Java基准测试工具,它能够反映JRE(JavaRuntimeEnvironment)运行Java的环境集合(包含JVM标准实现及
Java核心
类库)性能表现。
周白之白
·
2023-04-05 11:42
SPEC测试arm服务器性能
个人笔记-java 核心技术基础知识 (一)--- 对象和类
参考书籍:《
java核心
技术卷1》1、类之间的关系依赖-(“uses-a”)聚合-(“has-a”)继承-(“is-a”)依赖(“uses-a”),是一种最明显、最常见的关系。
fangcunlingtai-lily
·
2023-04-05 10:44
Java
java
前端
Java面试通关要点汇总(备战秋招)
一起跟随小编过来看看吧这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习
Java核心
技术。
Netty711
·
2023-04-05 09:28
java
面试
开发语言
架构
spring
java核心
技术卷1基础知识整理
java核心
技术卷1基础知识整理1.java概述2.java程序设计3.对象与类4继承5接口、lambda表达式与内部类6并发1.java概述1.Java剔除了C++中许多很少使用、难以理解、易混淆的特性
qq_39748316
·
2023-04-05 08:32
java语言基础
java
开发语言
系列:《
Java核心
技术 卷1》笔记
系列:《
Java核心
技术卷1》笔记文章目录系列:《
Java核心
技术卷1》笔记一)简介1.语言特点2.数据类型3.枚举类型4.位运算符之移位5.直接输出数组6.新的日期时间7.Java的传参方式二)OOP1
xl拾一
·
2023-04-05 08:59
Java
java核心
技术卷1_集合note
java程序设计中,所有的链表实际都是双向链接的(doublylinked)linkedList:链表每次查找一个元素都要从头部开始重新搜索,LinkedList对象不做任何缓存位置信息的操作.get()做了微小的优化,如果索引大于size(/2)就从列表尾端开始搜索元素.散列表:一种数据结构,可以快速查找所需要的对象.-->为每个对象计算hashcode(散列码).Java中,散列表用链表数组实
shishi_ding
·
2023-04-05 08:56
javase
Java核心
技术卷1:基础知识(原书第10版)
本书为专业程序员解决实际问题而写,Java基础知识面覆盖很完整,可以帮助你深入了解Java语言和库。在卷I中,Horstmann主要强调基本语言概念和现代用户界面编程基础,深入介绍了从Java面向对象编程到泛型、集合、lambda表达式、SwingUI设计以及并发和函数式编程的新方法等内容。目录译者序前言致谢第1章Java程序设计概述1第2章Java程序设计环境12第3章Java的基本程序设计结构
Java全栈布道师
·
2023-04-05 08:18
java
开发语言
后端
java核心
技术卷I
第三章:java的基本程序设计结构文章目录第三章:java的基本程序设计结构3.2.注释3.3.数据类型3.4变量3.4.1初始化变量3.4.2常量3.5运算符3.5.1数学函数与常量3.5.2数值类型之间的转换3.5.3强制类型转换3.5.4结合赋值和运算符3.5.5自增与自减运算符3.5.6关系和boolean运算符3.5.7位运算符3.5.8括号与运算级别3.5.9枚举类型3.6字符串3.6
buxiangmafan
·
2023-04-05 08:47
java
开发语言
jvm
PH3-
Java核心
技术·卷1
文章目录Java与C++不同第3章Java的基本程序设计结构String的不可变性定义效率:不是所有字符串都共享空串和null串空串""null串`if(str!=null&&str.length))!=0)//要先判null`读取输入scanner密码输入格式化输出System.out.printf()打印日期文件输入输出scanner和printwriter命令行参数随机数foreach多维数
小小小小菜鸡
·
2023-04-05 07:39
java
jvm
数据结构
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他