
java
fengqing5578
这个作者很懒,什么都没留下…
展开
-
java的stream讲解
Java的Stream是Java 8引入的一个关键抽象概念,它提供了一种声明性方式处理数据集合。原创 2024-12-16 19:36:02 · 960 阅读 · 0 评论 -
jsp模板页面
【代码】jsp模板页面。原创 2023-04-14 13:51:35 · 1064 阅读 · 1 评论 -
java类的方法都声明成静态的好吗
普通方法的好处是,动态规划了内存空间的使用,节省内存资源。静态方法,方便,运行快,而如果全部方法都用静态方法,那么每个方法都要有一个固定的空间,这样的话太占内存。因而也就解释了,为什么静态方法可以直接被类名调用,而不需要用对象调用, 因为他有固定空间,随类的加载而加载。而普通方法,会随着对象的调用而加载,当使用完毕,会自动释放掉空间。静态方法,系统会为静态方法分配一个固定的内存空间。原创 2023-03-08 17:16:52 · 320 阅读 · 0 评论 -
冒泡排序算法
222原创 2022-10-14 15:59:47 · 264 阅读 · 0 评论 -
java金额处理BigDecimal
package com.fengqing.test19;import java.math.BigDecimal;public class Test10 { public static void main(String[] args) { /*double num1 = 0.03; double num2 = 0.02; System.out.println(num1 - num2);*/ //加减乘除运算 BigDecimal num1 = new BigDecimal.原创 2020-11-09 16:09:10 · 538 阅读 · 0 评论 -
java增强for循环内部原理
用增强for循环迭代集合时,底层使用的时集合的迭代器。原创 2019-11-28 17:30:05 · 738 阅读 · 0 评论 -
实现了Serializable的类中的serialVersionUID是干什么用的
1.首先你要先搞明白什么是序列化和反序列化序列化:将java对象转化为字节序列的过程叫做序列化反序列化:将字节序列转化为java对象的过程叫做反序列化java对象序列化主要有两大用途:第一种:将java对象序列化成字节序列保存到磁盘上,需要的时候反序列化成java对象第二种:将java对象序列化成字节序列在网络上传输,网络传输的都是字节序列。2.serialVersionU...原创 2019-11-18 13:46:12 · 2783 阅读 · 0 评论 -
Java 浮点数 float和double类型的表示范围和精度
https://blog.youkuaiyun.com/zq602316498/article/details/41148063/原创 2019-08-08 11:00:24 · 378 阅读 · 0 评论 -
fastjson演示
package com.lhjava.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import com.alibaba.fast...原创 2019-06-26 17:17:40 · 223 阅读 · 0 评论 -
java常见面试题
一、Java 基础JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str=...原创 2019-06-10 10:39:12 · 206 阅读 · 1 评论 -
关于负数的右移>>与无符号右移>>>运算小结
对于带符号右移,若为负数,则在存储时首位表示符号位,其值为1,表示该值是负数的移位,在移位过程中,高位补1,若符号位是0,表示是正数,在移位过程中高位补零,两者的前提是符号位保持不变:对于负数的右移:因为负数在内存中是以补码形式存在的,所有首先根据负数的原码求出负数的补码(符号位不变,其余位按照原码取反加1),然后保证符号位不变,其余位向右移动到X位,在移动的过程中,高位补1...转载 2019-03-06 11:05:52 · 6119 阅读 · 0 评论 -
java基础总结
开发java程序:编写源代码 ==> 编译源代码 ==> 执行二进制文件八种基本数据类型:byte short int long float double char boolean八种基本数据类型对应的包装类型:Byte Short Integer Long Float Double Character Booleanint和Integer的区别:int: 基本数据类型,表示整数。In...原创 2018-07-03 11:23:15 · 206 阅读 · 0 评论 -
获取考试学生的名字
package com.luheng.test;import java.io.File;public class Test { public static void main(String[] args) { File file = new File("路径"); File[] files = file.listFiles(); f...原创 2018-06-25 14:31:51 · 228 阅读 · 0 评论 -
下载任意版本的jdk
原创 2018-03-27 16:45:25 · 464 阅读 · 0 评论