学习总结

自我鉴定及总结

经过了四年的大学学习,接触到了很多课程,技术类的比如说像Java开发、Web开发、Python数据挖掘、Android开发等等,非技术类的也学习过管理学、软件工程、统计学、系统工程、会计学等课程,但是在这个即将毕业找工作的关口,我发现自己原来一无是处。学过的内容好多都已经忘记了,想要重新复习却又不知道从何开始。

回忆Java

面向对象的思想

面向对象主要是指抽象、继承、封装和多态。
抽象是指现实中存在的事物抽象为属性和方法的集合;封装的作用是避免对数据的直接操作;继承是指子类能够继承父类的属性和方法,并且能够在子类中覆写父类中的方法;多态的作用则主要是指不必要为每一个子类都写一个调用方法,而只需要为它的基类写一个调用方法即可。

Java常用类

String类

String类是我们在写代码的时候经常会用到的一个类。一般在我们创建好一个String类的对象后,比如说String str = “Hello World!”str实际上是指向了字符串Hello World!所在的地址空间,如果重新为str赋值str = “World”实际上这个过程是由指针断开、重新指向World所在的地址空间两个过程一同完成的。因此,在一些涉及到字符串值改变频繁的代码中,我们一般使用StringBuffer类或者StringBuilder类的对象进行操作。

System类

事实上,我们在开始写第一段Java代码的时候,就接触到了System类String类

public class HelloWorld{
	public static void main(String args[]){
		System.out.println("Hello World!");
	}
}

只是在那个时候我们或许并不理解为什么要用这个两个类以及他们有什么作用。System类主要是负责获得系统的属性数据,为了系统安全System类的构造方法是私有方法,我们不能够通过实例化获取System类的对象,由于System类的属性和方法都是静态定义的,如果我们想要调用System类的属性或者是方法那么直接通过System.属性名|System.方法名的形式调用其即可。
我们平常最常用到的System类的成员变量主要有out、in、err

Math类

对于Math类,我们最常用到的场景就是Math类的各种函数比如abs(),round(),ceil(),random()等,通过调用这些方法,我们可以减少有关计算的代码量,只需要调用相关方法得出结果即可,无须深究其内部实现机制。当然,等我们熟练掌握之后,可以试着去使用一些算法来优化这些方法。

java.util类

util顾名思义,这是一个工具类,这个类主要有对日期的操作方法,比如日期的格式化转换、
获得系统当前的时间日期、获得当前时间的毫秒数(以1970年1月1日为起点开始计算)。

集合框架

集合在Java中算是比较重要的部分,我们在获取数据的时候,通常会选择使用集合来对数据进行操作。在Java中提供了几种集合,Collection、List、Map、Set、Queue。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值