学习
文章平均质量分 79
haiyou....
学习中
展开
-
求逆序对数目
【代码】求逆序对数目。原创 2023-03-16 15:54:24 · 170 阅读 · 0 评论 -
多线程Thread,Runnable初步认识,join方法学习。
这里先对上一次博客内容来补充一点。这里的例子是不使用方法,用的一个方法来复制文件的内容。之前的都是在一个文件上的修改。这里用来把一个文件中的内容复制到另一个文件中去。文件中的内容是:而文件中什么内容都没有。结果为:这个文件中确实写入了1024个长度的内容。而且复制了文件中的内容。然后是这次学习的内容了:线程可以加深有些东西为什么不是顺序执行的的解释(部分)。多线程相当于是多个栈的运行,而不是只有一个栈。这样就使得程序具有高效性,并行性。(比如我们即可以开浏览器,又可以打开QQ…)(当然有时候处理数据是需原创 2022-06-01 16:16:40 · 549 阅读 · 0 评论 -
输入输出流和一些方法的学习。
输入输出流的学习。流分为两种,并不是说分为输入和输出这两种。而是类型是一种是字节流(万能的流),还有一种是字符流(比较局限,局限到甚至只能用txt格式的文件。)说的io流大致就是input流和output流。区别就是:字节流读取单位为:一个字节(1 byte); 字符流是:一个字符(1 char相当于2 byte)。流的作用,个人理解就是为了更好的传输数据(毕竟在现在传输的东西需求很多,比如各种网盘之类用来传输的文件。)写一个字节输入流:我这里是输出文件内容(输入流可以把数据显示在屏幕上)。(当然还原创 2022-05-29 23:59:46 · 240 阅读 · 0 评论 -
对于泛型类,泛型方法,泛型接口的初步认识
泛型的学习泛型类:先看下面这个例子:先写一个不是泛型的(定义构造方法和一个方法,来进行引用)。package com.FanXing.Contrast;public class Ordinary { private int number;//这里的number定义类型为:int public Ordinary(int number) throws Exception { this.number = number; } public int ge原创 2022-05-22 15:34:28 · 167 阅读 · 0 评论 -
try - catch - finally的学习。异常的初步认知。
try - catch - finally的学习。和异常的初步认知。定义:Java通过API中的Throwable类的众多子类描述各种不同的异常,所以java异常是Throwable子类的实例化对象。Throwable有两个重要的子类:Exception和Error。ErrorError错误代表了程序运行时Java系统内部的错误,与程序设计者的操作无关。 Error是不可查的 。Exception是程序本身可以处理的异常,程序设计者应尽量加以处理的部分。Exception分为两类,一类是:运原创 2022-05-12 00:11:31 · 532 阅读 · 0 评论 -
interface的学习
对接口的认识首先接口和抽象类关系比较好。接口是一个特殊的类。接口也是一个类。里面也是可以放成员变量和属性的。不过对于需要new来创建对象的,是不行的。(比如构造方法。)所以在接口中使用,成员方法和属性都是可以的。(不过一般里面只放抽象方法。)而且现在了解到的,主要是被static,default,public,abstract和final修饰的。(如果你没有加,他前面是会有默认的。)比如我这里写一个接口:interface JieKouTest1_1 { int a = 10;}pu原创 2022-05-05 12:58:09 · 312 阅读 · 0 评论 -
有关抽象类中的学习知识
有关抽象类中的学习知识。对于抽象类的特点概述。1、// 抽象类中如果有抽象方法的话,继承该抽象类的子类(不为抽象类的子类),必须重写父类中所有的抽象方法。2、// 即使是抽象类,如果用构造方法,里面的super还是会指向所继承的父类的。3、// 抽象类和方法被static修饰的话,是不能被继承使用的。(所以用抽象的东西就不用static修饰。抽象类用来继承的。)4、// 抽象类没有方法体:例子public abstract void eat();。5、原创 2022-04-26 01:01:17 · 426 阅读 · 0 评论 -
ArrayList中部分的学习。
1、addArrayList的add:例子:list.add(“1”); 跟LinkedList一样是在最后面加上add进来的数字。放在输出语句中的话是输出为true和false,不过只知道输出为true,怎么输出为false呢?2、RemoveIndex(索引为从0开始)例子:list.remove(0);删去 索引指向的元素。然后索引会对应的补齐。(不会出现用了一次0以后0处就没有数据使用了。)A. 如果输入的索引超过了范围会报错的。B. remove也可以对数据直接进行删除,只需要输入原创 2022-04-17 21:44:24 · 344 阅读 · 0 评论 -
继承中this和super的学习。
java学习第七周继承的学习。1、子类和父类中的输出关系。(什么时候会先输出父类中的,什么时候只输出子类,子类或父类中那个缺少了对应的语句才会报错。以及子父类类型的转换需要注意的事项)。class Fu { private int size; private String name; public Fu() { System.out.println("父类中的无参构造"); } public Fu(String name) {原创 2022-04-15 14:08:35 · 505 阅读 · 0 评论 -
访问修饰符和final的学习
java学习第六周对idea的一些认知。1、 创建的package名字首不能为数字,或者带有一些字符。不然在这包下面创建的文件是建立不了java.class的。(虽然可以去Project Structure里面把文件改为sources。不过现在才刚开始摸索还有很多不会的。)这一次blog是对private,protected,final 等修饰符关键字的学习。1、 private 修饰的变量。(private一般不修饰类,但是可以修饰内部类。)一个类中由private修饰的变量在外部类使不允许原创 2022-04-09 15:57:36 · 292 阅读 · 0 评论 -
方法的学习
java学习第五周1、对于上期this学习的补充。this修饰的方法。public class ThisFangFa{ String name; int number=1; int age=18; String sort; public ThisFangFa(){ //如果这里this(12,2);不写在第一行也是会报错的。 //注意,这里如果写成this.ThisFangFa(12,2);会报错。报错:找不到符号。 this(12,2原创 2022-04-03 15:05:49 · 77 阅读 · 0 评论