- 博客(8)
- 收藏
- 关注
原创 java并发编程线程安全的三种方法
(初学java,纯属个人见解) package ThreadSynchronization; public class SyncSomeJava implements Runnable{ private int ticket=10;//一共有10张票,卖给多个人,公共资源 Object xxx=new Object(); //创建一个公共对象,作为锁对象给Synchronized去上锁,多个线程都用其他做上锁的依据 @Override public void run() {//去执行某
2020-07-09 10:19:19
146
原创 java简洁日历代码
import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.Scanner; /** * java简单日历的制作 * @author asus * */ publi
2020-07-07 12:09:32
624
1
原创 字节流的读取
(初学java,个人见解,不一定正确) package ByteStream; import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class FileRw { public static void main(String[] args) { // TODO Auto-generated method stub try { File file=new File("
2020-07-07 12:04:43
364
原创 常用的时间相关类(DateTime)
(初学java,个人见解,不一定正确) package DateTime; import java.time.Clock; import java.time.Duration; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; import java.time.ZoneId; import java.time.format.DateTimeFormatter; import jav
2020-07-07 12:02:09
304
原创 反射的基本使用方法
(初学java,个人见解,不一定正确) package Reflect; public class ClassDemo { //重现!!!----> 到位---->自己检查自己 public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException { Class c1 = null;//类对象,Class是JDK中的一个类名
2020-07-07 11:58:05
240
原创 Season枚举类型
(初学java,个人见解,不一定正确) 创建一个Season类 package Season; public enum Season {//Season这种枚举类型,只能有四个对象,有顺序,下标从0开始 //季节,一年四季 SPRING("春天"){ //各枚举对象自己去实现抽象方法 public void playGame() { System.out.println("去武大看樱花"); } },SUMMER("夏天"){ public voi
2020-07-07 11:50:44
1073
原创 IO流文件分割
大文件在传输时不方便,就可以考虑使用文件分割 package SplitFile; import static org.hamcrest.CoreMatchers.nullValue; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExceptio
2020-07-07 11:43:31
408
原创 多线程的三种使用方法
第一种 package Thread; //创建线程的第一种方法,继承Thread,重写run方法 public class ThreadOne extends Thread{ @Override public void run(){//虚拟机执行此线程时调用,方法中放要处理任务(要执行的代码) System.out.println("线程抢到CPU资源,开始执行,做某一项任务"); System.out.println(Thread.currentThread().getPriority());
2020-07-07 11:37:16
1119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人