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 · 802 阅读 · 0 评论 -
[Java]Java中的i++不是原子操作
转载 2022-02-09 12:54:53 · 209 阅读 · 0 评论 -
IDEA如何在包下建立子包
idea如何在包下建立子包第一次在包下建立子包时候出现了问题在java > springmvc包下再new上一个package controller的时候就会出现这个样子如何解决在IDEA2019 中的Show Options Menu下有一个Compacket Middle Packages将它关闭即可解决成功...转载 2021-11-24 23:08:55 · 491 阅读 · 0 评论 -
Java Exception
Exception异常捕获将代码块选中->ctrl+alt+t->选中try-catch01: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 · 268 阅读 · 0 评论 -
Java 多线程:线程优先级
1 优先级取值范围Java 线程优先级使用 1 ~ 10 的整数表示:最低优先级 1:Thread.MIN_PRIORITY最高优先级 10:Thread.MAX_PRIORITY普通优先级 5:Thread.NORM_PRIORITY2 获取线程优先级public static void main(String[] args) { System.out.println(Thread.currentThread().getPriority());}运行结果:3转载 2021-10-19 13:24:08 · 1166 阅读 · 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 · 258 阅读 · 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 · 734 阅读 · 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 · 318 阅读 · 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 · 371 阅读 · 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 · 547 阅读 · 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 · 288 阅读 · 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 · 320 阅读 · 0 评论 -
Java集合
集合集合的理解和好处集合的框架体系1.集合主要是两组(单列集合,双列集合)2.Collection 接口有两个重要的子接口 List Set,他们的实现子类都是单列集合3.Map 接口的实现子类 是双列集合,存放的K-VCollection接口和常用方法01:package HomeWorkD01;import java.util.ArrayList;import java.util.List;public class CollectionDemo { @Su原创 2021-10-18 00:28:58 · 273 阅读 · 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 · 333 阅读 · 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 · 253 阅读 · 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 · 809 阅读 · 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 · 779 阅读 · 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 · 258 阅读 · 0 评论