自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【多线程】线程的引入,创建线程的方式,设置线程名字、获取名字,线程优先级priority,加入休眠的方法,,后台线程,礼让线程,Join,中断线程,某电影院,共有100张票线程流程图,3售票窗口,

【多线程】线程的引入,创建线程的方式,设置线程名字、获取名字,线程优先级priority,加入休眠的方法,,后台线程,礼让线程,Join,中断线程,某电影院,共有100张票线程流程图,3售票窗口,

2022-02-20 22:25:40 539

原创 【I/O流】字节输出流,字节输入流,文件的复制,字节缓冲输出流,字节缓冲输入流,加码和解码问题,字符输出流,字符输入流,字符缓冲输出流,字符缓冲输入流,序列化与反序例化,properties类

【I/O流】字节输出流,字节输入流,文件的复制,字节缓冲输出流,字节缓冲输入流,加码和解码问题,字符输出流,字符输入流,字符缓冲输出流,字符缓冲输入流,序列化与反序例化,properties类

2022-02-20 18:29:21 276

原创 【文件和递归】File:创建功能,删除功能,重命名功能,判断功能,基本获取功能,高级获取功能,断有没有.png后的文件,递归:归注意事项,用代码求出实现5的阶乘,不死神兔案例,递归删除带内容的目录

【文件和递归】File:创建功能,删除功能,重命名功能,判断功能,基本获取功能,高级获取功能,断有没有.png后的文件,递归:归注意事项,用代码求出实现5的阶乘,不死神兔案例,递归删除带内容的目录

2022-02-18 19:14:09 987

原创 【异常】异常分类,处理异常方法,获取异常信息的方法,throws异常,throw异常, final,finally和finalize的,finally区别,catch里面有return语句,

【异常】异常分类,处理异常方法,获取异常信息的方法,throws异常,throw异常, final,finally和finalize的,finally区别,catch里面有return语句,finally

2022-02-17 19:13:38 1118

原创 【集合】Map概述,Map与Collection的区别,Map的方法、集合的遍历,HashMap和Hashtable的区别,ArrayList嵌套,LinkedHashMap,TreeMap,Coll

【集合】Map概述,Map与Collection的区别,Map的方法、集合的遍历,HashMap和Hashtable的区别,ArrayList嵌套,LinkedHashMap,TreeMap,Collectiosions类

2022-02-16 22:27:14 622

原创 【集合】set集合,hashSet概述,LinkedHashSet,TreeSet,存储学生对象并遍历(无参构造,自然排序),比较器排序,

【集合】set集合,hashSet概述,LinkedHashSet,TreeSet,存储学生对象并遍历(无参构造,自然排序),比较器排序,

2022-02-14 15:57:22 424

原创 【集合】泛型,泛型的好处,泛型通配符,泛型类,泛型方法,泛型接口,增强for循环,静态方法导入,可变参数概述,集合的嵌套遍历,

【集合】泛型,泛型的好处,泛型通配符,泛型类,泛型方法,泛型接口,增强for循环,静态方法导入,可变参数概述,集合的嵌套遍历,

2022-02-14 13:55:57 239

原创 【集合】ArrayList集合, LinkedList集合,Vector集合,测试自己定义集合类,底层是LinkedList

【集合】ArrayList集合, LinkedList集合,Vector集合,测试自己定义集合类,底层是LinkedList

2022-02-13 23:13:04 784

原创 【集合】集合和数组的不同点, Collection,集合的遍历,利用数组遍历,迭代器遍历,list接口(继承自Collection接口),List相关集合特有的功能

【集合】集合和数组的不同点, Collection,集合的遍历,利用数组遍历,迭代器遍历,list接口(继承自Collection接口),List相关集合特有的功能

2022-02-13 22:23:28 240

原创 【正则表达式和枚举】原义字符,元字符,正则表达式在java中的应用, 自定义一个季节枚举类,通过关键字enum定义枚举类,枚举类可以实现接口

【正则表达式和枚举】原义字符,元字符,正则表达式在java中的应用, 自定义一个季节枚举类,通过关键字enum定义枚举类,枚举类可以实现接口

2022-02-13 20:40:28 213

原创 判断一个字符串是否是对称字符串 例如“abc“不是对称字符串,“aba“、“abba“、“aaa“、“mnanm“是对称字符串

判断一个字符串是否是对称字符串 例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串。1、第1个字符与最后一个字符去比较2、第2个字符与倒数第2个字符去比较3、第3个字符与倒数第3个字符去比较4、... 比较的次数: length()/2

2022-01-22 19:28:49 1633

原创 【常用类】StringBuffer类、Math类、Arrays类、Random类、八大包装类、 Date:日期类

【常用类】StringBuffer类、Math类、Arrays类、Random类、八大包装类、 Date:日期类

2022-01-22 18:44:51 330

原创 //统计大串中小串出现的次数 // 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenai // java中java出现了3次

