Java
鹅纷斐,
这个作者很懒,什么都没留下…
展开
-
【每月一个小游戏】俄罗斯方块
【每月一个小游戏】俄罗斯方块。原创 2023-05-25 10:45:22 · 45 阅读 · 0 评论 -
Java+Html图片上传到服务器与取出
数据库存取图片原创 2022-09-15 11:13:46 · 882 阅读 · 0 评论 -
根据日期判断为当月第几周
此方法按照周日-周六为一周public static int getWeek(String str) throws Exception{ SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd"); Date date =sdf.parse(str); Calendar calendar = Calendar.getInstance(); calendar.setTime(date);原创 2022-03-07 17:06:12 · 672 阅读 · 0 评论 -
根据体重和身高获取BMI值
//计算公式:BMI = weight / (height*height) 即(体重公斤数)除以(身高米数的平方) public static String getBMI(Double weight, Double height) { double BMI = weight / (height * height / 10000 ); return String.valueOf(Math.round(BMI * 100) / 100.0); }测试数据原创 2022-03-07 14:47:33 · 1031 阅读 · 0 评论 -
根据日期获取年龄
精确到月//获取年龄 public static String getAgeByBirth(String date) { //如果有空格 int index = date.indexOf(" "); if (index != -1){ date = date.substring(0 , index); } String[] data = date.split("-"); Cal原创 2022-03-07 14:44:17 · 141 阅读 · 0 评论 -
RESTful API
要弄清楚什么是RESTful API,首先要弄清楚什么是REST。REST – REpresentational State Transfer,英语的直译就是“表现层状态转移”。如果看这个概念,估计没几个人能明白是什么意思。那下面就让我来用一句人话解释一下什么是RESTful:URL定位资源,用HTTP动词(GET,POST,PUT,DELETE)描述操作。 Resource:资源,即数据。 Representational:某种表现形式,比如用JSON,XML,JPEG等; State Transf转载 2020-11-06 14:36:03 · 118 阅读 · 0 评论 -
对LinkedList的理解
LinkedList是Collection的一个list实现。与ArrayList的区别是LinkedList是一个链表结构,ArrayList是一个顺序结构。LinkedList和ArrayList的比较:顺序插入速度ArrayList会比较快,因为ArrayList是基于数组实现的,数组是事先new好的,只要往指定的位置加入一个数据就好了;LinkedList每次顺序插入的时候先new一个对象出来,如果对象比较大,那么new的时间会长一点,还有引用赋值的操作,这些决定了顺序插入LinkedList比原创 2020-10-25 21:55:10 · 253 阅读 · 2 评论 -
简述final、finally、finalize的区别
final:修饰符(关键字)。如果一个类被声明为final,那么这个类不能再有其他子类,就是不能被继承。在使用中也不能被改变,这说明在定义时就要给定初始值,在以后的使用中只可读取。被声明为final的方法也同样只能使用,不能在子类中重写。public class finalTest { public static void main(String[] args) { String s1 = "斐fei"; String s2 = "斐" + "fei"; .原创 2020-10-24 22:23:24 · 622 阅读 · 2 评论 -
关于多线程并发
什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。欲了解更多详细信息请点击这里。线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线程共享一片相同的内..转载 2020-10-24 22:06:45 · 224 阅读 · 0 评论