Java学习之路
文章平均质量分 63
唐火
开始人工智能之路了!!!
展开
-
Java计算时间差_传统的SimpleDateFormat类
Java计算时间差_传统的SimpleDateFormat类 SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); /*天数差*/ Date fromDate1 = simpleFormat.parse("2022-03-23 12:00"); Date toDate1 = simpleFormat.parse("2022-03-23 13:00");原创 2022-03-23 21:13:27 · 808 阅读 · 0 评论 -
[Java]Java中的i++不是原子操作
转载 2022-02-09 12:54:53 · 219 阅读 · 0 评论 -
IDEA如何在包下建立子包
idea如何在包下建立子包 第一次在包下建立子包时候出现了问题 在java > springmvc包下再new上一个package controller的时候就会出现这个样子 如何解决 在IDEA2019 中的Show Options Menu下有一个Compacket Middle Packages将它关闭即可 解决成功 ...转载 2021-11-24 23:08:55 · 498 阅读 · 0 评论 -
Java Exception
Exception 异常捕获 将代码块选中->ctrl+alt+t->选中try-catch 01: public class Exception01 { public static void main(String[] args) { int n1 = 10; int n2 = 0; try { int res = n1/n2; } catch (Exception e) { //原创 2021-10-19 13:47:27 · 273 阅读 · 0 评论 -
Java 多线程:线程优先级
1 优先级取值范围 Java 线程优先级使用 1 ~ 10 的整数表示: 最低优先级 1:Thread.MIN_PRIORITY 最高优先级 10:Thread.MAX_PRIORITY 普通优先级 5:Thread.NORM_PRIORITY 2 获取线程优先级 public static void main(String[] args) { System.out.println(Thread.currentThread().getPriority()); } 运行结果: 3转载 2021-10-19 13:24:08 · 1174 阅读 · 0 评论 -
Java多线程基础
多线程基础 01: package CpuNumber; public class CpuNumber { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); int cupNums = runtime.availableProcessors(); System.out.println(cupNums);//8 } }原创 2021-10-19 00:55:28 · 260 阅读 · 0 评论 -
Java IO流
IO流 文件 常用的文件操作 01: package FileDemo01; import org.junit.jupiter.api.Test; import java.io.File; import java.io.IOException; public class FileCreate { public static void main(String[] args) { } @Test public void create01() {原创 2021-10-19 00:35:58 · 736 阅读 · 0 评论 -
Java变量
变量 变量是程序的基本组成单位 变量的介绍 概念 变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。 01: class Test { public static void main(String[] args) { int a = 1; int b = 3; b = 89; System.out.println(a);原创 2021-10-18 21:32:34 · 320 阅读 · 0 评论 -
Java控制结构
控制结构 程序流程控制介绍 顺序控制 分支控制if-else 单分支 案例演示 01: import java.util.Scanner; public class IfWorkDemo { public static void main(String[] args) { Scanner myScanner = new Scanner(System.in); System.out.println("input your age");原创 2021-10-18 21:00:07 · 377 阅读 · 0 评论 -
Java常用类
常用类 包装类Wrapper的分类 包装类和基本数据的转换 01: package TryCatchExercise; public class WrapperDemo { public static void main(String[] args) { //手动装箱 int n1 = 100; Integer integer = new Integer(n1); Integer integer1 = Integer.val原创 2021-10-18 20:39:36 · 549 阅读 · 0 评论 -
Java IDEA断点调试
断点调试(debug) 断点调试应用案例 01: package Assign; public class Debug01 { public static void main(String[] args) { int sum = 0; for (int i =0;i<5;i++) { sum+=i; System.out.println(i); System.ou原创 2021-10-18 01:03:49 · 292 阅读 · 0 评论 -
Java泛型
泛型 01: package CharTest; import java.util.ArrayList; @SuppressWarnings("all") public class Generic02 { public static void main(String[] args) { ArrayList<Dog> arrayList = new ArrayList<Dog>(); arrayList.add(new Dog("ja原创 2021-10-18 00:59:09 · 328 阅读 · 0 评论 -
Java集合
集合 集合的理解和好处 集合的框架体系 1.集合主要是两组(单列集合,双列集合) 2.Collection 接口有两个重要的子接口 List Set,他们的实现子类都是单列集合 3.Map 接口的实现子类 是双列集合,存放的K-V Collection接口和常用方法 01: package HomeWorkD01; import java.util.ArrayList; import java.util.List; public class CollectionDemo { @Su原创 2021-10-18 00:28:58 · 276 阅读 · 0 评论 -
Java运算符
运算符 运算符介绍 运算符是一种特殊的符号,用以表示数据的运算,赋值和比较等。 算术运算符 案列演示 01: public class ArithmeticDemo { public static void main(String[] args) { System.out.println(10/4);//2 double d = 10/4; System.out.println(d);//2.0 int a = 2;原创 2021-10-17 23:07:18 · 335 阅读 · 0 评论 -
Java数组
数组 01: double[] hens = {3,5,1,3.4,2,50}; for (int i = 0;i<hens.length;i++) { System.out.println(hens[i]); } 数组的使用 案例 01: import java.util.Scanner; public class ReturnDemo { public static void main(String[] args) { double scores[原创 2021-10-17 22:50:55 · 257 阅读 · 0 评论 -
Java面向对象编程(高级)
面向对象编程(高级) 类变量和类方法 01: package ChildDemo; public class Child { private String name; public static int cnt = 0; public Child(String name) { this.name = name; } public void join() { System.out.println(name +"joi原创 2021-10-17 22:33:02 · 810 阅读 · 1 评论 -
Java面向对象编程(中级)
面向对象编程(中级) 包 访问修饰符 封装 01: public class Encapsulation01 { public static void main(String[] args) { Person person = new Person(); person.name = "Tom"; person.setAge(30); person.setSalary(30000); } } class Pe原创 2021-10-16 21:15:48 · 783 阅读 · 7 评论 -
Java面向对象编程(基础部分)
面向对象编程(基础部分) 类与对象 01: public class ObjectWorkDemo { public static void main(String[] args) { Cat cat1 = new Cat(); cat1.name = "Tom"; cat1.age = 3; cat1.color = "white"; Cat cat2 = new Cat();原创 2021-10-16 17:59:28 · 260 阅读 · 0 评论