/统计大串中小串出现的次数 // 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenai // java中java出现了3次

2022-01-22 15:25:20 205

原创 字符串反转 举例:键盘录入”abc” 输出结果:”cba”

字符串反转 举例:键盘录入”abc” 输出结果:”cba”分析:1、导包并创建键盘录入对象 2、创建一个空的字符串 3、将字符串转成字符数组 4、倒着遍历,得到每一个字符 5、将每次获取到的字符进行拼接 6、输出

2022-01-22 15:18:23 2479

原创 把数组中的数据按照指定个格式拼接成一个字符串 举例:int[] arr = {1,2,3}; 输出结果:[1, 2, 3]

把数组中的数据按照指定个格式拼接成一个字符串 举例:int[] arr = {1,2,3}; 输出结果:[1, 2, 3] 分析:先遍历数组将数组拼接到一个空的字符串后,最后根据条件输出数组。

2022-01-22 15:14:47 1080

原创 把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) 举例:“hADoopJava“ --> “Hadoopjava“

把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) 举例:"hADoopJava" --> "Hadoopjava"分析:1、全部转小写2、获取第一个字符转大写具体实现: 1、截取第一个字符和其他字符 2、第一个字符转大写 3、其他字符转小写 4、拼接

2022-01-22 15:09:17 294

原创 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)

统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)

2022-01-22 15:04:56 447

原创 【常用类】字符串:String的构造方法、字符串是常量,String类的判断、 获取、转换、和其他功能、它的值在创建后不能被改变、new与不new的区别、字符串相加的情况、

【常用类】字符串:String的构造方法、字符串是常量,String类的判断、 获取、转换、和其他功能、它的值在创建后不能被改变、new与不new的区别、字符串相加的情况、

2022-01-22 15:00:55 567

原创 【面向对象】常用类:Object类中的方法:clone()方法(重点)、浅拷贝和浅拷贝(重点)、hashCode()和getClass() 方法、toString()方法、equals()方法、

【面向对象】常用类:Object类中的方法:clone()方法(重点)、浅拷贝和浅拷贝(重点)、hashCode()和getClass() 方法、toString()方法、equals()方法、

2022-01-19 17:06:32 260

原创 【小结】成员变量与局部变量的区别、形式参数的问题、构造方法、static关键字、创建对象初始化的流程、代码块的优先级介绍、使用继承时所需要的注意事项、super和this、重写与重载的区别、final

【小结】成员变量与局部变量的区别、形式参数的问题、构造方法、static关键字、创建对象初始化的流程、代码块的优先级介绍、使用继承时所需要的注意事项、super和this、重写与重载的区别、final

2022-01-19 16:29:58 182

原创 【面向对象】内部类:内部类定义和特点、成员内部类、成员内部类常见的修饰符、局部内部类、匿名内部类详解

【面向对象】内部类:内部类定义和特点、成员内部类、成员内部类常见的修饰符、局部内部类、匿名内部类详解

2022-01-19 15:45:57 357

原创 【面向对象】接口:接口的基本定义、接口中成员变量的特点、形式参数问题、方法返回值问题、有关包的问题、类及其组成可以用的修饰符

【面向对象】接口:接口的基本定义、接口中成员变量的特点、形式参数问题、方法返回值问题、有关包的问题、类及其组成可以用的修饰符

2022-01-19 14:23:26 787

原创 【面向对象】final关键字,多态,多态访问成员的特点(重点),.多态的弊端,抽象类,方法重写的注意事项

【面向对象】final关键字,多态,多态访问成员的特点(重点),.多态的弊端,抽象类,方法重写的注意事项

2022-01-16 21:28:36 291

原创 【面向对象】Math的介绍,代码块的优先级介绍,继承,使用继承时所需要的注意事项,super和this,继承与构造方法的关系,重写与重载的区别,继承与成员方法的关系

【面向对象】Math的介绍,代码块的优先级介绍,继承,使用继承时所需要的注意事项,super和this,继承与构造方法的关系,重写与重载的区别,继承与成员方法的关系

2022-01-16 20:17:27 300

原创 .定义一个类 Draw , 在 类 中 提供 3 个 方法:输出直角三角形(drawTrian()) 、 输出矩形(drawRec()) 及平行四边形(drawPra()) 。通过方法可以输出由“*“

.定义一个类 Draw , 在 类 中 提供 3 个 方法:输出直角三角形(drawTrian()) 、 输出矩形(drawRec()) 及平行四边形(drawPra()) 。通过方法可以输出由“*” 组成的一个图形。 同时在类中包含两个属性:星号的个数(count) 、行数(lines) 。最后在测试类中进行调用。

2022-01-16 18:11:57 730

原创 .定义一个表示学生信息的类 Student,要求如下:(1)类 Student 的属性如下:sNO 表示学号; sName 表示姓名; sSex 表示性别; sAge 表示年龄;sJava:表

