- 博客(35)
- 收藏
- 关注
原创 Java_多线程
基本概念:程序、进程、线程 线程的创建和使用 线程的生命周期线程的同步 Synchronized的使用方法 单例设计模式之懒汉式(线程安全) Lock(锁) 线程的通信 JDK5.0新增线程创建方式
2022-12-23 15:24:25
188
原创 Java_异常处理
异常概述常见异常异常处理机制一:try-catch-finally异常处理机制二: throws手动抛出异常 用户自定义异常类练习题
2022-12-23 15:20:16
215
原创 Java_面向对象(Object类的使用、JUnit单元测试、包装类的使用)
Java_面向对象(Object类的使用、JUnit单元测试、包装类的使用)
2022-12-23 15:00:11
97
原创 Java面向对象(项目二:客户信息管理软件)
该软件能够实现对客户对象的插入、修改和删除(用数组实现),并能够打印客户明细表。模拟实现基于文本界面的《客户信息管理软件》。项目采用分级菜单方式。
2022-11-03 16:39:20
198
原创 Java面向对象(5)(关键字:this、package、import的使用、综合小练习)
Java面向对象:关键字:this、package、import的使用、综合小练习
2022-10-30 17:51:15
422
原创 Java面向对象(4)(封装性、构造器的细节说明、属性赋值过程、JavaBean、UML类图)
封装性、构造器的细节说明、属性赋值过程、JavaBean、UML类图
2022-10-26 17:12:45
196
原创 Java面向对象(3)(方法的重载、可变个数的形参、值传递机制、递归方法的使用)
【代码】Java面向对象(3)(方法的重载、可变个数的形参、值传递机制、递归方法的使用)
2022-10-20 16:41:55
407
原创 Java面向对象(2)
/数组的工具类 public class ArrayUtil {//求数组的最大值 public int getMax(int [ ] arr) {i ++) {} //求数组的最小值 public int getMin(int [ ] arr) {i ++) {} //求数组的总和 public int getSum(int [ ] arr) {i ++) {} //求数组的平均值 public int getAvg(int [ ] arr) {
2022-10-18 17:07:59
143
原创 java面向对象(1)
1.类(Class)和对象(Object)是面向对象的核心概念。类是对一类事物的描述,是抽象的、概念上的定义对象是实际存在的该类事物的每个个体,因而也称为实例(instance)。2.“万事万物皆对象”类 = 抽象概念的人;对象 = 实实在在的某个人面向对象程序设计的重点是类的设计类的设计,其实就是类的成员的设计。
2022-10-14 17:43:33
564
原创 Java笔记之Java基本语法
在作用域内,它是有效的,出了作用域,就失效了;String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+① 定义 char 型变量,通常使用一对’',内部只能写一个字符。③ 定义 float 类型变量时,变量要以 f 或 F 结尾。涉及到的结构:包名、类名、接口名、变量名、方法名、常量名。在起名字时,为了提高阅读性,要尽量意义,“见名知意”。④ 通常,定义浮点型变量时,使用 double 型。③ 同一个作用域内,不可以声明两个同名的变量;③ 通常,定义整型变量时,使用 int 型。
2022-09-19 12:13:43
112
原创 JavaSE笔记三
①变量先声明,后使用.②变量都定义在其作用域内,在作用域内,它是有效的,换句话说,除了作用域,就失效了③同一个作用域内,不可以声明两个同名的变量.
2022-09-17 11:39:26
137
原创 JavaSE笔记二
1.java程序 编写 - 编译 - 运行的过程2.在一个Java源文件中可以声明多个 class但是,只能最多有一个类声明为public的而且要求为public的类的类名必须与源文件相同3.程序的入口是main()方法,格式是固定的应用程序 = 算法 + 数据结构4.JDK,JRE,JVM三者之间的关系,以及JDK,JRE包含的主要结构有哪些?JDK=JRE+ Java的开发工具(javac.exe , java.exe , javadoc.exe)
2022-09-17 11:10:46
172
原创 JavaSE笔记一
是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言。是一种面向Internet的编程语言。Java一开始富有吸引力是因为Java程序可以在Web浏览器中运行。这些Java程序被称为Java小程序(applet)。applet使用现代的图形用户界面与Web用户进行交互。applet内嵌在HTML代码中。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。
2022-08-24 09:57:38
363
原创 Linux系统安装mysql(工作实战,手把手教学)
Linux环境部署Mysql操作系统: Linux7在linux系统中安装mysql的方式有很多:PRM包:安装方便,一台服务器只能安装一个版本二进制:可以安装多个版本源码安装:可以安装多个版本现在开始安装一、环境确认1.操作系统查看操作系统的版本:cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 2.防火墙一定要关闭防火墙查看防火墙命令: systemctl status firewalld关闭防火
2021-12-29 11:05:01
3030
3
原创 Linux系统安装配置maven
1.下载maven下载地址:https://archive.apache.org/dist/maven/maven-3/(下载你想要的版本)2.通过xftp传到Linux系统中(没有xftp的话,可以去网站上下载一个)3.解压maven包tar -zxvf apache-maven-3.8.4-bin.tar.gz4.编辑配置文件,配置环境变量vi /etc/profileMAVEN_HOME=/java/maven #这里的路径添加自己的maven路径export MAVEN
2021-12-27 15:46:48
965
原创 Linux系统下安装配置jdk1.8
1.去Oracle官网下载一个JDK官方地址:https://www.oracle.com/java/technologies/downloads/#java82.使用xftp把刚刚下载好的jdk传到Linux系统中(如果没有xftp工具的话,可以去网站上下载一个)3.解压jdk进入你放jdk的目录tar -zxvf jdk-8u311-linux-x64.tar.gz改个名字的话(可以不改): mv jdk-8u311 jdk8然后cd进入到jdk8这个目录4.编辑配置文件,配置环境变
2021-12-27 11:27:36
961
原创 Mysql数据库: 基本的SELECT语句
1. SELECT … FROM语法:SELECT 标识选择哪些列FROM 标识从哪个表中选择选择全部列:SELECT * FROM 表名;一般情况下,除非需要使用表中所有的字段数据,最好不要使用通配符 * 。使用通配符虽然可以节省输入查询语句的时间,但是获取不需要的列数据通常会降低查询和所使用的应用程序的效率。通配符的优势是,当不知道所需要的列的名称时,可以通过它获取它们。在生产环境下,不推荐你直接使用SELECT * 进行查询。选择特定的列:#只查询
2021-12-21 14:34:14
1767
原创 第三章 Mysql数据库新手入门
1. SQL概述1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波动里,有一门技术从未消失,甚至“老当益壮”,那就是 SQL。不论是前端工程师,还是后端算法工程师,都一定会和数据打交道,都需要了解如何又快又准确地提取自己想要的数据。更别提数据分析师了,他们的工作就是和数据打交道,整理不同的报告,以便指导业务决策。SQL(Structured Query Lang
2021-12-21 09:52:26
165
原创 第二章 MySQL的下载、安装、配置
1.Mysql 的四大版本MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户。MySQL Enterprise Edition 企业版本,需付费,不能在线下载,可以试用30天。提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户。MySQL Cluster 集群版,开源免费。用于架设集群服务器,可将几个MySQL Server封装成一个Server。需要在社区版或企业版的基础上使用。M
2021-12-20 14:53:28
914
原创 第一章 数据库概述
1. 为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用, 数据持久化意味着将内存中的数据保存到硬盘上加以”固化 ”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要作用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。2.数据库与数据库管理系统2.1 数据库的相关概念DB:数据库(Database): 即存储数据的“仓库”,其本质是一个文件系统。它保存了一系列有组织的数据。DBMS:数据库管理系
2021-12-16 14:50:29
551
原创 Springboot项目@RequestMapping、@GetMapping等注解不再提示
今天写springboot项目,在写controller层的时候,突然发现@RequestMapping等等一些注解不能用了,手打也不好使,我当时就感觉是maven的问题,到pom.xml文件中查看了一下,果然没有 spring-boot-starter-web 这个jar包,然后在pom.xml中添加就可以了 <dependency> <groupId>org.springframework.boot</groupId>
2021-12-15 11:28:24
3876
原创 java写斗地主
用java写一个简单的斗地主话不多说,上图:代码为:public class Playcards { public static void main(String[] args) { /** * 组合牌 */ //创建Map集合,键是编号,值是牌 //maps就是纸牌 HashMap<Integer, String> maps = new HashMap<>();
2021-12-13 17:16:47
2955
2
原创 Restarting network (via systemctl): Job for netwprk.service failed because the control process exite
Restarting network (via systemctl): Job for network.service failed because the control process exit
2021-12-07 10:36:37
1337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人