- 博客(23)
- 收藏
- 关注
原创 Java 0115学习总结
语法:public class 类名<泛型标志,泛型标志....>{//成员的类型可以使用泛型标志(定义该类对象值可以为泛型指定相应的类型。jdk中自带的注解:1.@Override: 重写的注解。必须符合重写得到规范。2.@Deprecated: 表示已过时-弃用。3.@SuppressWarnings: 表示压制警告。4.@FunctionInterface: 表示函数式接口。表示该接口中有且仅有一个抽象方法。
2025-01-15 17:02:24
657
原创 Java 0114学习总结
当多个线程共享一个资源时,则可能出现线程安全问题。java中解决线程安全的方式有三种:①同步代码快②同步方法③Lock锁。
2025-01-14 15:19:00
292
原创 Java 0113学习总结
线程,又称轻量级进程(Light Weight Process),是进程中的一条执行路径,也是CPU的基本调度单位。若一个程序可同一时间执行多个线程,就是支持多线程的.一个进程由一个或多个线程组成,彼此间完成不同的工作,同时执行,称为多线程。注:①一个进程有多个或一个线程组成。比如: 360支持多线程的程序。②进程与进程之间无法数据共享。③线程与线程之间可以共享数据。
2025-01-13 16:51:29
558
原创 mybatis框架 11.11学习总结
MyBatis 是一款优秀的==持久层框架==,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射实体类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。框架: 别人写好的一个半成品工程。我们只需要安装指定的配置来使用这个半成品。持久层框架: 就是与数据库交互的框架。
2024-12-12 16:41:25
826
原创 JAVA WEB 11.4总结
jsp中存在的一个内置对象,该对象主要的作用就是浏览器与服务器交互的一个内置对象。该对象存放的数据,有效期: 浏览器只要不关闭,该对象中保存的数据就一直存在。如果30分钟为操作浏览器。也会自动失效。可以理解为容器: 浏览器和服务器之间的一款容器。
2024-12-04 19:52:38
672
原创 MySQL 11.27学习总结
语法: insert into 表名(列名,列名,....列名) values(值,值.....值);注意: 列个数必须和值个数匹配,符合约束。例如:添加数据employeevalues(1,'侯博',16,55555,'2020-10-11','男');批量添加xxxxxxvalues('x'x'x',18,77777,'2018-11-12','男'),('x'x'x',18,67777,'2019-11-12','男'),
2024-11-27 19:15:25
1482
原创 MySQL 11.26学习总结
保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。char(n) 和 varchar(n) 中括号中 n 代表字符的个数,并不代表字节个数,比如 CHAR(30) 就可以存储 30 个字符。NoSQL的本意是“Not Only SQL”,指的是非关系型数据库,而不是“No SQL”的意思,因此,NoSQL的产生并不是要彻底否定关系型数据库,而是作为传统关系型数据库的一个有效补充。它们分别用于添加、修改和删除。
2024-11-27 15:47:56
348
原创 java11.25学习总结
File封装的一个文件操作类,我们之前在window操作文件或文件夹都是通过图形化界面操作。我们可以通过File这个类完成对文件的操作。想使用File必须创建File对象:File file=new File("路径");
2024-11-26 09:02:16
626
原创 HashMap乘坐地铁
"共经过"+sum+"站,收费"+money+"元,大约需要"+time+"分钟");System.out.println("从"+start+"到"+end+hashMap.put(24, "湖南工商大学");hashMap.put(10, "农科院农大");hashMap.put(14, "芙蓉区政府");hashMap.put(13, "人民东路");hashMap.put(17, "迎宾路口");hashMap.put(19, "湘雅医院");hashMap.put(26, "麓谷公园");
2024-11-23 16:42:22
706
原创 java 11.21学习总结
异常就是程序在运行时出现的意外情况,导致程序无法继续运行。jdk自带了很多异常类型。我们为了更好的知道异常类型,可以自己定义异常类,根据不同的异常名称,判断异常的错误。格式:public class 异常类名 extends RuntimeException{public 异常类名(String msg){super(msg);
2024-11-21 19:11:46
1738
原创 Java 11.18学习总结
用来创建对象并初始化类中成员属性, 简化属性赋值的过程。(jdk会自动创建一个无参构造方法)例如:1.无参构造方法2.有参构造方法3.特点①方法名与类名一样.②该方法没有任何返回类型③在new时调用该方法---创建类对象。
2024-11-18 17:58:54
274
原创 Java 冒泡循环比较员工工作时间
workers[4] = new Worker(5, "王五", LocalDateTime.of(2024, 11, 15, 9, 0), LocalDateTime.of(2024, 11, 15, 18, 0));System.out.println("排序之后:==========================================================================");//冒泡循环比较每个人的工作时间,倒叙输出。//创建对象数组workers存放数据。
2024-11-15 18:46:35
671
原创 java 工作时间
return hours + "小时" + minutes + "分" + lastSeconds + "秒";System.out.println("早退,还需"+res);//调用工具fromMillSecondToString()System.out.println("可以下班");System.out.println("输入打卡时间:");System.out.println("输入下班时间:");//将时间转换成毫秒;//获取小时数(1小时等于3600秒)//获取分钟(1分钟等于60秒)
2024-11-14 19:56:33
328
原创 java 储物箱管理系统
System.out.println("请使用"+(i+1)+"号箱,密码为:"+pwd[i]);System.out.println("按任意键返回...");System.out.println("1.存包\t2.取包\t0.推出\t");System.out.println("按任意键返回...");System.out.println("密码错误");System.out.println("请输入密码:");System.out.println("请输入箱号:");
2024-11-08 18:46:19
859
原创 java 双色球
System.out.println("请输入第" + (i + 1) + "个红球号码:");System.out.print("输入的号码为:"+Arrays.toString(select));System.out.println("幸运号码为:"+Arrays.toString(luck));System.out.println("输入错误");System.out.println("奖金3000快");System.out.println("请输入蓝球号码:");//生成蓝球幸运号码。
2024-11-08 17:14:02
514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人