巴扎黑
浏览量11798 | 粉丝242 | 关注1
2017-06-23 16:37:34
Java中重载与重写的区别
学习Java的同学注意了!!!学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群:159610322 我们一起学Java!
首先我们来讲讲:重载(Overloading)
(1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。
重载Overloading是一个类
1503
2017-06-23 16:37:25
从零开始理解JAVA事件处理机制
“事件”这个词已经被滥用了。正因为“事件”的被滥用,很多人在用到事件的时候不求甚解,依样画葫芦,导致学习工作了很多年,还是不清楚什么是事件处理器、什么是事件持有者。所以,如果你对于Event这个词还是心存恐惧,那么本文正是你需要的。让我们从易到难,从具体到抽象,一步一步来解释java事件处理机制。 一:观察者模式 要了解事件和监听,我们首先来必须要了解观察者模式。 什么是观察者模式,我们先来看一个
1368
2017-06-23 16:37:11
Java 基础 变量介绍
变量的声明和使用
概念:
变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值;
变量的使用注意事项:
Java中的变量必须声明后才能进行使用;
变量的作用域:在一对{}中为有效区间;
需要进行初始化后才能使用变量;
变量的定义:
数据类型 变量名 = 初始化值;
变量的使用是通过变量名来访问所指向的内存区域中
1696
2017-06-23 16:36:53
Java多态性理解
Java中多态性的实现
什么是多态
面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。
多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)
实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实
2024
2017-06-23 16:36:30
简述如何用Eclipse 创建一个 简单的 Maven JavaWeb 项目
使用Maven 创建一个简单的 javaWeb 项目:
本篇属于 创建 JavaWeb 项目的第三篇: 建议阅读本篇之前 阅读 用 Eclipse 创建一个简单的web项目 ;本篇是这这篇文章的基础上 进行的.
步骤:
1: 在新建向导中选择: Maven Project
点击下一步 这里先选择 不使用 骨架&
2560
2017-06-23 16:36:11
matplotlib绘制符合论文要求的图片
最近需要将实验数据画图出来,由于使用python进行实验,自然使用到了matplotlib来作图。
下面的代码可以作为画图的模板代码,代码中有详细注释,可根据需要进行更改。
1 # -*- coding: utf-8 -*-
2 import numpy as np
3 import matplotlib.pyplot as plt
4 plt.rcParams['font
2356
2017-06-23 16:36:44
Java 基础 标识符的命名
java标识符的命名规则和规范
首先,标识符是在Java程序中能够自己进行命名的地方,例如:类名,方法名,接口名,变量名,常量名...等。
命名规则:
1.由26个英文字母的大小写,0-9的数字,_或$组成;
2.不可用数字开头,即可以用字母、_ 或$开头;
3.关键字和保留字不可以作为标识符但是可以包含关键字或保留字,例如:static 是一个关键字,但是myStatic可以作为一个方法名或者变
1702
2017-06-23 16:35:23
基于cookie使用过滤器实现客户每次访问自登陆一次
原创声明:本文为本人原创作品,绝非他处摘取,转载请联系博主
相信大家在各大网站都会遇到,登录时,在登录框出现下次免登陆/一个月免登陆的类似选项,本次博文就是讲解如何实现,在这记录一下,也算是做个备忘录合集,如果文中有错,欢迎大家指出
为啥说自登陆一次呢,因为当访问某个页面时,如果第一次自动登录失败时,你下次刷新访问时还再次走自动登录流程,就会出现死循环。
本篇博文代码示例框架为Spring MV
1572
2017-06-23 16:35:12
JAVA--assert.notNull
今天我做JUnit关于MySQL测试时发现,类似于assertNull(tu)之类的代码不知道什么意思,因此稍微总结如下。
org.springframework.util.AssertAssert翻译为中文为"断言".大概来说,就是断定某一个实际的值就为自己预期想得到的,如果不一样就抛出异常.
spring源码如下:
/*** Assert that an object is no
3947
2017-06-23 16:34:50
hibernate01:简介、搭建、配置文件详解、API详解和CRM练习:保存客户
今日学习:hibernate是什么
一、hibernate是什么
框架是什么:
1.框架是用来提高开发效率的
2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.
3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.
hibernate框架是什么:
hibernate的好处:
操作数据库的时候,可以以面向对象的方式来完成.不需
1748