![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java小练习
啥也不会哎!
万水千山总是情,点个关注行不行!
展开
-
启动本地Tomcat9后在IDEA中运行java web项目端口号被占用问题(已解决!)
Error running 'shopping': Address localhost:8085 is already in use。启动本地Tomcat的同时启动IDEA中的项目出现端口号被占用情况!原创 2022-06-22 11:23:41 · 2204 阅读 · 1 评论 -
java代码实现hadoop的HDFS连接操作-编写API
步骤一:在虚拟机上安装好hadoop并启动,在本地Windows配置好本地hadoop插件。(篇幅过长略可自行查询有关操作)。步骤二:启动IDEA新建Maven工程。配置pom.xml文件(导入相关依赖)具体如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM原创 2022-05-23 19:02:30 · 2410 阅读 · 0 评论 -
JDBC——Mysql增删改查连接操作优化版
步骤一:导入jar包MySQL的Jar包https://download.csdn.net/download/m0_62642719/85360784步骤二:编写propreties配置文件具体内容:url=jdbc:mysql://localhost:3306/db_wwqusername=rootpassword=rootdriverClassName=com.mysql.cj.jdbc.DriverinitialSize=10maxActive=20maxWait=.原创 2022-05-13 21:19:52 · 331 阅读 · 0 评论 -
JDBC——编写工具类实现Mysql数据库查询操作
步骤一:导入所需要的jar包(略)如图:步骤二:编写properties配置文件具体参考内容如下:url=jdbc:mysql://localhost:3306/db_wwqusername=rootpassword=rootdriverClassName=com.mysql.cj.jdbc.DriverinitialSize=10maxActive=20maxWait=1000步骤三:编写JdbcUtils工具类java文件public class Jdb原创 2022-05-13 15:26:46 · 606 阅读 · 0 评论 -
JDBC——通过德鲁伊连接池连接Mysql
步骤一:在java项目中导入jar包德鲁伊连接池jar包https://download.csdn.net/download/m0_62642719/85360784步骤二:在src下创建配置文件:db.propreties如图步骤三:在db.properties中写入如下代码:url=jdbc:mysql://localhost:3306/自己的数据库名称username=root(自己的账户名)password=root(自己设置的密码)driverClassName=com.m原创 2022-05-13 12:39:13 · 737 阅读 · 1 评论 -
java代码实现JDBC的增删改查操作(最基础版)
第一步:导入与Mysql版本相匹配的jar包第二步:编写JDBC 代码import org.junit.Test;import java.sql.*;public class JDBCDemo1 { //数据库的查询操作 @Test public void testSelect() { Connection conn = null; Statement statement = null; ResultSet rs =原创 2022-05-12 15:58:26 · 3344 阅读 · 0 评论 -
java小练习之接口与多态
语法点:接口,多态 按步骤编写代码,效果如图所示: 编写步骤 定义接口Universe,提供抽象方法doAnything。 定义普通类Star,提供成员发光shine方法,打印“star:星星一闪一闪亮晶晶" 定义普通类Sun, 继承Star类,重写shine方法,打印"sun:光照八分钟,到达地球" 实现Universe接口,实现doAnything,打印"sun:太阳吸引着9大行星旋转" 测试类中,创建Star对象,调用shine方..原创 2022-04-14 16:58:34 · 592 阅读 · 0 评论 -
java继承案例
案例:1、在com.atguigu.test16包中声明员工类、程序员类、设计师类、架构师类, 员工类属性:编号、姓名、年龄、薪资 程序员类属性:编程语言,默认都是"java" 设计师类属性:奖金 架构师类属性:持有股票数量 要求:属性私有化,无参有参构造,get/set,getInfo方法(考虑重写) 2、在com.atguigu.test16包中声明Test16类,并在main中创建每一个类的对象,并为属性赋值,并调用它们的getInfo()显示信息原创 2022-04-11 15:41:40 · 1667 阅读 · 1 评论 -
java中的对象数组
/** 对象数组练习* */public class Demo6 { int age; String name; char gender;/** 为所有属性进行赋值* */ public void SetInfo(int a,String b,char c){ age = a; name = b; gender = c; }/** 返回当前对象的个人信息* */ public S.原创 2022-04-08 09:40:51 · 2571 阅读 · 0 评论 -
java可变参数法求最大值
public class Demo5 { public int FindMax(int a,int...nums){ int max = a; for (int i = 0; i < nums.length; i++) { if (nums[i]>max){ max=nums[i]; } } return max; } pub.原创 2022-04-07 16:23:27 · 611 阅读 · 0 评论 -
java可变参数
1. 可变参数 对数组的参数做的简化操作(在调用处有简化) 语法:数据类型...变量名 注意: a. 可变参数就当做数组去使用就可以 b. 一个方法中可变参数必须是参数列表的最后一个 c. 可变参数的实参都必须符合数据类型public class Demo4 {// 指定两个参数求和 public int sum2(in...原创 2022-04-07 15:57:30 · 408 阅读 · 0 评论 -
java 二维数组完成需求:保存全班的每个组的成绩,并对成绩做统计
需求:保存全班的每个组的成绩,并对成绩做统计1. 从键盘输入一共有几组2. 从键盘输入每一组分别有多少人3. 从键盘输入每一个同学的成绩4. 统计每一组的最高分、最低分5. 统计每一组的平均分6. 统计全班的最高分、最低分7. 统计全班的平均分8. 统计全班的总人数原创 2022-03-31 20:07:13 · 2533 阅读 · 0 评论 -
java统计字符数组中每个字符出现的个数
//统计字符数组中每个字符出现的个数public class Demo01 { public static void main(String[] args) { char [] arrs = {'a','b','b','b','a','c','a'}; //初始化需要统计字符的数组 char [] arrs1 = new char[arrs.length]; int [] num = new int [arrs.length]; .原创 2022-03-30 08:59:31 · 4526 阅读 · 3 评论 -
java简单选择排序
public class Test9 { public static void main(String[] args) { //定义一组需要排序的数组 int [] arry = {12,3,43,12,435,1}; //找第一个最大值的下标,然后和最后一个进行位置交换 for (int j = 0;j < arry.length-1;j++) { //找最大值的次数 int max = arry[0]; ..原创 2022-03-29 10:19:07 · 961 阅读 · 0 评论 -
java冒泡排序法:
public class Test8 { public static void main(String[] args) { int [] arry = {12,3,42,4,5,23}; for (int j=0;j<=arry.length-1;j++){ for (int i = 0; i < arry.length-j-1; i++) { if (arry[i]>arry[i+1]) {.原创 2022-03-29 09:24:08 · 524 阅读 · 0 评论 -
java二分查找法:
public class Test7 { public static void main(String[] args) { int [] arry = {1,3,4,7,12,24,57}; //适用于有一定的排列循序 int findNum = 12; //假设要查找的数 //left和right就是要查找的范围 int left = 0; int right = arry.length-1; i..原创 2022-03-28 19:12:49 · 302 阅读 · 0 评论 -
java中数组倒叙复制输出
public class Test6 { public static void main(String[] args) { //方法一:新建数组倒叙存储 /* int [] arry = {1,2,3,4,5}; int [] newArry = new int [arry.length]; for (int i = 0,j = arry.length-1; i < arry.length; i++,j--)..原创 2022-03-28 18:43:53 · 1605 阅读 · 0 评论