首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
《Java入门到入土》
李子捌
创建于2021-10-11
订阅专栏
本专栏主要会发布一些Java基础,Java高并发等文章,适合所有初学者和进阶者阅读!!!
等 35 人订阅
共32篇文章
创建于2021-10-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何查看Java进程和线程
如何查看Java进程和线程,这些Java程序员必备小知识,你如果还不知道,就应该认真的学习一下喽,关键时候它能让你的同事给你大拇指。
VMware 克隆
我们经常会安装集群,或者想快速安装虚拟机,就可以使用VMware克隆的功能,通过已经安装好的虚拟机来克隆新的虚拟机。
VMware+CentOS 7 静态IP设置方法
VMware中的虚拟机每次重启IP都会变化,为了解决这个问题需要设置静态IP。注:本文章为系列文章,需要的可以查看专栏文章,VM的文章哪里都有。
VM安装CentOS7
「这是我参与11月更文挑战的第23天,活动详情查看:2021最后一次更文挑战」 本文介绍VMware 15.5 PRO安装CentOS7
你的工具包中不能少了这个神奇——Apache HTTP server benchmarking tool(ab)
ab是一个Apache Http服务器基准测试工具。它可以测试HTTP服务器每秒最多可以处理多少请求。如果测试的是web应用服务,这个结果可以转换成整个应用每秒可以满足多少请求。
poi-tl(好用到爆的word模板引擎)
poi-tl是一个基于Apache POI的Word模板引擎,同时它也是一个免费开源([github地址](https://github.com/Sayi/poi-tl))的Java类库
如何让 a == 1 && a == 2 && a == 3同时成立?
Java专家组发现,Integer对象初始化的大部分数据介于-128~127之间,因此Integer对小数据(-128~127)预置了缓存,以此来提升大部分情况下实例化一个Integer的性能
for(;;)和while(true)的区别
在阅读Java的JDK源码时,发现大部分写源码的大佬多采用for(;;)的方式来死循环,比如说AQS(AbstractQueuedSynchronizer)中大量使用的自旋的方式获取共享状态。
interrupted()和isInterrupted()还是一知半解?
当提及如何终止一个线程时,部分读者通常立马想到的方法肯定是stop(),但是stop()方法并不被推荐使用(很多规范中是禁止使用的),其原因是强制终止一个线程,会导致程序不正常的结束,会出现资源未正确
单一职责原则-This is sometimes hard to see
单一职责原则(Single Responsibility Principle,简称SRP),指的是不要存在一个以上导致类变更的原因。 There should never be more than
this与super本质区别
this与super是类实例化时通往Object类通道的打通者;this和super在程序中由于其经常被隐式的使用而被我们忽略,但是理解其作用和使用规范肯定是必须的。
编写代码最应该做好的事情是什么?
著名的图灵奖得主:尼古拉斯·沃斯,提出一个著名的等式:程序 = 算法 +数据结构。因此我们程序员应该花精力做好学好算法和数据结构,但是这并不是我们编写代码时最应该做好的事情;因为在99.99%的场景下
盘一盘Java中的abstract和interface
abstract和interface关键字在Java中随处可见,它是Java三大特性封装、继承、多态特性的实现重要支柱之一。interface关键字用于定义接口抽象……
Java访问修饰符的正确使用姿势
访问修饰符是Java语法中很基础的一部分,但是能正确的使用Java访问修饰符的程序员只在少数。在Java组件开发中,如果能够恰到好处的使用访问修饰符,就能很好的隐藏组件内部数据和不必公布的实现细节……
还在频繁定义常量?不试试用枚举代替
它需要程序员提供一组固定常量,并且这一组固定常量在开发时或者说编译时就知道了具体的成员,这个时候我们就应该使用枚举。
如何正确的重写hashcode()?
hashcode方法是Java的java.lang.Object提供的本地方法,这个方法在jvm中实现,它能返回当前对象在内存中地址。
JDK的equals方法都写错了,那到底该怎么写呢?(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day3)
其实这是一个非常复杂的问题,正如Java大师约书亚·布洛克(Joshua Bloch)所说:它看似简单,但是往往很多高级程序员也无法完全正确的实现,并且如果不严格遵守,往往会导致非常严重的后果。
Java程序中如何正确的释放资源(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day2)
在Java开发中,程序员经常会遇到各种资源的释放问题。比如最常见的I/O操作,我们往往会通过调用API提供的close方法来关闭流,释放资源。但是追求极致的程序员会发现,这种方式存在不少问题……
如何在Java中避免创建不必要的对象(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day1)
在Java开发中,程序员要尽可能的避免创建相同的功能的对象,因为这样既消耗内存,又影响程序运行速度。在这种情况下可以考虑重复利用对象。
Java之IO_NIO五种模型介绍
最传统的一种IO模型,即在读写数据过程中会发生阻塞现象。当用户线程发出IO请求之后,内核回去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出CPU。
下一页