自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 C#获取本机ip地址

c# 获取本机 ip地址

2023-04-14 10:08:01 598

原创 C#实现截取a标签href中值和实现标题内容截取

C#字符截取 a标签 href 值 和 内容

2023-04-14 10:03:59 291

原创 基本类型和字符串的互相转换

字符串 转 基本类型

2022-06-04 12:01:42 212

原创 包装类的装箱和拆箱

装箱 拆箱 包装类 基本类型

2022-06-04 11:46:23 401

原创 java基础练习总结3

String 类 Arrays类 StringBuffer类用法

2022-05-23 18:00:38 214

原创 java基础练习总结2

目录简单模拟ATM取款(****)购买衣物计算阶乘玩游戏支付游戏币(******)玩游戏晋级 (*****)录入用户信息(***)百钱买百鸡(********)100以内倍数计算求和 1-100之间所有不能被7整除的数,并求和,四个打印一行打印菱形(***************)打印九九乘法表(****)打印矩形(****)打印倒三角(*****)打印三角形(*****)打印等腰三角形(******)统计打折商品的数量(*****)...

2022-05-23 17:33:55 735

原创 java基础练习总结1

鸡兔同笼问题,输入鸡兔总个数和笼子里面脚的个数 求鸡兔各几只兔子:脚数4/只鸡:脚数2/只鸡的个数=总个数-兔子的个数package com.day3;import java.util.Scanner;public class ChickenAndRabbit { public static void main(String[] args) { //鸡兔同笼 System.out.println("请输入鸡兔的总个数:"); Scanner sc = new ...

2022-05-23 11:26:57 230

原创 html入门学习笔记

html 基础了解

2022-04-10 17:55:56 424

原创 处理全站编码乱码问题

装饰类,解决全站乱码问题

2022-03-30 17:44:39 196

原创 数据库的连接与关闭

针对mysql8.0的数据库连接与关闭

2022-03-09 13:32:03 1598

原创 jdk中常用的主要包

package CASE;/** * * @author tao * foreach输出二维数组 */public class TestArr {public static void main(String[] args) { int [][] sim = new int [2][3]; //0-1;0-2 否则数组越界 sim [0][0]=4; sim [1][2]=2; sim [1][0]=1; sim [2][2]=3; //报数组越界 for (int[] ...

2021-08-30 16:42:15 330

原创 事件监听---GUI

事件监听 : 当某个事件发生的时候,干什么package day23_GUI;import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;i.

2021-07-24 21:02:34 84

原创 super关键字的使用

package case3;public class superTest { public static void main(String[] args) { // 实例化一个Student类的对象s,为Student对象s中的school赋值,打印输出信息 /********* begin *********/ Student s = new Student("张三",18,"哈佛大学"); System.out.println(s.toString()); /*******..

2021-07-21 20:44:56 113

原创 利用多线程下载图片

package day20_javaIO_Demo;/** * 多线程下载图片 */import java.io.File;import java.io.IOException;import java.net.URL;import org.apache.commons.io.FileUtils;public class WebThread_demo extends Thread{ private String url ; //图片下载地址 private String name ;..

2021-06-02 20:00:48 114

原创 单例模式(懒汉式)

package day21_reflact;//懒汉式单例模式public class javaSingleton {public static void main(String[] args) { for (int i = 0; i < 3; i++) { new Thread(()->{//Lambda表达式 Singleton.getInstance().print(); },"单例消费端"+i) .start(); //线程启动 }}}..

2021-04-09 22:34:18 82

原创 统计输入字符串中每一个字符出现的个数(Map)

package com.collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;//统计输入字符串中每一个字符出现的个数public class ImapCountNumber {public static void main(String[] args) { String str = "abdjaajdjldla"; char ch [] = str.toCharArray..

2021-03-30 20:32:27 239

原创 for循环案例,实现菱形和金字塔打印

package com.test;public class printPyrmid { public static void main(String[] args) { int row = 5; for (int i = 1; i <= row; i++) { for (int j = 1; j <= row - i; j++) { System.out.print(" "+" "); } for (int k = 1; k <= 2 * i -..

2021-03-23 15:00:45 226

原创 数字字符串统计出现的奇数个数和偶数个数

package day20_javaIO_Demo;import java.util.Arrays;/* * 编写程序,当程序运行后,根据屏幕提示输入 * 数字字符串,统计有多少个偶数和奇数数字 * 流程:进行每个字符串的拆分,进行数字的转换 *///定义接口,进行书的处理服务interface INumberServices { public int [] stat () ;}class OddServicesImpl implements INumberServices {..

2021-03-17 20:44:40 3070 1

原创 数据排序处理(排序的处理使用Comparable接口完成,同时利用Arrays类处理)

实现程序:数据排序处理package day20_javaIO_Demo;import java.util.Arrays;/* * 数据排序处理 * 从键盘输入以下数据:“TOM:89|JERRY:90|TONY:95”,数据格式为姓名:成绩|姓名:成绩 *输入内容按成绩进行排序,并将排序结果按照成绩由高到低排序 *对于 排序的处理使用Comparable接口完成,同时利用Arrays类处理 *要求数据需要通过键盘输入 *///建立Student的程序类,并且进行排序规则的配.

2021-03-01 18:25:20 172 1

原创 利用界面交互进行字符串逆序输出

package day20_javaIO_Demo;import java.util.Arrays;/* * 字符串逆序显示 * 从键盘传入多个字符串到程序中,并将其按逆序输出 * 考虑要素:内容可以随时修改(StringBuffer),由用户决定是否输入 *///定义字符串的操作标准interface IStringService { public void append(String str); // 追加数据 public String[] reverse(); // 反..

2021-02-28 19:46:58 148

原创 编写程序:实现文件的创建与内容写入(File类应用+BufferedReader应用)

编写程序:实现文件的创建与内容写入package day20_javaIO_Demo;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintWriter;import java.util.Scanner;/* * 文件保存处理程序 * 从键盘输入文件的内容和要保存的文件名称,然后根据输入的名称创建文件,并将内容保存到文.

2021-02-28 17:24:49 739 2

原创 编写java程序,输入3个整数,并求出3个整数的最大值和最小值(Scanner输入和BufferedReader输入)

package day20_javaIO_Demo;import java.util.Scanner;/* * 编写java程序,输入3个整数,并求出3个整数的最大值和最小值 *需要保证输入错误的时候可以重新输入,那么为了可以达到重用的设计 *应该准备单独的输入数据类 *利用Scanner输入 */class InputUtil{//数据输入类(确定代码的重用性) private InputUtil () {} /** * 实现键盘接收数字的操作 * @param pr..

2021-02-28 16:24:33 2900

原创 序列化案例

package day19_FileOperation;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;imp..

2021-02-24 15:15:59 109

原创 IO流笔记

在java.io包里面File类是唯一一个与文件本身有关的程序处理类,但是File类不能操作文件内容IO操作核心在于输入、输出操作(abstract)字节处理流: OutputStream(输出字节流)、InputStream(输入字节流)(abstract)字符处理流:Writer(字符输出流)、 Reader(字符输入流)所有的流操作都应该采用如下统一的步骤: 如果现在要进行文件的读写操作,则一定要通过File类找到一个文件 通过字节流或字符流的子类为父类对象实例化 ;...

2021-02-24 15:09:54 48

原创 Scanner类通过使用正则表达式验证生日(字符串转date)

通过Scanner类进行生日验证并且输出生日(正则表达式+字符串转为date)package day19_FileOperation;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Scanner;/* * 使用Scanner实现键盘数据输入 * 生日验证 */public class java_Scanner_Demo {public static void .

2021-02-24 11:55:29 305

原创 InputStream用法

package day19_FileOperation;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;/** * 读取数据 * * @author asus * */public class java_InputStream { public static void main(String[] args) throws Exception { File file ..

2021-02-16 20:46:18 1178

原创 OutputStream用法

package day19_FileOperation;/** * 本程序是采用最为标准的形式实现了输出的操作处理,并且在整体的处理之中,只是创建文件的父目录, * 但是并没有创建文件,而在执行后会发现文件可以自动帮助用户创建 */import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import ja..

2021-02-16 19:33:23 4916

原创 File类学习笔记

File类的基本使用: 打开JDK文档可以发现,File类是Comparable接口的子类,所有File类可以进行排序处理构造方法 : public File (String pathname) ;设置要操作完整路径构造方法: public File (File parent ,String child) ; 设置父路径与子目录创建新文件:public boolean createNewFile () throws IOException判断文件是否存在:public boolean...

2021-02-15 15:21:29 106 1

原创 File类基础操作内容

package day19_FileOperation;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;/** * 在java语言中对于文件操作系统的支持在java.io.File类中 *File类是唯一一个与文件本身操作(创建、删除、重命名等等)有关的类 * 通过完整路径调用 * @author asus *File类的基本使用 *构造方法 : public F.

2021-02-15 15:20:42 103

原创 File类进行目录判断及其输出全部目录内容

package day19_FileOperation;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;/** * 在java语言中对于文件操作系统的支持在java.io.File类中 *File类是唯一一个与文件本身操作(创建、删除、重命名等等)有关的类 * 通过完整路径调用 * @author asus *File类的基本使用 *构造方法 : public ..

2021-02-15 15:19:29 479

原创 数据的加密与解密

package day15_java_API;import java.util.Base64;import java.util.Base64.Encoder;/** * Base64.Encoder:进行加密处理 * 加密处理:public byte[] encode(byte[] src); * Base64-Decoder:进行解密处理 * 解密处理:public byte[] decode (String src); * @author asus *实现加密与解密操作 */..

2021-02-09 17:22:11 246 1

原创 Optional类进行null相关处理的使用与介绍

package day15_java_class;import java.util.Optional;/** * Optional类中要进行null相关处理 * @author asus *返回空数据:public static <T> Optional<T> empty(); *获取数据: public T get(); *保存数据,但是不容许出现null:public staic <T> Optional <T> of(T value..

2021-02-09 14:50:41 134

原创 正则标记学习笔记

正则表达式最早是从Perl语言发展出来,在java.util.regex包中常用正则标记(背): Pattern类使用:(matches()方法) 1.字符匹配【单个字符】:表示任意字符组成 \\:表示'\',\n换行,\t制表符 2.【数量:单个】字符集(可以从里面任选一个字符) [abc]:表示字符a,b,c中任意一个 ...

2021-02-07 13:40:23 59

原创 设计四舍五入方法

package day15_java_class;/** * 进行数学计算的操作类,提供有基础的计算公式 * @author asus *设计自定义四舍五入方法 */class MathUtil{ private MathUtil() {} /** * * @param num 要进行的四舍五操作的数字 * @param scale 四舍五入保留的小数位数 * @return 保留四舍五入处理后的结果 */ public static double round(..

2021-02-06 19:42:04 472

原创 eclipse快捷键介绍

eclipse 快捷键介绍ctrl+1:进行代码纠正提示 alt+/:进行提示补全 ctrl+shift+↓:复制当前行 ctrl+/:单行注释 ctrl+shift+/:多行注释 ctrl+shift+F:格式化程序代码 ctrl+shift+O:自动导入包 ctrl+shift+L:查看详细快捷键介绍...

2021-02-01 20:04:06 759

原创 链表操作

package day12_LinkFormat;/** * 链表数据处理 * * @author asus * * @param <E> */interface ILink<E>{ public void add(E e); //数据增加 public int size(); //数据长度求取 public boolean isEmpty(); //判断链表是否为空 public Object [] toArray(); //将集合元素以数组..

2021-02-01 19:41:26 49

原创 throws和throw区别

throw:是在代码块中使用,主要的手工进行异常对象的抛出throws:在方法定义上使用的,表示将此方法中产生的一次明确告诉给调用处package day10_Exception;/** * throws 使用 * @author tao * */class Try{ public static int div(int x,int y) throws Exception { return x/y; }}public class java_Exception ..

2021-01-30 16:05:37 58

原创 enum和Enum类的区别,enum结构使用

enum:从jdk1.5之后提供的一个关键字,用于定义枚举类;Enum:是一个抽象类,所有使用enum关键字定义的类默认继承了该类

2021-01-30 12:35:17 778

原创 对象之间的比较

对象之间的比较:package day07_Object;/** * 对象比较:主要内容完全相同 * @author asus * */class Person{ private String name; private int age ; public Person() {} public Person(String name,int age) { this.name = name; this.age = age; } public String toString(.

2021-01-24 13:23:48 86

原创 String对象实例化方式区别和intern()方法实现手工入池的使用

String 对象实例化两种方式的区别 直接赋值:只会产生一个实例化对象,并且库自动保存到对象池之中,以实现字符串实例的重用 构造方法:会产生两个实例化对象,并且不会自动入池,无法实现对象重用,但是可以利用intern()方法手工入池处理 intern方法的使用:例:package day04;public class StringIntern {public static void main(String[] args) { System.out.print(" 未使用int...

2021-01-21 16:41:36 86

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除