.定义一个表示学生信息的类 Student,要求如下:(1)类 Student 的属性如下:sNO 表示学号; sName 表示姓名; sSex 表示性别; sAge 表示年龄;sJava:表示 Java 课程成绩。(2)类 Student 带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。(3)类 Student 的方法成员:getNo():获得学号;getName():获得姓名;getSex():获得性别;getAge()获得年龄;getJava():获得 Java

2022-01-16 16:48:51 10103

原创 4.构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。 在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时没有缺省

构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。 在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时没有缺省

2022-01-16 16:39:51 1036

原创 【面向对象】构造方法,main方法讲解,static关键字,工具类的创建和帮助文档,创建对象初始化的流程

【面向对象】构造方法,main方法讲解,static关键字,工具类的创建和帮助文档,创建对象初始化的流程

2022-01-16 16:30:26 241

原创 【面向对象】类与对象的关系,封装,private关键字,匿名对象,this关键字,成员变量与局部变量的区别,形式参数的问题:分别是基本数据类型和引用数据类型的时候的区别

【面向对象】类与对象的关系,封装,private关键字,匿名对象,this关键字,成员变量与局部变量的区别,形式参数的问题:分别是基本数据类型和引用数据类型的时候的区别

2022-01-11 22:55:58 227

原创 java杨辉三角形:输入行数打印出杨辉三角形

杨辉三角形:输入行数打印出杨辉三角形

2022-01-10 21:22:24 1488

原创 数据加密问题

数据加密问题: 某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全, 在传递过程中需要加密,加密规则如下: 首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字, 最后将第一位和最后一位数字交换。 请任意给定一个小于8位的整数, 然后,把加密后的结果在控制台打印出来。

2022-01-10 20:46:44 360

原创 【二分查找】二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。从控制台中输入一个数,判断是否在数组中

【二分查找】二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。从控制台中输入一个数,判断是否在数组中

2022-01-10 19:57:45 1360 1

原创 【冒泡排序】使用冒泡排序对一组数进行排序,使得最终结果是一个从小到大的顺序

使用冒泡排序对一组数进行排序,使得最终结果是一个从小到大的顺序

2022-01-10 19:42:37 1051

原创 【java基础】java中内存划分,数组遍历、逆序,数组定义过程,数组赋值过程,两个数组共用一个内存区域,静态数组定义赋值过程,引用数据类型当作参数传递,

【java基础】java中内存划分,数组定义过程,数组赋值过程,两个数组共用一个内存区域,静态数组定义赋值过程,引用数据类型当作参数传递,数组变量、逆序

2022-01-09 23:06:26 320

原创 【java/c语言基础】方法:方法的重载、类型(有返回值和无返回值)(1) 键盘录入两个数据,返回两个数中的较大值(4) 键盘录入行数和列数,输出对应的星形

【java/c语言基础】方法:方法的重载、类型(有返回值和无返回值)(1) 键盘录入两个数据,返回两个数中的较大值(2)键盘录入两个数据,比较两个数是否相等(3)键盘录入三个数据,返回三个数中的最大值(4) 键盘录入行数和列数,输出对应的星形

2022-01-09 21:49:07 624

原创 【java/c语言基础】控制条件语句:break语句、continue语句、return语句详解以及使用方法

小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。控制条件语句:break语句、continue语句、return语句详解以及使用方法

2022-01-07 21:48:57 1478

原创 【C语言/Java基础】循环结构(for和while循环,do...while循环,双重for循环,嵌套循环),选择结构(if和switch语句),顺序结构,键盘录入数据

【C语言/Java基础】循环结构(for和while循环,do...while循环,双重for循环,嵌套循环),选择结构(if和switch语句),顺序结构,键盘录入数据

2022-01-06 19:30:34 831

原创 【C语言/java基础】C语言基础算术运算符,赋值运算符,关系运算符,逻辑运算符,位运算符,三目运算符,最详细的计算方法和求解步骤。

【C语言/java基础】C语言基础算术运算符,赋值运算符,关系运算符,逻辑运算符,位运算符,三目运算符,最详细的计算方法和求解步骤。

2022-01-04 22:34:05 937

原创 自增++和自减--如何计算,默认转换与强制转换以及如何计算,变量,基本数据类型,Java中+号用法

自增++和自减--如何计算,默认转换与强制转换以及如何计算,变量,基本数据类型,Java中+号用法法

2022-01-04 19:58:20 390

原创 【C语言/java基础】二进制,八进制,十进制,十六进制的进制转化。原码,反码,补码,以及之间的转换。十进制转其他进制。任意进制之间的转换,原码,反码,补码,以及之间的转换

进制转化,二进制,八进制,十进制,十六进制。原码,反码,补码,以及之间的转换十进制转其他进制。任意进制之间的转换。

2022-01-03 22:39:53 793

空空如也

空空如也

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

TA关注的人

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