
javaSE
all~
这个作者很懒,什么都没留下…
展开
-
java.lang.String 的 replace 和 replaceAll
记录一下replace 和 replaceALL的区别原创 2022-10-30 16:59:38 · 379 阅读 · 0 评论 -
值传递和引用传递
java中数据传递原创 2022-10-26 14:06:09 · 124 阅读 · 0 评论 -
Synchronized锁对象详解
sychronized原创 2022-10-24 22:05:40 · 2703 阅读 · 0 评论 -
经典贪吃蛇---java
程序不大,收获良多java是面向对象的语言,所以使用每个对象时候,它必须是在一个类中,被封装起来的。(正因如此才可以导入图片,将图片编译)package com.msb.demo1;import javax.swing.*;import java.net.URI;import java.net.URL;/** * @Auther:zhangjj * @Date:2021/4/1 - 04-01-8:48 * @Description:com.msb.demo1 * ..原创 2021-04-04 17:21:13 · 264 阅读 · 0 评论 -
在java中==和equals()的区别
在Java学习和面试中经常遇到这个问题,虽然想着简单,但还是决定记录下来,毕竟菜嘛......==:==是直接比较的两个对象的堆内存地址,如果相等,则说明这两个引用实际是指向同一个对象地址的。但是我们又常常碰到这样一个问题 int a = 12; int b = 12; System.out.println(a == b); System.out.println(System.identityHashCode(a));转载 2021-03-29 22:08:46 · 145 阅读 · 0 评论 -
Java中打印对象内存地址
Object的hashCode()默认是返回内存地址的,但是hashCode()可以重写,所以hashCode()不能代表内存地址的不同System.identityHashCode(Object)方法可以返回对象的内存地址,不管该对象的类是否重写了hashCode()方法。public class TestMem { public static void main(String[] args) { String s1 = "hello"; String s转载 2021-03-29 21:40:24 · 810 阅读 · 0 评论 -
javaSE第一个项目:编写程序实现匹萨制作
具体实现代码如下:披萨类---》父类package smo.msh.demoLast;/** * @Auther:zhangjj * @Date:2021/3/25 - 03-25-9:29 * @Description:smo.msh.demoLast * @version:1.0 *//**项目需求:接收用户需求,选择需要制造的匹萨,可供选择的有培根和水果匹萨 * *///披萨类---》父类public /*abstract*/ class Pizza { ...原创 2021-03-25 23:29:40 · 473 阅读 · 0 评论