随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页
摘要: 简介: 代理模式的设计是想要通过一个专门的操作类为一个业务接口服务。 标准代理类代码实现: interface IMessage{ // 传统代理设计一定要有接口 public void send(); } class MessageReal implements IMessage{ @Overri 阅读全文
posted @ 2022-03-06 17:46 时间完全不够用啊 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 简介: 在Java语言里面提供有一个系统的环境变量:CLASSPATH,这个环境变量的主要作用就是在JVM启动的时候进行类加载路径的定义,在JVM里面可以根据类加载器进行指定路径中类的加载(找到了类的加载器就找到了类的来源) 类加载器在加载之后的结果在程序中都是用字节(byte)来描述。 要想获得类 阅读全文
posted @ 2022-03-04 16:24 时间完全不够用啊 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 反射: 反射之中的所有核心操作都是通过Class类展开的,可以说Class类是反射的根源所在,那么获取Class类的实例化对象,可以采用三种方式实现; 首先观察java.lang.Class类的定义: 【JDK1.0】:public final class Class<T> extends Obje 阅读全文
posted @ 2022-02-27 11:17 时间完全不够用啊 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 思路: 首先是键盘的输入,然后是字符的匹配加上基本的逻辑判断。 代码实现: 首先是接口规范: public interface IUserMessage { // 规范设置用户信息的类 public boolean setMessage(); } public interface IMnu { // 阅读全文
posted @ 2022-02-26 18:06 时间完全不够用啊 阅读(280) 评论(0) 推荐(0) 编辑
摘要: (说明一下,输入的时候开头不能有空格,可以在getOdevity()方法中捕获一下异常就不会停止程序了,就懒得重新改了)下面是使用了空格开头的格式。 说明: 改进加上了选项类: 选项一:就是上一个案例中的,对输入的多个数字进行统计(可以统计多位数,只要是空格分开的就算一个数字) 选项二:对输入的一串 阅读全文
posted @ 2022-02-25 17:09 时间完全不够用啊 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 思路: 字符的分割和类型的转换; 首先是接口的规范: public interface IInputNumber { // 从键盘获取数据 public String[] inputNum(); } public interface IGetOdevity { // 获取奇偶数 public int 阅读全文
posted @ 2022-02-25 16:15 时间完全不够用啊 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 需要考虑的是信息的存储,显示。 首先是接口规范的定义: public interface ISetStudent { // 规范学生信息设置类 public Student[] setStudentsArray(Student[] stuArray,Student student, in 阅读全文
posted @ 2022-02-24 14:34 时间完全不够用啊 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 比较器首先Comparable<T>,并使用Array.sort()进行排序,最后使用Array.toString()进行输出显示。 代码实现: 首先进行学生类的创建,学生类进行接口Comparable<T>的实现。 public class Student implements Com 阅读全文
posted @ 2022-02-24 11:24 时间完全不够用啊 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 题目: 向一个文件中输入内容然后保存在固定的目录中。 实现: 创建路径类: import java.io.File; import java.io.IOException; import java.util.Scanner; public class FileCreate { // 创建目录和文件 阅读全文
posted @ 2022-02-23 15:02 时间完全不够用啊 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 要求: 输入指定个数的数字,然后比较大小并输出最大值和最小值。 实现: import java.util.Scanner; interface INumberCase{ // 设置一个接口处理数字 public double[] caseNumber(int count); // count是输入数 阅读全文
posted @ 2022-02-21 16:01 时间完全不够用啊 阅读(533) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页