Java基础学习笔记八 Java基础语法之接口和多态详解

接口 接口概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:...

Java基础学习笔记七 Java基础语法之继承和抽象类详解

继承 继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 例如公司中的研发部员工和维护部员工都属于员工,程序中便可以描述为研发部员工和维护...

Java基础学习笔记六 Java基础语法之类和ArrayList详解

引用数据类型 引用数据类型分类,提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存...

Java基础学习笔记五 Java基础语法之面向对象详解

面向对象 理解什么是面向过程、面向对象 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照...

Java基础学习笔记四 Java基础语法详解

数组 数组的需求 现在需要统计某公司员工的工资情况,例如计算平均工资、最高工资等。假设该公司有50名员工,用前面所学的知识完成,那么程序首先需要声明50个变量来分别记住每位员工的工资,这样做会显得很麻烦. 数组的概述 数组是指一组数...

Java基础学习笔记三 Java基础语法详解

Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型。 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。 数据类型 变量名 = new 数据类型...

Java基础学习笔记二 Java基础语法详解

注释 注释用来解释和说明程序的文字,注释是不会被执行的. 单行注释 //这是一条单行注释 public int i; 多行注释 /* 这是 * 一段注释, * 它跨越了多个行 */ public vo...

Java基础学习笔记一 Java介绍详解

java语言概述 Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。  Java的应用 开发QQ、迅雷程序(桌面应用软件) 淘宝、京东(互联网应用软件) 安卓应用程...

Spring学习笔记四 整合SSH详解

三大框架架构(整合原理) 步骤1:导包 Hibernate包 1、Hibernate包,hibernate/lib/required 2、hibernate/lib/jpa | java persist api java的持...

SpringMVC学习笔记三 整合jdbc和事务详解

spring整合JDBC spring提供了很多模板整合Dao技术,用于简化编程。   引入相关jar包   spring中提供了一个可以操作数据库的对象,JDBCTemplate(JDBC模板对象)。对象封装...