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锁是一种多线程同步的机制,用于控制多个线程对共享资源的并发访问。Java锁的作用是保证线程间的互斥性,即同一时刻只有一个线程可以访问共享资源,从而避免多线程间的竞态条件和其他并发问题。Java锁可以分为两大类:隐式锁(ImplicitLocks)和显式锁(ExplicitLocks)。隐式锁,称为内置锁或synchronized锁;通过在方法或代码块中使用synchro
小小理想家
·
2023-10-24 02:10
实习
java
开发语言
PayPal面经
Paypal的AIinfraEngineer极客时间演讲视频:AI在金融应用HR面试首面zhangchao首先让我介绍自己和项目基础知识出题lettcode1and0s二面luwen没有让我重复介绍自己那好,问
java
郑泽洲
·
2023-10-24 01:54
互联网开发
Java
大数据
互联网
金融
面经
人工智能
大数据
Java集合容器面试题
主题链接
Java基础知识
面试题Java集合容器面试题Java并发编程面试题Java底层知识面试题Java常用框架面试题计算机网络面试题数据库面试题RabbitMQ面试题Redis面试题Elasticsearch
已是寒冬
·
2023-10-23 18:52
Java面试题
Java社招面试题
Java集合面试题
面试题
自用的快速复习
Java基础知识
,不适用于每一个人
自用的快速复习
java基础知识
,不适用于每一个人问题背景1.类定义出来的变量称为**对象**[IDEA安装](https://www.jb51.net/article/193853.htm)[IDEA破解
时间是一种解药
·
2023-10-23 03:23
java开发常遇问题
java
intellij-idea
开发语言
《Java编程思想》读书笔记一
感觉这本书是适合C/C++程序员转行到Java学习的一本书,并不适合零基础的初学者去看这本书,毕竟当初花了一百多买了这本书,现在还是把它倒腾出来看一下吧,当作是巩固
Java基础知识
,本文会把自己感兴趣的知识点记录一下
小懒编程日记
·
2023-10-22 10:50
Java
java
开发语言
Java基础知识
-- 初识Java
第一章初识JavaJava简介1.Java的发展历程Sun公司(已被Oracl收购)于1995年5月推出了Java程序设计语言和Java平台2.Java基本特点Java是一种程序设计语言,不是脚本语言Java语言时高级语言(所谓高级语言就是独立于机器,面向过程或对象的语言,C++、python、C#也是高级语言,因为这些语言书写的代码越来越接近人类的自然语言)Java是面向对象的,不是面向过程的,
没见过世面的小白
·
2023-10-22 02:58
java
jvm
开发语言
序列化---transient关键字
某些敏感属性不能序列化:使用transient关键字)实现Externalizable接口(所有属性均不会自动序列化)2文章Javatransient关键字使用小记哎,虽然自己最熟的是Java,但很多
Java
hellolovelife
·
2023-10-22 01:13
1
JavaJvm
CyclicBarrier线程同步
目录一、导读二、概览CyclicBarrier和countdownlatch的区别三、使用四、原理五、推荐阅读一、导读我们继续总结学习
Java基础知识
,温故知新。
Android西红柿
·
2023-10-21 19:39
java基础
java
spring
android
线程
同步
Java基础知识
梳理&异常机制
当一个程序出现错误时,可能是以下三种错误:语法错误:如缺少必要的标点符号、关键字输入错误、数据类型不匹配等,在编译器对程序进行编译的过程中,会把检测到的语法错误以提示的方式列举出来,故又称为编译错误。运行时错误:如空指针异常,数组越界,除数为零、数据库连接失败等,迫使程序终止,有特定的发生条件。逻辑错误:在语法上是有效的,但是在逻辑上是错误的,此类问题不好调试。这里说的Java异常处理机制主要是指
赶时间的书生
·
2023-10-20 20:04
#
基础知识
Java基础知识
梳理&修饰符
private修饰符1.private修饰的变量和方法只在类内部可见。2.在类内部,该类的所有的属性和方法都是可以访问的。子类继承父类的所有属性和方法或子类拥有父类的所有属性和方法是对的。但是父类的私有属性和方法,对子类不可见,子类是无法直接访问到的。即只是拥有,但是无法使用public修饰符被声明为public的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的public类分布在
赶时间的书生
·
2023-10-20 20:04
#
基础知识
Java基础知识
梳理&assert
断言概述编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设。可以将断言看作是异常处理的一种高级形式断言表示为一些【布尔表达式】,程序员相信在程序中的某个特定点该表达式值为真可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。使用断言可以创建更稳定,品质更好且易于除错的代码当需要在一个值为FALS
赶时间的书生
·
2023-10-20 20:34
#
基础知识
Java基础知识
梳理&transient
1.transient的作用及使用方法我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一
赶时间的书生
·
2023-10-20 20:34
#
基础知识
transient
Serializable
Externalizable
java基础知识
梳理&代理模式之动态代理
代理接口对象publicinterfaceService{ResulttoTestOne(StringtoTestOne);ResulttoTestTwo(StringtoTestTwo);interfaceResult{voidprintLog();voidsavaLog();}}简单代理逻辑publicTcreate(finalClassservice){return(T)Proxy.newP
赶时间的书生
·
2023-10-20 20:03
#
基础知识
JAVA
Proxy
Java基础知识
梳理&多线程
Java多线程编程Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一个术语-进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守护线程都结
赶时间的书生
·
2023-10-20 20:03
#
基础知识
多线程
Thread
Runnable
java基础知识
梳理&泛型初探
目录概述范型的使用类型参数类型通配符泛型方法泛型类限定类型参数上限上界通配符(UpperBoundsWildcards),用来限定泛型的上界。下界通配符(LowerBoundsWildcards),用来限定泛型的下界。范型的特点范型是类型擦除的不能创建一个范型类型实例不能初始化范型数组基本类型不能做类型参数static的语境不能引用类型变量概述所谓范型,就是允许在定义类、接口、方法时使用类型形参,
赶时间的书生
·
2023-10-20 20:03
#
基础知识
泛型
通配符
边界
Java基础知识
学习笔记一
1、Java入门1.1Java是什么?Java是由SunMicrosystems公司于1995年推出的一门面向对象程序设计语言。2010年Oracle公司收购SunMicrosystems,之后由Oracle公司负责Java的维护和版本升级。Java还是一个平台。Java平台由Java虚拟机(JavaVirtualMachine,JVM)和Java应用编程接口(ApplicationProgram
千漈琉璃雪
·
2023-10-20 17:05
Java
学习
java
java jdbc批量更新_
JAVA基础知识
之JDBC——JDBC事务处理及批量更新
JDBC事务JDBC的事务由Connection提供,默认是打开的。要开启事务,则要关闭自动提交,1conn.setAutoCommit(false);提交事务使用1conn.commit();回滚事务使用1conn.rollback();可以在某个位置设置一个保存点,回滚时只回滚到这个点,1try{2Savepointsp=conn.setSavepoint();3...4}catch(SQLE
清水荷叶粥
·
2023-10-20 10:38
java
jdbc批量更新
JAVA基础知识
总结
一、变量1-1、变量typevarName=value//数据类型变量名=值2-1、常量当常量被设定后,一般情况下不允许再进行更改,否则会报错常量名一般使用大写字符。final常量名=值;finaldoublePI=3.14;publicclassday05{//finalfinalstaticdoublePI=3.14;publicstaticvoidmain(String[]args){Sys
程序员小王꧔ꦿ
·
2023-10-20 06:55
java
java
开发语言
关于hashcode & equals
学习
java基础知识
时,一
weixin_43493520
·
2023-10-20 02:19
java
jvm
java
开发语言
JAVA基础知识
点总结
文章目录前言一、JAVA简介二、基础语法面向对象StringIntegerObject异常IO序列化Java泛型注解反射前言一、JAVA简介Java是一门面向对象的编程语言。语言特点:面向对象,平台无关性,支持多线程,编译与解释并存JVM:JavaVirtualMachine,Java虚拟机。JRE:Java运⾏时环境。JDK:JavaDevelopmentKit,它是功能⻬全的JavaSDK。J
sen_senPro
·
2023-10-19 20:57
java知识点
java
jvm
开发语言
linux学生管理系统的数据库怎么制作,项目实战-SSM简易版学生管理系统
技术准备为了完成这个项目,需要掌握如下技术:
Java基础知识
前端:HTML,CSS,JAVASCRIPT,JQUERYJ2EE:Tomcat,Servlet,JSP,Filter框架:Spring,SpringMVC
櫻花朽木
·
2023-10-19 18:35
java语言学习
java基础知识
文章目录
java基础知识
一、预言二、简介三、环境设置四、基本语法五、对象和类六、基本数据类型七、变量类型八、修饰符九、运算符十、循环控制十一、判断十二、Numbers类十三、Character
箫遥游
·
2023-10-19 07:51
java
java
unix
jvm
“Java编程入门指南:从零开始学习
Java基础知识
“
如果你想从零开始学习
Java基础知识
,以下是一些建议和步骤:安装Java开发工具包(JDK):首先,你需要安装Java开发工具包。你可以从Oracle官方网站上下载适合你操作系统的最新版本的JDK。
爱编程的小土豆
·
2023-10-18 09:38
java
学习
开发语言
Java(老白再次入门) - 语言基础
Java基础知识
图解Java基本语法(上):变量与运算符1.关键字与保留字关键字(keyword)的定义和特点定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写官方地址
博_采_众_长
·
2023-10-17 17:36
Java
#
Java
-
SE
自律之提升写作能力
,想做一件事与做到一件事之间的距离还是蛮大滴,凡事都是积累的过程,而积累也是源于日复一日坚持践行的结果,结合一万小时定律,我给自己制定了一个阶段性目标-每周输出两篇文章,一篇关于每周学习总结,一篇关于
日常总结
或其他方面内容
小锦锦_
·
2023-10-17 11:10
java设计模式系列之开篇
进入新的公司已经有一段时间了,从进入新公司的第一天就开始阅读前辈的代码,真的是头大,没有使用我在其他家公司所使用的流行框架,也因为这个项目年代久远,不是单纯的http通信,里面融合了很多的
java基础知识
和高级知识
小马哥爱编程
·
2023-10-17 03:19
java各种运算符联合使用_
Java基础知识
·运算符
掘友们,大家好呀,我是宸道。今天给大家带来一篇Java的运算符,虽然很基础但还是希望大家看完,就当时复习知识了,基础越牢固越好,对我们是有很大帮助的。相关推荐3.1运算符的分类运算符和表达式是Java程序的基本组成要素。运算符是一种特殊的符号,用以表示数据的运算,赋值和比较。不同的运算符用来完成不同的运算。1.概念:Java语言使用运算符将一个或者多个操作数连缀成执行性语句,形成表达式,表达式是由
爱因互动机器人
·
2023-10-16 03:14
java各种运算符联合使用
第0章-序言
每本书涉及到的深浅都不同,每本书在一些重点知识点上总有遗漏的,也就是说针对某一个相同问题想要完整的搞清楚,需要把这些所有书里面涉及相同问题的章节全部看一遍才能搞清楚,出于这个原因,我就想按照我自己的思路整理一套针对
Java
Zwarwolf
·
2023-10-15 15:23
Java基础知识点无死角全集
java
Java 工程师面试题汇总,全会月薪至少 3W
Java基础知识
java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?
着火点
·
2023-10-15 02:48
后端
java
jvm
开发语言
后端
面试
【MySQL 进阶笔记】InnoDB 的事务隔离级别以及死锁
推荐阅读学习笔记《深入理解Java虚拟机》学习笔记《后端架构设计》学习笔记《
Java基础知识
进阶》学习笔记《Nginx学习笔记》学习笔记《前端开发杂记》学习笔记《设计模式学习笔记》学习笔记《DevOps
燕归来兮_
·
2023-10-14 14:27
MySQL
进阶
mysql
lock
隔离级别
isolation
重拾
Java基础知识
:代码校验
代码校验前言测试单元测试Junit测试覆盖率前置条件断言(Assertions)契约式设计测试驱动开发日志日志等级调试使用JDB调试图形化调试器基准测试微基准测试JMH剖析和优化优化准则风格检测静态错误分析代码重审结对编程重构重构基石持续集成本章小结前言你永远不能保证你的代码是正确的,你只能证明它是错的。测试Java是一个静态类型的语言,程序员经常对一种编程语言明显的安全性感到过于舒适,“能通过编
成为大佬先秃头
·
2023-10-14 00:51
On
Java
8
java
开发语言
后端
JAVA基础知识
学习——张渣渣_的学习记录(5)
张渣渣_的学习记录(5)——
JAVA基础知识
学习Java语言跨平台原理JRE和JDK常用DOS命令编译和运行类的定义格式关键字常量分类数据类型变量使用的注意事项标识符类型转换运算符数据输入Java语言跨平台原理这里的平台指的是操作系统平台
张北山
·
2023-10-14 00:35
java
《成神之路-基础篇》
Java基础知识
——序列化(已完结)
Java对象的序列化与反序列化介绍了序列化与反序列化的基本用法深入分析Java的序列化与反序列化介绍了writeObject和readObject方法可以允许用户控制序列化的过程单例与序列化的那些事儿介绍readResolve的防止单例被破坏关于Java对象序列化您不知道的5件事(序列化并不安全)介绍了模糊化序列化数据和序列化转换
Richard_4c70
·
2023-10-12 22:28
从GitHub火到头条!这套万人期待的 JAVA 小白成神之路PDF,终于开源了!
说在前面的话:小编今天看了网上好多关于
Java基础知识
点汇总的博客,but,感觉都不尽如人意,要么不全面,要么不准确,要么排版太乱了!
架构大数据双料架构师
·
2023-10-12 22:26
java
pdf
开发语言
面试
后端
开源
github
java基础学习总结——java环境变量配置
毕业到现在已经过去了四年,每天都是忙于工作,难得最近有时间把以前的
Java基础知识
回顾复习,在此做一些记录;其中强烈推荐以为大牛(博客园-孤傲苍狼),读过之后决定搬运过来,让更多的人看到,也给保存以后温习用
Cheng haitao
·
2023-10-12 20:03
Java基础
Java基础知识
java程序设计项目化教程 向昌成_Java程序设计项目化教程
在此基础上,编者在编写本书时采用任务驱动的组织模式来全面解析
Java基础知识
,概念清楚、重点突出、内容丰富、结构合理、思路清晰、案例翔实。读者通过逐步完成各
weixin_39998541
·
2023-10-12 14:24
java程序设计项目化教程
向昌成
10.本项目的简单介绍及所用工具
本项目的简单介绍及所用工具本项目的层次架构适合初学者或者有一些基础的同学,项目整体简单明了,有着非常严谨的逻辑思维,并且在前面文章中也讲了一些项目中所需要的软件安装配置以及一些前置的在本项目中所需要的
java
septnancye
·
2023-10-12 14:45
09一个新的项目
mysql
java
学习
spring
boot
mybatis
java基础知识
大全(带练习题)
JAVA的面向对象编程面向对象主要针对面向过程。面向过程的基本单元是函数。*什么是对象:EVERYTHINGISOBJECT(万物皆对象)*所有的事物都有两个方面:有什么(属性):用来描述对象。能够做什么(方法):告诉外界对象有那些功能。后者以前者为基础。大的对象的属性也可以是一个对象。为什么要使用面向对象:首先,面向对象符合人类看待事物的一般规律。对象的方法的实现细节是屏蔽的,只有对象方法的实现
温柔与你
·
2023-10-10 13:19
java
java架构师进阶必备书单
java基础知识
篇java编程思想java并发编程的艺术effectivejava第三版数据库篇深入浅出mysql第二版高性能mysql第三版mongodb权威指南缓存篇redis开发与运维redis设计与实现第二版服务器软件篇
muli523
·
2023-10-10 05:53
java
架构
spring
boot
spring
cloud
spring
【无标题】
总结回顾
Java基础知识
:一.抽象类和接口的区别相同点:1.抽象类和接口都不能直接被实例化,需要子类继承(实现)方式重写方法实例化2.都可以拥有抽象方法不同点:1.关键字2.属性:抽象类可以有静态变量,
&panpan
·
2023-10-09 17:25
java
开发语言
第一次用思维导图,的确很受用
比如,课程授课,
日常总结
,学习输出等。
麦芒_3074
·
2023-10-09 17:19
Java基础知识
学习笔记
目录初识JavaJava背景Java特性Java三大版本JDK、JRE、JVMhelloworldMac中的一些IDEA快捷键Java基础语法数据类型基本类型引用类型变量变量作用域常量变量命名规范运算符字符串连接符三元运算符进制转化浮点数字符转义字符类型转换包机制JavaDoc输入输出基本结构参数命令行传参可变参数递归数组数组初始化内存分析数组的使用多维数组基础拓展Arrays类冒泡排序稀疏数组面
Vickiww666
·
2023-10-09 07:22
Java基础知识
java
Java基础知识
之数组的定义,初始化,数组的使用,遍历数组,排序,查找
一、初步认识数组1.理解数组Java提供了数组这种数据结构,主要可以将大量的数据存储起来定义:数组是用来存储相兼容数据类型的定长的容器2.数组的特点a.数组中只能存放相兼容类型的数据,不能存放多种类型的数据b.数组中既可以存储基本数据类型,也可以存储引用数据类型c.数组是定长的,一旦一个数组被初始化,那么这个数组的长度就不能再发生改变d.数组相当于是一个容器e.数组中存储的数据被称为元素3.使用数
Magical_dream
·
2023-10-08 22:06
Java基础知识笔记(五)
Java
数组的定义
数组的初始化
数组的遍历
排序和查找
我把问烂了的⭐MyBatis面试题⭐总结了一下(带答案,万字总结,精心打磨,建议收藏)
个人主页:Java程序鱼如果文章对你有帮助,欢迎关注、点赞、收藏(一键三连)和订阅专栏微信号:hzy1014211086,想加入技术交流群的小伙伴可以加我好友,群里会分享学习资料、学习方法序号内容链接地址1
Java
Java程序鱼
·
2023-10-08 15:37
面试题专栏
mybatis
面试
Java基础知识
总结(2023版)
目录一、Java基础1、Java基础2、Java进阶3、Java8新特性4、Java集合5、Java高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、Redis中间件五、MongoDB数据库六、Netty网络编程七、23种设计模式八、微服务九、JavaScript零基础入门十、Vue基础知识十一、数据结构与算法大家好,我是哪吒。现在网上的学习资料铺天盖地,很多
哪 吒
·
2023-10-08 09:19
搬砖工逆袭Java架构师
java
消息中间件
分布式
网络
云原生
java基础知识
之流程控制
流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。程序设计中规定三种流程结构顺序结构:程序从上到下逐行地执行,中间没有任何判断和跳转分支结构:根据条件,选择性地执行某段代码,有if…else和switch-case两种分支语句循环结构:根据循环条件,重复性的执行某段代码,有for、while、do-while三种循环语句(JDK5.0提供了foreach
bug改一年
·
2023-10-07 20:31
java
开发语言
流程控制
java基础
Java基础知识
与面试题整理
#
Java基础知识
与面试题整理(一)@[toc]--------##垃圾回收机制传统C/C++等编程语言需要程序员显示进行垃圾回收,显示进行垃圾回收主要有以下两个缺点:1.程序忘记回收无用内存,从而导致内存泄漏
白泽丶丶
·
2023-10-07 03:47
下班地铁的
日常总结
与思考
1.一小时的地铁路程其实可以安静的看书,写总结,或者写一天的感悟等等,碎片化的时间需要利用好,发挥其价值。人与人之间的差距就在额外的八小时,或是上班的八小时,亦或是睡觉的八小时,是有道理的。第一个八小时可以进行自我其他方面的提升,兴趣爱好,也可以是工作技能方面,第二个八小时这是工作效率高低区别,能处理多少工作,第三个八小时我觉得睡眠质量以及早晚会关乎个人的身体健康与否方面。2.人际关系的好坏有时不
jznr1030
·
2023-10-06 14:09
1.Java面试题—基础知识、面向对象、【容器】、IO & 【设计模式】、泛型 & 异常 & 反射 & 注解、快速排序
本文目录如下:一、
Java基础知识
1、Java基础JDK和JRE有什么区别?Java和C++的区别?Java语言有那些特点?Java8相比于之前版本有哪些新的特性?
页川叶川
·
2023-10-06 06:29
Java后端面试题
CABR实习
java
面试
jvm
Java初学者要掌握的基础知识
这是一次对
Java基础知识
的总结,Java的知识点其实非常多,并且有些知识点比较难以理解,有时候我们自以为理解了某些内容,可能只是停留到了表层,还是那句古话,经济基础决定上层建筑,要深入地理解底层的实现原理
布朗克的黑猫
·
2023-10-05 20:29
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他