- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 2021-02-25
Java学习过程简单介绍,本人是上海一双非高校研一,目前自学Java中,在CSDN发表文章纯属记录自己的Java学习过程,用于当日的学习总结,不喜勿喷嘻嘻。
2021-02-25 20:19:18 50
原创 今日学习之Object类
今日学习之Object类1.Object类介绍Object类 是所有类的父类,一个类都会直接或者间接的继承自该类该类提供了一些非常常用的方法!2.toString()方法A、作用打印对象的意思B、重写前:打印的是包名类名 重写后:打印的是对象的属性值3.equals()方法A、作用比较两个对象的B、重写前:比较对象的地址值 重写后:比较的是对象中的属性值Date类Date类表示日期和时间的类类Date表示特定的瞬间,精确到毫秒.构造方法:Dat
2021-04-12 20:54:05 41
原创 2021-03-17
今日学习总结Java学习之字符串在Java中只要是用双引号引用起来的就是字符串类型,就算没有new;字符串的内容永不可变字符串的方法1.字符串比较equals方法:equals方法具有对称性2.字符串获取a.字符串长度获取String.lengthb.拼接字符串String.concatc.获取索引位置的单个字符String.charAt()d.查找参数字符串在本来字符串中出现的第一次的索引位置,String.indexof()3.字符串替换a.转换成字符数组String
2021-03-17 09:54:45 44
原创 2021-03-12
今日学习笔记总结ArrayListArrayList类就是一种集合方法,跟数学中集合的含义差不多,就是将同一类型的数据存在ArrayList类中。而其<>中E代表着泛型。ArrayList类的创建方法如下ArrayList<String> list = new ArrayList<>();它只能直接声明引用类型,下面是声明基本类型的一些方法//基本类型 包装类// byte Byte// short Short// int
2021-03-12 21:49:00 41
原创 2021-03-11
今日之学习笔记Random类Random类,顾名思义就是产生一个随机数。跟Scanner类一样,它的操作步骤也是三步。1.导包2.创建Random r = new Random();3.使用r.nextInt();定义一个取值范围内的随机数,只需要在括号内填写数字。r.nextInt(10)注意点:输入“n”后,随机数的取值范围就[0,n);如果想输出一个随机数的范围是[1,n],参照下图;int result = r.nextInt(n) + 1;...
2021-03-11 21:18:23 35
原创 2021-03-10
今日学习笔记之APIAPIAPI(Application Programming Interface),应用程序编程接口。API文档的使用,其实相当于字典,想找啥API就去搜索。scanner类可以实现键盘输入数据到程序当中。引用类型的一般方法;1.导包import 包路径.类名称只有java.lang包下的内容不需要导包,其他的包都需要import语句2.创建类名称 对象名 = new 类名称();3.使用对象名.成员方法名()具体操作可以相较与C语言。...
2021-03-10 20:53:10 30
原创 2021-03-09
今日学习笔记之异常异常异常指程序运行当中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生时,会影响正常程序运行。分类:检查性异常,运行时异常,错误ERROR.error和exception的区别:error通常是指灾难性的错误,是程序无法控制的;exception通常情况是可以被程序处理的。异常处理的五个关键字:try、catch、finally、throw、throws捕获多个异常,一定要从小到大。快捷键:Ctrl Alt +T 自动生成try/catch/fi
2021-03-09 20:15:58 45
原创 2021-03-08
今日学习总结抽象类abstract,抽象方法,只有方法名字,没有方法的实现。1、不能new这个抽象类,只能靠子类实现它:约束!2、抽象类中可以写普通的方法!3、抽象方法必须在抽象类中!抽象的抽象:约束。接口接口就是规范。接口的本质是契约。在class改成interface。接口都需要实现类。实现了接口的类,就需要重写接口中的方法。利用接口侧面实现多继承。implements实现多个接口,而且必须重写接口中的方法。内部类顾名思义,就是在一个类的里面在定义一个类。通过外部类实例化
2021-03-08 19:21:15 27
原创 2021-03-05
面向对象的编程OOP面向对象编程的本质是:以类的方式组织代码,以对象的形式组织(封装)数据面向对象的三大特性1.封装性2.继承性3.多态性类与对象的区别:类是共性的概念,一系列对象组成类,对象是一个具体、可以使用的事物。如何创建对象基本格式:类名称 对象名称 = new 类名称();构造器的作用1.使用new关键字,本质在调用构造器2.用来初始化值。封装private 属性私有Get/set;继承本质是对某一批类的抽象,从而实现对现实世界更好的建模。Java中只有单继承,没
2021-03-05 20:31:35 41
原创 2021-02-26
读东野圭吾《湖畔》有感这本书读了很长时间,故事本身不长,个人拖沓原因,说到东野圭吾,我们第一反应是《白夜行》,而这本书是《白夜行》之后东野圭吾对当代社会与家庭最严厉的批判。本书讲述四个家庭聚集在一起陪孩子补习,也是四个家庭借补习为由与老师进行一系列不正当交易的描述,当事情败露,四个家庭触破底线感触很多违背良心和违法乱纪的事。具体故事情节我就不再描述,说说个人感悟。随着年纪渐长,会发现世界越来越不熟悉,各种尔虞我诈、阿谀奉承。考研,算是我人生中第一次进入社会的考试,那些机构老师传得神乎其技的三本逆袭98
2021-02-26 20:50:04 87 3
原创 2021-02-25
Java数组数组的声明和创建格式:变量类型 变量名称 = new 变量值步骤:1.声明一个数组。2.创建一个数组。3.给数组元素赋值数组的三种初始化状态1.静态初始化2.动态初始化3.数组默认初始化数组的使用1.利用循环遍历一次2.each循环(无下标)3.数组作方法入参4.数组作返回值Arrays类Arrays.tostring 数组输入arrays.sort 数组排序arrays.fill 数组填充冒泡排序思路:比较数组中两个相邻的元素,如果第一个数比第二个数,没
2021-02-25 20:13:36 39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人