自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

转载 Java中的String,StringBuilder,StringBuffer三者的区别

引用自:https://www.cnblogs.com/su-feng/p/6659064.html这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String  String最慢的原因:String为字符串常量,而StringBuilder...

2018-12-06 09:14:02 89

原创 多线程基础(笔记)

多线程:如果一个进程中同时运行了多个线程用来完成不同的工作,则称之为多线程多线程是抢占式执行策略多线程并不是真正的并行,而是多个线程交替占用CPU资源多线程的好处:充分利用CPU资源简化编程模型带来良好的用户体验main方法即为主线程入口主线程产生其他子线程主线程必须最后完成执行,因为它执行各种关闭动作创建线程的两种方法:1.继承Thread类:编写简单,可直接操作线程2....

2018-12-05 17:40:28 103

原创 序列化和反序列化(IO基础笔记)

序列化是将对象的状态写入到特定的流中的过程反序列化是从特定的流中获取数据重新构建对象的过程序列化:使用ObjectOutputStream(OutputStream)的writeObject(Obj)方法反序列化:使用ObjectInputStream(InputStream)的readObject()方法,返回类型为Object常见异常:NotSerializableException原...

2018-12-05 08:22:28 147

原创 I/O基础(笔记)

I–input输入/读O–output输出/写java.io.File类----操作文件File file=new File(String pathName);参数的两种格式:1.C:\test.txt 2.C:/test.txtFile类常用方法:boolean exists() 判断文件或目录是否存在boolean isFile() 判断是否是文件boolean isDir...

2018-12-04 17:01:28 145

原创 String==的问题(笔记)

public static void main(String[] args) { String str1=new String("hello"); String str2="hello"; String str3="hello"; System.out.println(str1==str2);//结果为false System.out.println(str2==str3);...

2018-12-04 15:16:49 126

原创 普通for循环和递归算法实现九九乘法表

普通for: //普通for循环九九乘法表 public static void main(String[] args) { for (int a = 1; a <= 9; a++) { for (int b = 1; b <= a; b++) { System.out.print(a + "*" + b + "=" + a * b + "\t"); ...

2018-12-04 14:49:10 316

原创 加减计算器(java基础笔记)

加减计算器(笔记)package calculator_DIY;import java.util.Scanner;public class Calculator { Scanner input = new Scanner(System.in); public int add(int num1, int num2) { return num1 + num2; } publi...

2018-12-04 12:17:09 484 2

原创 int转换成二进制数字

import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("请输入要转换成二进制的数字:"); int z = input.nextInt()...

2018-12-04 12:09:54 9432

原创 单例模式

饿汉模式://单例模式/饿汉模式public class Demo { private Demo() {} private static Demo demo = new Demo(); public static Demo getDemo() { return demo; }}懒汉模式://单例模式/懒汉模式public class Demo1 { priv...

2018-12-04 11:29:58 96 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除