首页
学习
活动
专区
工具
TVP
发布

技术博文

专栏作者
589
文章
1438373
阅读量
51
订阅数
java 内部类
在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。
joshua317
2024-04-12
820
关于原码,反码,补码
joshua317
2024-04-02
720
java代码初始化块指的是什么
Java代码初始化块是一种在类加载时自动执行的代码块,它用于初始化类的成员变量或执行一些只需要进行一次的初始化操作。初始化块有两种类型:静态初始化块和实例初始化块。
joshua317
2024-03-29
610
php+java加密对接算法
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/322
joshua317
2024-03-09
710
java字符串中关于==的理解
对于两个引用变量,只有他们指向同一个引用时,==才会返回true。代码中"joshua317"指向堆内存字符串常量池里joshua317的地址,而String类的方法都是通过创建新的对象也就是new String()的方式返回的,因此userId.toLowerCase()指向的是这个字符串对象在堆内存中的地址。如果代码中isAdmin方法返回值更改为return userId.toLowerCase().equals("joshua317"),输出结果将变为true。
joshua317
2024-03-09
730
用php/java/go/python 分别实现快速排序
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/303
joshua317
2024-03-09
690
微信开发SDK java版,支持maven;微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能模块的后端开发。
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/281
joshua317
2022-10-31
2.4K0
一、导入jar文件
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/269
joshua317
2022-09-19
1.5K0
一、问题
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/265
joshua317
2022-09-08
1.2K0
Java单例模式推荐写法-双重检测机制实现单例模式
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/256
joshua317
2022-05-23
4110
关于try catch finally的一些小细则
1.try块是必须的,catch块和finally块都是可选的,但必须存在一个或都存在。try块不能单独存在。
joshua317
2022-03-30
4400
Java Iterator(迭代器)小笔记
Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList和 HashSet 等集合。Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。
joshua317
2022-03-29
5060
Java中5种创建对象的方式小笔记
创建一个Cat类来说明,该类实现了Cloneable和Serializable接口。
joshua317
2022-03-29
3090
Java中数组转集合总结
对于Arrays.asList()方法需要注意以下几点: 1.该方法返回的是基于数组的List视图(List view)。所以,这种方式是将数组转换为List的最快的方式。因为返回的只是视图,不需要多余的内存来创建新的List以及复制操作。
joshua317
2022-03-29
7730
Java JVM内存小笔记
JVM 将内存区域划分为 Method Area(Non-Heap)(方法区) ,Heap(堆) , Program Counter Register(程序计数器) , VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的),Native Method Stack ( 本地方法栈 ),其中Method Area 和 Heap 是线程共享的 ,VM Stack,Native Method Stack 和Program Counter Register 是非线程共享的。为什么分为 线程共享和非
joshua317
2022-03-29
2510
Java中创建String对象的两种方式
这种方式是在常量池中获取对象("joshua317" 属于字符串常量,因此编译时期会在常量池中创建一个字符串对象),因为直接使用双引号声明出来的String对象会直接存储在常量池中。
joshua317
2022-03-29
3360
Java中使用synchronizedg关键字解决抢票超卖问题
我们先来看下在没有synchronized使用的情况下,如果不加锁机制,多线程卖票会出现什么问题?
joshua317
2022-03-29
4210
Java获取本机CPU的核数,获取Jvm信息
package com.joshua317; public class JvmInfo { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); // 获取本机CPU的核数 Systpackage com.joshua317; public class JvmInfo { public static void main(String[
joshua317
2022-03-25
2.5K0
1.javascript中的函数
函数是由这样的方式进行声明的:关键字 function、函数名、一组参数(根据需要使用参数),以及置于括号中的待执行代码(功能),返回值(可选)。
joshua317
2022-03-25
4780
yum 常用命令
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/222
joshua317
2021-12-30
3360
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档