07 2019 档案
随机生成20个手机号码(1开头)
摘要:package com.twod1z; import java.util.Random; /** * @program: com.twod1z * @description:随机生成20个手机号码 * @author: Mr.Lin * @create: 2019年7月30日 **/ public
阅读全文
输出学习阶段目标
摘要:package com.twod1z; /** * @program: com.twod1z * @description:学习阶段(枚举类) * @author: Mr.Lin * @create: 2019年7月30日 **/ public enum Stage { L1,L2,L3 } pac
阅读全文
Java面试题- Java基础
摘要:1. JDK 和 JRE 有什么区别? JRE(JavaRuntimeEnvironment),Java运行时环境,也就是Java平台。所有的Java 程序都要在JRE下才能运行。普通用户只需要运行已开发好的java程序,安装JRE即可。 JDK(Java Development Kit)是程序开发
阅读全文
随机生成6位的字符串验证码,要求包含数字、大小写字母
摘要:package com.twod1z; /** * @program: com.twod1z * @description:随机生成6位的字符串验证码,要求包含数字、大小写字母 * @author: Mr.Lin * @create: 2019年7月29日 **/ public class Two0
阅读全文
根据学员英文名找到学员对象
摘要:学生类 package com.twod1z;/** * @program: com.twod1z * @description:根据学员英文名找到学员对象(学生类) * @author: Mr.Lin * @create: 2019年7月27日 **/public class Student {
阅读全文
使用throw抛出年龄异常
摘要:package com.oned9z;/** * @program: com.oned9z * @description:使用throw抛出年龄异常 * @author: Mr.Lin * @create: 2019年7月23日 **/public class Person { private in
阅读全文
输出课程名称
摘要:package com.oned9z; import java.util.InputMismatchException;import java.util.Scanner; /** * @program: com.oned9z * @description:输出课程名称 * @author: Mr.L
阅读全文
利用接口实现打印机案例
摘要:模拟打印机案例解析 墨盒:彩色、黑白 纸张类型:A4、B5 墨盒和纸张都不是打印机厂商提供的 打印机的打印功能需要使用兼容市场上的墨盒和纸张 测试(把纸张和墨盒定义为接口,让以后的实现类去实现它) package com.oned8z;/** * @program: com.oned8z * @de
阅读全文
面向对象6大设计原则
摘要:一、依赖倒置原则(DIP)高层模块(稳定)不应该依赖于底层模块(变化),二者都应该依赖于抽象(稳定)抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定)条件:有稳定的类A,不稳定的类B、C,有抽象或者接口D(稳定) 让A依赖B/C则造成依赖倒置,因为是稳定依赖不稳定 正确应该让A
阅读全文
Java静态内部类
摘要:1. 什么情况下可以使用静态的类? 使用静态的类的只有一种情况,就是在内部类中。如果是在外部类中使用static关键字是会报错的。 2.静态内部类的使用条件限制 1.静态的内部类中不能访问外部类中非静态的变量和方法。 class Outer{ public String name = "什么神奇";
阅读全文
使用封装实现企鹅类
摘要:package com.oned6z;/** * @program: com.oned6z * @description: 狗狗类 * @author: Mr.Lin * @create: 2019年7月15日 **/public class Dog { private String name ;
阅读全文
用户密码管理
摘要://用户类package com.oned6z;/** * @program: com.oned6z * @description: 更改密码 * @author: Mr.Lin * @create: 2019年7月10日 **/public class User { //属性:用户名、密码 Str
阅读全文
创建学员类和教员类
摘要:创建学员类 package com.oned6z; /** * @program: com.oned6z * @description: 创建学员类 * @author: Mr.Lin * @create: 2019年7月9日 **/public class Stu { public String
阅读全文
输入一批整数,输出最大最小值,输入0结束
摘要:package com.oned4z; import java.util.Scanner; /** * @program: com.oned4z * @description: 输入一批整数,输出最大最小值,输入0结束 * @author: Mr.Lin * @create: 2019年7月4日 *
阅读全文
获取最低价手机价格
摘要:package com.oned4z; import java.util.Scanner; /** * @program: com.oned4z * @description: 获取最低价手机价格 * @author: Mr.Lin * @create: 2019年7月4日 **/public cl
阅读全文
插入数值
摘要:package com.oned4z; import java.util.Scanner; /*** @program: com.oned4z* @description: 插入数值* @author: Mr.Lin* @create: 2019年7月4日**/public class One02
阅读全文
猜数游戏
摘要:package com.oned4z; import java.util.Scanner; /** * @program: com.oned4z * @description: 猜数游戏 * @author: Mr.Lin * @create: 2019年7月4日 **/public class O
阅读全文
数字金字塔
摘要:package com.one; import java.util.Scanner; /** * @program: com.one * @description: * @author: Mr.Lin * @create: 2019年7月2日 **/public class One26 { stat
阅读全文
输出星期数
摘要:package com.one; import java.util.Scanner; /** * @program: com.one * @description: 输出星期数 * @author: Mr.Lin * @create: 2019年7月2日 **/public class One25
阅读全文
9*9乘法表
摘要:package com.one; public class One21 { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+
阅读全文
空心菱形
摘要:package com.one;/** * @program: com.one * @description: 打印空心菱形 * @author: Mr.Lin * @create: 2019年7月2日 **/public class One24 { public static void main(
阅读全文
实心菱形
摘要:package com.one; /** * @program: com.one * @description: 打印实心菱形 * @author: Mr.Lin * @create: 2019年7月2日 **/public class One23 { public static void main
阅读全文