java笔记学习三

     2022-03-26     786

关键词:

学习代码记录

/**

* 随机生成指定长度的字符串

* 

* @param

* @param lengthOfString

* @return 纯字母字符串

*/

public static String getRndStrByLen(int lengthOfString) {

int i, count = 0;

final String chars = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";

String[] charArr = chars.split(",");


StringBuffer randomStr = new StringBuffer("");

Random rnd = new Random();

int strLen = charArr.length;


while (count < lengthOfString) {

i = rnd.nextInt(strLen);// strLen如果等于26,i值就在0-25之间

randomStr.append(charArr[i]);

count++;

}

return randomStr.toString().toLowerCase();

}


@Test

private void InitDriver() {

String a = Randomo.getRndStrByLen(2);  //没有清楚需要用get方式获取数据,还的继续学习

System.out.println(a);


}


java学习笔记(代码片段)

java笔记一、面向对象一、面向对象二、累和对象三、类的定义和使用四、构造方法五、this关键字六、方法重载七、static关键字二、继承和多态一、继承的含义以及用法二、方法的重写三、多态及其应用四、super关键字五、Object... 查看详情

mybatis学习笔记三(关联关系)

  学习mybatis的关联关系,主要注解在代码上,这里不做解释。配置文件一样的就不贴了1.关联关系表创建(学生对应老师多对一)  学生老师表  2.表对应的实体类packagecom.home.entity;/***此类是:学生*@authorhpc*@2017年1月1... 查看详情

java设计模式学习笔记,三:建造者模式

建造者模式:实现了构建和装配的解耦,即对象的各个子组件单独构建,再进行装配,从而建造完整对象。该模式适用于构建较为复杂的对象(多个子组件)。不同的构建者,使用相同的装配者,可以建造不同的对象实例。相同... 查看详情

java学习笔记3.5.4继承-object类

文章目录零、本讲学习目标一、Object类概述二、Object类的继承(一)显式继承(二)隐式继承(三)查看类层次结构三、Object类常用方法四、重写toString()方法(一)创建动物类(二)创建测测动物类(二)查看Object类toString()方... 查看详情

网页开发学习笔记三:html选择器

选择器是一个选择标签的过程标签选择器  标签{属性:值;属性:值;}<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>Document</title><styletype="text/css">/*样式表内容*/div{font-size:50px;colo 查看详情

java学习笔记6.3.1文件操作-file类

文章目录零、本讲学习目标一、File类(一)File类概述(二)File类API文档(三)File类结构图二、File类常用方法(一)File类常用构造方法(二)File类常用普通方法三、利用File类实现文件操作(一)创建目录1、创建方法2、案例... 查看详情

java学习笔记6.3.1文件操作-file类

文章目录零、本讲学习目标一、File类(一)File类概述(二)File类API文档(三)File类结构图二、File类常用方法(一)File类常用构造方法(二)File类常用普通方法三、利用File类实现文件操作(一)创建目录1、创建方法2、案例... 查看详情

java学习笔记3.9.3lambda表达式-方法引用

文章目录零、本讲学习目标一、方法引用(一)方法引用说明(二)方法引用作用(三)方法引用类型二、类名引用静态方法(一)定义(二)引用方式(三)案例演示1、创建计算接口2、创建数学类3、创建学生类4、创建测试... 查看详情

2022年java学习笔记目录

文章目录一、学习笔记(一)踏上Java开发之旅1.Java学习笔记1.1.1搭建Java开发环境-Java概述2.Java学习笔记1.1.2搭建Java开发环境-安装配置JDK3.Java学习笔记1.1.3搭建Java开发环境-编写并运行Java程序4.Java学习笔记1.2.1使用Java集成... 查看详情

java学习笔记4.2.1系统类-system类

文章目录零、本讲学习目标一、System类(一)System类概述(二)System类源码(三)System类结构(四)System类常用方法二、案例演示System类常用方法(一)getProperties()方法1、方法说明2、案例演示(二)currentTimeMillis()方法1、方法... 查看详情

java学习笔记3.7.1抽象类

文章目录零、本讲学习目标一、引入抽象类(一)提出问题(二)解决方案二、定义抽象类及抽象方法三、案例演示抽象类与抽象方法(一)创建抽象类与抽象方法(二)测试抽象类能否实例化(三)抽象类通过子类实现抽象方... 查看详情

java学习笔记3.3.1对象初始化-构造方法

文章目录零、本讲学习目标一、构造方法的作用二、构造方法的特点(一)构造方法名与类名相同(二)构造方法没有返回值类型声明(三)构造方法必须是public的(四)一个类可以不定义构造方法(五)构造方法可以重载三、... 查看详情

java学习笔记3.3.1对象初始化-构造方法

文章目录零、本讲学习目标一、构造方法的作用二、构造方法的特点(一)构造方法名与类名相同(二)构造方法没有返回值类型声明(三)构造方法必须是public的(四)一个类可以不定义构造方法(五)构造方法可以重载三、... 查看详情

numpy学习笔记三股票价格

NumPy学习笔记三股票价格《NumPy学习笔记》系列将记录学习NumPy过程中的动手笔记,前期的参考书是《Python数据分析基础教程NumPy学习指南》第二版、《数学分析》第四版(华东师范大学数学系)、《概率论与数理统计》(陈希孺... 查看详情

java学习笔记3.4.3static关键字-静态代码块

文章目录零、本讲学习目标一、static关键字的用处二、静态代码块(一)静态代码块的定义1、什么是代码块2、什么是静态代码块(二)静态代码块执行情况(三)静态代码块的作用(四)静态代码块案例演示三、了解Math类的静... 查看详情

css学习笔记三:自定义单选框,复选框,开关

一点一点学习CCS,这次学习了如何自定义单选框,复选框以及开关。一、单选框1、先写好body里面的样式,先写几个框1<body>2<divclass="radio-1">3<inputtype="radio"name="radio-1"id="radio-1-1">4<labelfor="radio-1-1"></label>56< 查看详情

java学习笔记4.6.2格式化-simpledateformat类

文章目录零、本讲学习目标一、SimpleDateFormat类(一)SimpleDateFormat类概述(二)SimpleDateFormat类API文档(三)SimpleDateFormat类结构图(三)SimpleDateFormat类构造方法(四)SimpleDateFormat类普通方法(五)模式字母表(六)日期时间模式... 查看详情

java学习笔记4.6.3格式化-datetimefomatter类

文章目录零、本讲学习目标一、DateTimeFomatter类(一)DateTimeFomatter类概述(二)DateTimeFomatter类API文档(三)DateTimeFomatter类结构图(四)DateTimeFomatter类普通方法(五)模式字母表(六)获取实例的方式二、案例演示任务1、格式化... 查看详情