- 博客(42)
- 收藏
- 关注
原创 【多线程】线程的引入,创建线程的方式,设置线程名字、获取名字,线程优先级priority,加入休眠的方法,,后台线程,礼让线程,Join,中断线程,某电影院,共有100张票线程流程图,3售票窗口,
【多线程】线程的引入,创建线程的方式,设置线程名字、获取名字,线程优先级priority,加入休眠的方法,,后台线程,礼让线程,Join,中断线程,某电影院,共有100张票线程流程图,3售票窗口,
2022-02-20 22:25:40
594
原创 【I/O流】字节输出流,字节输入流,文件的复制,字节缓冲输出流,字节缓冲输入流,加码和解码问题,字符输出流,字符输入流,字符缓冲输出流,字符缓冲输入流,序列化与反序例化,properties类
【I/O流】字节输出流,字节输入流,文件的复制,字节缓冲输出流,字节缓冲输入流,加码和解码问题,字符输出流,字符输入流,字符缓冲输出流,字符缓冲输入流,序列化与反序例化,properties类
2022-02-20 18:29:21
360
原创 【文件和递归】File:创建功能,删除功能,重命名功能,判断功能,基本获取功能,高级获取功能,断有没有.png后的文件,递归:归注意事项,用代码求出实现5的阶乘,不死神兔案例,递归删除带内容的目录
【文件和递归】File:创建功能,删除功能,重命名功能,判断功能,基本获取功能,高级获取功能,断有没有.png后的文件,递归:归注意事项,用代码求出实现5的阶乘,不死神兔案例,递归删除带内容的目录
2022-02-18 19:14:09
1042
原创 【异常】异常分类,处理异常方法,获取异常信息的方法,throws异常,throw异常, final,finally和finalize的,finally区别,catch里面有return语句,
【异常】异常分类,处理异常方法,获取异常信息的方法,throws异常,throw异常, final,finally和finalize的,finally区别,catch里面有return语句,finally
2022-02-17 19:13:38
1194
原创 【集合】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
702
原创 【集合】set集合,hashSet概述,LinkedHashSet,TreeSet,存储学生对象并遍历(无参构造,自然排序),比较器排序,
【集合】set集合,hashSet概述,LinkedHashSet,TreeSet,存储学生对象并遍历(无参构造,自然排序),比较器排序,
2022-02-14 15:57:22
514
原创 【集合】泛型,泛型的好处,泛型通配符,泛型类,泛型方法,泛型接口,增强for循环,静态方法导入,可变参数概述,集合的嵌套遍历,
【集合】泛型,泛型的好处,泛型通配符,泛型类,泛型方法,泛型接口,增强for循环,静态方法导入,可变参数概述,集合的嵌套遍历,
2022-02-14 13:55:57
283
原创 【集合】ArrayList集合, LinkedList集合,Vector集合,测试自己定义集合类,底层是LinkedList
【集合】ArrayList集合, LinkedList集合,Vector集合,测试自己定义集合类,底层是LinkedList
2022-02-13 23:13:04
830
原创 【集合】集合和数组的不同点, Collection,集合的遍历,利用数组遍历,迭代器遍历,list接口(继承自Collection接口),List相关集合特有的功能
【集合】集合和数组的不同点, Collection,集合的遍历,利用数组遍历,迭代器遍历,list接口(继承自Collection接口),List相关集合特有的功能
2022-02-13 22:23:28
298
原创 【正则表达式和枚举】原义字符,元字符,正则表达式在java中的应用, 自定义一个季节枚举类,通过关键字enum定义枚举类,枚举类可以实现接口
【正则表达式和枚举】原义字符,元字符,正则表达式在java中的应用, 自定义一个季节枚举类,通过关键字enum定义枚举类,枚举类可以实现接口
2022-02-13 20:40:28
286
原创 判断一个字符串是否是对称字符串 例如“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
1719
原创 【常用类】StringBuffer类、Math类、Arrays类、Random类、八大包装类、 Date:日期类
【常用类】StringBuffer类、Math类、Arrays类、Random类、八大包装类、 Date:日期类
2022-01-22 18:44:51
375
原创 //统计大串中小串出现的次数 // 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenai // java中java出现了3次
/统计大串中小串出现的次数 // 举例:在字符串” woaijavawozhenaijavawozhendeaijavawozhendehenai // java中java出现了3次
2022-01-22 15:25:20
249
原创 字符串反转 举例:键盘录入”abc” 输出结果:”cba”
字符串反转 举例:键盘录入”abc” 输出结果:”cba”分析:1、导包并创建键盘录入对象 2、创建一个空的字符串 3、将字符串转成字符数组 4、倒着遍历,得到每一个字符 5、将每次获取到的字符进行拼接 6、输出
2022-01-22 15:18:23
2708
原创 把数组中的数据按照指定个格式拼接成一个字符串 举例:int[] arr = {1,2,3}; 输出结果:[1, 2, 3]
把数组中的数据按照指定个格式拼接成一个字符串 举例:int[] arr = {1,2,3}; 输出结果:[1, 2, 3] 分析:先遍历数组将数组拼接到一个空的字符串后,最后根据条件输出数组。
2022-01-22 15:14:47
1188
原创 把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) 举例:“hADoopJava“ --> “Hadoopjava“
把一个字符串的首字母转成大写,其余为小写。(只考虑英文大小写字母字符) 举例:"hADoopJava" --> "Hadoopjava"分析:1、全部转小写2、获取第一个字符转大写具体实现: 1、截取第一个字符和其他字符 2、第一个字符转大写 3、其他字符转小写 4、拼接
2022-01-22 15:09:17
356
原创 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
2022-01-22 15:04:56
497
原创 【常用类】字符串:String的构造方法、字符串是常量,String类的判断、 获取、转换、和其他功能、它的值在创建后不能被改变、new与不new的区别、字符串相加的情况、
【常用类】字符串:String的构造方法、字符串是常量,String类的判断、 获取、转换、和其他功能、它的值在创建后不能被改变、new与不new的区别、字符串相加的情况、
2022-01-22 15:00:55
619
原创 【面向对象】常用类:Object类中的方法:clone()方法(重点)、浅拷贝和浅拷贝(重点)、hashCode()和getClass() 方法、toString()方法、equals()方法、
【面向对象】常用类:Object类中的方法:clone()方法(重点)、浅拷贝和浅拷贝(重点)、hashCode()和getClass() 方法、toString()方法、equals()方法、
2022-01-19 17:06:32
313
原创 【小结】成员变量与局部变量的区别、形式参数的问题、构造方法、static关键字、创建对象初始化的流程、代码块的优先级介绍、使用继承时所需要的注意事项、super和this、重写与重载的区别、final
【小结】成员变量与局部变量的区别、形式参数的问题、构造方法、static关键字、创建对象初始化的流程、代码块的优先级介绍、使用继承时所需要的注意事项、super和this、重写与重载的区别、final
2022-01-19 16:29:58
223
原创 【面向对象】内部类:内部类定义和特点、成员内部类、成员内部类常见的修饰符、局部内部类、匿名内部类详解
【面向对象】内部类:内部类定义和特点、成员内部类、成员内部类常见的修饰符、局部内部类、匿名内部类详解
2022-01-19 15:45:57
427
原创 【面向对象】接口:接口的基本定义、接口中成员变量的特点、形式参数问题、方法返回值问题、有关包的问题、类及其组成可以用的修饰符
【面向对象】接口:接口的基本定义、接口中成员变量的特点、形式参数问题、方法返回值问题、有关包的问题、类及其组成可以用的修饰符
2022-01-19 14:23:26
862
原创 【面向对象】final关键字,多态,多态访问成员的特点(重点),.多态的弊端,抽象类,方法重写的注意事项
【面向对象】final关键字,多态,多态访问成员的特点(重点),.多态的弊端,抽象类,方法重写的注意事项
2022-01-16 21:28:36
351
原创 【面向对象】Math的介绍,代码块的优先级介绍,继承,使用继承时所需要的注意事项,super和this,继承与构造方法的关系,重写与重载的区别,继承与成员方法的关系
【面向对象】Math的介绍,代码块的优先级介绍,继承,使用继承时所需要的注意事项,super和this,继承与构造方法的关系,重写与重载的区别,继承与成员方法的关系
2022-01-16 20:17:27
349
原创 .定义一个类 Draw , 在 类 中 提供 3 个 方法:输出直角三角形(drawTrian()) 、 输出矩形(drawRec()) 及平行四边形(drawPra()) 。通过方法可以输出由“*“
.定义一个类 Draw , 在 类 中 提供 3 个 方法:输出直角三角形(drawTrian()) 、 输出矩形(drawRec()) 及平行四边形(drawPra()) 。通过方法可以输出由“*” 组成的一个图形。 同时在类中包含两个属性:星号的个数(count) 、行数(lines) 。最后在测试类中进行调用。
2022-01-16 18:11:57
801
原创 .定义一个表示学生信息的类 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
10445
1
原创 4.构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。 在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时没有缺省
构造方法与重载:定义一个网络用户类,要处理的信息有用户 ID、用户密码、 email 地址。 在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时没有缺省
2022-01-16 16:39:51
1203
原创 【面向对象】构造方法,main方法讲解,static关键字,工具类的创建和帮助文档,创建对象初始化的流程
【面向对象】构造方法,main方法讲解,static关键字,工具类的创建和帮助文档,创建对象初始化的流程
2022-01-16 16:30:26
283
原创 【面向对象】类与对象的关系,封装,private关键字,匿名对象,this关键字,成员变量与局部变量的区别,形式参数的问题:分别是基本数据类型和引用数据类型的时候的区别
【面向对象】类与对象的关系,封装,private关键字,匿名对象,this关键字,成员变量与局部变量的区别,形式参数的问题:分别是基本数据类型和引用数据类型的时候的区别
2022-01-11 22:55:58
257
原创 数据加密问题
数据加密问题: 某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全, 在传递过程中需要加密,加密规则如下: 首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字, 最后将第一位和最后一位数字交换。 请任意给定一个小于8位的整数, 然后,把加密后的结果在控制台打印出来。
2022-01-10 20:46:44
389
原创 【二分查找】二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。从控制台中输入一个数,判断是否在数组中
【二分查找】二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。从控制台中输入一个数,判断是否在数组中
2022-01-10 19:57:45
1505
1
原创 【java基础】java中内存划分,数组遍历、逆序,数组定义过程,数组赋值过程,两个数组共用一个内存区域,静态数组定义赋值过程,引用数据类型当作参数传递,
【java基础】java中内存划分,数组定义过程,数组赋值过程,两个数组共用一个内存区域,静态数组定义赋值过程,引用数据类型当作参数传递,数组变量、逆序
2022-01-09 23:06:26
350
原创 【java/c语言基础】方法:方法的重载、类型(有返回值和无返回值)(1) 键盘录入两个数据,返回两个数中的较大值(4) 键盘录入行数和列数,输出对应的星形
【java/c语言基础】方法:方法的重载、类型(有返回值和无返回值)(1) 键盘录入两个数据,返回两个数中的较大值(2)键盘录入两个数据,比较两个数是否相等(3)键盘录入三个数据,返回三个数中的最大值(4) 键盘录入行数和列数,输出对应的星形
2022-01-09 21:49:07
693
原创 【java/c语言基础】控制条件语句:break语句、continue语句、return语句详解以及使用方法
小芳的妈妈每天给她2.5元钱,她都会存起来,但是,每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元钱。控制条件语句:break语句、continue语句、return语句详解以及使用方法
2022-01-07 21:48:57
1597
原创 【C语言/Java基础】循环结构(for和while循环,do...while循环,双重for循环,嵌套循环),选择结构(if和switch语句),顺序结构,键盘录入数据
【C语言/Java基础】循环结构(for和while循环,do...while循环,双重for循环,嵌套循环),选择结构(if和switch语句),顺序结构,键盘录入数据
2022-01-06 19:30:34
874
原创 【C语言/java基础】C语言基础算术运算符,赋值运算符,关系运算符,逻辑运算符,位运算符,三目运算符,最详细的计算方法和求解步骤。
【C语言/java基础】C语言基础算术运算符,赋值运算符,关系运算符,逻辑运算符,位运算符,三目运算符,最详细的计算方法和求解步骤。
2022-01-04 22:34:05
996
原创 自增++和自减--如何计算,默认转换与强制转换以及如何计算,变量,基本数据类型,Java中+号用法
自增++和自减--如何计算,默认转换与强制转换以及如何计算,变量,基本数据类型,Java中+号用法法
2022-01-04 19:58:20
415
原创 【C语言/java基础】二进制,八进制,十进制,十六进制的进制转化。原码,反码,补码,以及之间的转换。十进制转其他进制。任意进制之间的转换,原码,反码,补码,以及之间的转换
进制转化,二进制,八进制,十进制,十六进制。原码,反码,补码,以及之间的转换十进制转其他进制。任意进制之间的转换。
2022-01-03 22:39:53
861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人