![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
程序猿-性别女
随手小记,逐步成长。
展开
-
java基础:equals和==的区别,及各种相加操作的结果
① String str = "";str + null = "null"//字符串null, 不是关键字② public class test {private String str = "";public void test1(){if(str + "" == ""){System.out.println("不执行!");}if("" + ""原创 2017-07-26 15:12:07 · 190 阅读 · 0 评论 -
Java基础:日期格式转换
返回 "YYYY-MM-DD HH:MM:SS " String 类型的日期格式:SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String lastModifyTime=sdf.format(new Date());将上面String类型转成Date类型(格式不变):SimpleDateFormat sdf=ne...原创 2017-07-28 09:32:03 · 267 阅读 · 0 评论 -
Java基础:序列化(实现Serializable接口)作用
转载自:http://blog.csdn.net/chenjie19891104/article/details/4398647 点击打开链接 1、Java.io.Serializable,表示序列化,是一个空接口,也就是说这个接口没有声明任何的方法,所以实现这个接口的类也就不需要实现任何的方法。 2、序列化 用在将对象编码成字节流(序列化)及从字节流编码重构对象(反序列化)。 ...转载 2017-07-31 14:27:08 · 304 阅读 · 0 评论 -
mysql where条件:某时间字段为今天的sql语句
1.查询:注册时间为今天的所有用户数:select count(*) from customer where TO_DAYS(createtime) = TO_DAYS(NOW())2.获取当前时间到凌晨24点还有多长时间:(Java中可用于判断某时间是否为今天)final Calendar cal = Calendar.getInstance(); cal.set(Calendar.DAY...转载 2018-02-07 09:26:47 · 7784 阅读 · 0 评论 -
Java基础:return和break、continue的区别
1.return是返回的意思,就是跳出当前执行的方法;2.break是结束当前的循环,但是循环体后面的部分还是会执行3.continue是结束当次的循环,开始执行下次循环 举个简单的例子:1.public void a(){int i=0; while(true){if(ii++;}else{return;}转载 2017-05-04 14:47:29 · 485 阅读 · 0 评论 -
java基础:进程和线程之间的关系
转载自:https://www.zhihu.com/question/25532384摘录第一个博主的回答:首先来一句概括的总论:进程和线程都是一个时间段的描述,是CPU工作时间段的描述。下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS, 等等外设)构成我们的电脑,但是电脑的运行,实际就是CPU和相关寄存器以及RAM之间的事情。一个最最基础的事实:CPU太快,太快,太快了,寄存...转载 2018-03-06 09:25:28 · 152 阅读 · 0 评论