- 博客(9)
- 收藏
- 关注
原创 重学Java—泛型
泛型 1、泛型正是我们需要的程序设计手段。使用泛型机制编写的程序代码要比那些杂乱地使用Object 变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。 2、泛型对于集合类尤其有用。 3、泛型意味着代码可以被很多不同类型的对象所重用。...
2018-09-10 14:57:22 155
原创 重学Java—异常 、 断言和曰志
异常 1、对于异常情况,Java使用一种称为异常处理的错误捕获机制处理。 2、在Java程序设计语言中,异常对象都是派生于Throwable类的一个实例。 3、Java语言规范将派生于Error类或RuntimeException类 的所有异常称为非检查型异常,所有其他的异常称为检查型异常。 4、不允许在子类的throws说明符中出现超过超类方法所列出的异常类范围。 5、当代码抛出一个...
2018-08-31 10:00:53 158
原创 重学Java—接口、lambda 表达式与内部类
1、接口(interface):描述类具有什么功能,并不给出每个功能的具体实现。 一个类可以实现(implement)一个或多个接口,在需要接口的地方,随时使用实现了相应接口的对象。 2、lambda:一种表示可以在将来某个时间点执行的代码块的简洁方法。 使用lambda表达式,用一种精巧而简洁的方式表示使用回调或变量行为的代码。 3、内部类(inner class):定义在一个类的内部,...
2018-08-27 17:23:36 130
原创 重学Java—继承
*小笔记: 反射:是指程序运行期间发现更多的类及其属性的能力。 超类(=基类=父类) (子类=派生类=孩子类) Java不支持多重继承。 super与this 当我们希望调用超类中的某个方法,而不是当前子类中的这个方法,为此可以用super解决这个问题。 super不是一个对象的引用,不能将super赋给另一个对象变量,它只是一个指示编译器调用超类方法的特殊关键字。 使用sup...
2018-08-02 09:55:13 128
原创 重学Java—对象与类
面向对象编程(Object Oriented Programming,OOP)。 如何解释? 1、Java将重点放在数据上(也就是对象)和对象接口上,强调具有功能的对象。即所有的问题或者说现实中的事物看成是一个个对象,每个对象之间有一定联系,将复杂的问题简单化。而OOP就是以对象为中心进行程序开发。 2、面向对象三大特性:封装、继承和多态。就好比找对象、建立对象、使用和维护对象。分开来说: ...
2018-07-31 10:41:18 172
原创 重学Java—Java程序设计结构
首先谈程序结构之前,强调重要的一点,重要的事情说三遍: Java是区分大小写的!!!Java是区分大小写的!!!Java是区分大小写的!!! 1、访问修饰符(access modifier):控制其他程序对这段代码的访问级别。 public:同包、同类、子类和其他包都能访问; protected :同包、同类、子类都能访问,其他包不能访问; default:默认访问修饰符,同包和同类...
2018-07-29 21:36:02 169
原创 重学Java—Java关键术语
Java关键术语 简单性 健壮性 可移植性与跨平台性 安全性 面向对象 Java关键术语 简单性 健壮性 可移植性与跨平台性 安全性 面向对象 简单性 相比于C++,Java没有头文件、指针与操作符重载等。简单的另一方面是小,Java可以在小型机器上独立运行且占用空间小。 健壮性 1、Java编译器可以能够检测出许多在其他语言中在运行时才能检测出来的问题...
2018-07-28 18:38:44 315
原创 IDEA搭建SSM框架--BUG之路
搭建SSM框架的过程中,启动TOMCAT报错: Artifact example:war exploded: Error during artifact deployment. See server log for details. 1、通过查看Tomcat Localhost Log(这里错误已经解决忘记截图,只是为了强调要从Tom...
2018-07-17 16:18:15 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人