String类中有很多常用的方法,今天就一些方法涉及到的一些常见题 做两个小Demo   其中一个要求如下: 获取指定字符串中,大写字母.小写字母.数字 的个数 题目分析 * 为了统计大写字母.小写字母.数字的个数.创建3个计数的变量. * 为了获取到字符串中的每个字符,进行字符串的遍历,得到每个字符. * 对得到的字符进行判断,如果该字符为大写字母,则大写字母个数+1:如果该字符为小写字母,则小写字母个数+1:如果该字符为数字,则数字个数+1. * 显示大写字母.小写字母.数字的个数 另一个要…
一.数组与集合的区别 数组和集合都是用来存储对象的容器,但是,数组只能储存基本数据类型的对象,且长度不可变:而集合是储存引用数据类型的对象,且长度可变,所以,在不知对象数量的具体数值时一般用集合来存储. 二.javaSE阶段下的层次图 从层次图可以来看,集合类是以接口来实现的,其中<E>和<K,V>为泛型,简单来说,泛型就是所引用的对象类型,集合主要分为单列集合和双列集合,Iterator迭代器只是集合的运用,从而实现了Iterator接口,用于遍历集合中元素的接口,主要运用无序集…
1.IO流基本概述 在Java语言中定义了许多针对不同的传输方式,最基本的就是输入输出流(俗称IO流),IO流是属于java.io包下的内容,在JavaSE阶段主要学下图所示的: 其中从图中可知,所有输入流类都是抽象类,是InputStream或者抽象类Reader的子类:而所有输出流都是抽象类,是OutputStream或者Writer的子类.输入输出流的定义是根据流向所决定的,我们可以是本地为一个实体物质,从外界往本地输入,按照本地的状态就是读取,反之,从本地向外写入就是输出.IO流是最基本…
目录 一些JavaSE学习过程中的思路整理(主观性强,持续更新中...) Java书写规范 IDEA的一些常用快捷键 Java类中作为成员变量的类 Java源文件中只能有一个public类 Java中如何直接打印数组 关于在Main方法中调用其它方法 Java成员变量和局部变量的对比 局部变量不能使用访问修饰符 用二维数组打印杨辉三角 初始化块与静态初始化块 关于不允许使用静态构造函数 关于private static与public static 一些JavaSE学习过程中的思路整理(主观性强,…
​​​对于如下问题1:编译阶段Demo1会报错,Demo2不会报错. class Demo1{ int i; i = 0; } class Demo2{ int i = 0; } 事实上,在java中定义一个类,类中只能包含成员变量 成员方法 构造方法 代码块; 成员变量为类的属性,成员方法为类的行为,构造方法是用于创建类的实例; 代码块包括静态代码块和非静态代码块: static修饰的代码块随着类的加载而加载,一般作为类的驱动; 没有static修饰的代码块为构造代码块,在构造方法之前执行;…
一.classmethod介绍 介绍:@classmethod修饰符我们从名称就可以知道,这是一个类方法,那么和普通的类中的方法有什么不同的 a.类方法,是由类本身调用的,无需实例化类,直接用类本身调用即可,但是要注意实例对象也可以调用类方法 b.类方法,无需要要一个self参数,这个self参数表示类的实例对象,但是他需要一个cls参数,这个参数表示类本身 c.类方法,可以调用类的属性,类的方法,类的实例对象 下面我们正常进入介绍classmethod这个修饰符 1.类方法可以由类调用,也可以…
1. 在IDEA中新建一个maven工程. 2. 编写工具类方法,如加密算法.此处以加法为例. package DemoTest; public class DemoClass{ public int add(int a, int b){ return a+b; } } 3. 在maven中配置将依赖包打包至某固定位置. <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</grou…
在javascript中,类有静态属性和实例属性之分,也有静态方法和实例方法之分 类属性(静态属性):通过类直接访问,不需要声明类的实例来访问 类方法(静态方法):通过类直接访问,不需要声明类的实例来访问 实例属性(动态属性):不能通过类直接访问,需要通过该类声明的实例才能访问 实例方法(动态方法):不能通过类直接访问,需要通过该类声明的实例才能访问 Person = function(){ } Persion.sex = "woman";  //类属性 Person.eat= fun…
在python中,静态方法.类方法.属性方法,刚接触对于它们之间的区别确实让人疑惑. 类方法(@classmethod) 是一个函数修饰符,表是该函数是一个类方法 类方法第一个参数是cls,而实例方法第一个参数是self(表示该类的一个实例) 类中普通函数至少要一个self参数,代表类对象实例 类方法至少需要一个cls参数,通过cls可以获取到类本身的属性方法等元信息.当有个子类继承时,传入的是子类对象. 对于类方法两种调用方式,类.func(),类实例.func() 静态方法(@staticm…
类方法,有static修饰符,典型的主函数public static void main(String[] args){}实例方法,就是一般的方法构造方法,没有返回值(就是连void都没有),方法名与类名一样public class Test{public static void myMethod();//类方法public void myMethod2();//实例方法public Test(){}//构造方法,没有返回值,方法名与类名一样}…