Welcome 微信登录

首页 / 软件开发 / JAVA

Java语言入门教程(十二):Java语言中继承之基本概念

Java语言入门教程(十二):Java语言中继承之基本概念

Java语言入门教程(十二):Java语言中继承之基本概念2011-06-13 csdn博客 taomoon719从教程(十)开始,已经从学习单个类的基本语法,转到了学习多个类之间 的关系。教程(十)中,学习了类与类长间的两种关系,关联和依赖。为了维护 1对多的关系,在教程(十一)中,学习了数组。除了关联和依赖,类与类还有 一种非常重要且常见的关系,就是继承。本文将介绍继承的概念、作用、使用场 景等。假设有这样一个简单需求(其实谈不上是需求,仅仅为了初学者...
Java语言入门教程(十三):Java语言中继承中的构造方法问题

Java语言入门教程(十三):Java语言中继承中的构造方法问题

Java语言入门教程(十三):Java语言中继承中的构造方法问题2011-06-13 csdn博客 taomoon719教程(十一)中,了解了Java语言中继承的基本概念。Java中类与类的继承 ,是单继承,主要目的是复用。子类对象可以复用父类中权限允许的属性和方法 ,所以子类的构造方法和父类的构造方法之间,有一定的调用关系,本文中将进 行详细介绍。首先,需要记住一个事实:子类的任何一个构造方法,都将先调用父类某个 构造方法。如子类Trainer中的构造方...
Java语言入门教程(十五):抽象类与抽象方法

Java语言入门教程(十五):抽象类与抽象方法

Java语言入门教程(十五):抽象类与抽象方法2011-06-13 csdn博客 taomoon719在教程(十二)中,我们有这样的假设。假设有这样一个简单需求(其实谈 不上是需求,仅仅为了初学者容易理解而编造):某培训中心要开发一个内部员 工管理系统。该培训中心目前有两个部门,技术资源部和业务部。技术资源部的 员工负责讲课,称为讲师。业务部员工负责联系洽谈业务,称为销售。在管理系 统中,需要管理的是所有员工的姓名、薪水,以及讲师的技术方向,销售的任务 量...
Java语言入门教程(十四):Java语言中方法重载与方法覆盖

Java语言入门教程(十四):Java语言中方法重载与方法覆盖

Java语言入门教程(十四):Java语言中方法重载与方法覆盖2011-06-13 csdn博客 taomoon719很多时候,某个Java类中有多个类似的方法。如Math类中,计算绝对值的方 法就会有多个,因为对不同数据类型的数计算方式不同。比如对float,int, long,double各类型的计算方式各不相同,那么Math类中就应该设计4个求绝对 值的方法,分别对每种类型进行计算。在这种情况下,最好的方式就是设计4个 同名,但是不同参的方法,如下所...
Java语言入门教程(十六):Java语言中的接口

Java语言入门教程(十六):Java语言中的接口

Java语言入门教程(十六):Java语言中的接口2011-06-13 csdn博客 taomoon719通过前面几篇文章的学习,初学者可以初步掌握Java语言中继承的概念和使 用方法,对抽象类的使用也有一定的理解。值得注意的是,Java中类与类的继承 是单继承,也就是一个子类最多同时可以继承一个父类。那么让我们看下面的例 子。假设我们要开发一个游戏系统,而游戏系统中有三种飞行器:飞机、小鸟、 蜘蛛侠。这三种飞行器都需要实现起飞,飞行,降落的逻辑,但是实现...
Java语言入门教程(十七):Comparable与Comparator接口

Java语言入门教程(十七):Comparable与Comparator接口

Java语言入门教程(十七):Comparable与Comparator接口2011-06-13 csdn博客 taomoon719在实际开发中,我们常常需要对某些数据进行排序,这些数据往往使用数组 或者集合保存。对于数组中的数据排序,API中提供了一个数组的工具类, java.util.Arrays,类中重载了大量的sort方法,可以对各种类型的数组进行排 序。如对于Object类型数组排序有如下方法:public static void sort(Ob...
浅析J2ME中多线程网络连接编程

浅析J2ME中多线程网络连接编程

浅析J2ME中多线程网络连接编程2011-06-16cndym引言J2ME(Java 2 Micro Edition)是Java 2的一个组成部分,它与J2SE、J2EE并 称。J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂 窝电话、可视电话、数字机顶盒和汽车导航系统等等。即J2ME是为消费电子产品 和手持设备量身定制的Java专用版本。J2ME的出现使开发跨平台的消费类电子产品的应用软件成为可能。Java语言 的与平台无关的特...
Hibernate+Spring+Struts2整合开发中的一个分页显示方案

Hibernate+Spring+Struts2整合开发中的一个分页显示方案

Hibernate+Spring+Struts2整合开发中的一个分页显示方案2011-06-16 BlogJava 心梦帆影分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或 者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当 把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2 项目时设计的分页代码,与大家分享交流。1、DAO层接口的设计,在MemberDao接口中定义...
java web可以拖动表格单元格大小的html,鼠标拖动改变表格大小(二)

java web可以拖动表格单元格大小的html,鼠标拖动改变表格大小(二)

java web可以拖动表格单元格大小的html,鼠标拖动改变表格大小(二)2011-06-16 iteye heisetoufa效果图:拖动红色的竖杠,可以左右拖动表格宽度,上下宽度一起改变特点:拖动容易,aaa列的文字拖动后不会被覆盖,ddd列的文字会被表格线 覆盖代码:Html代码<style>.resizeDivClass{position:relative;background-color:red;width:2;z-index:1;...
基于J2ME的手机联网程序

基于J2ME的手机联网程序

基于J2ME的手机联网程序2011-06-16随着国内3G的启动,新一代移动通信大潮已经到来。技术的进步使得无线网络取得不错的发展,移动互联网巨大前景也随着显现。无线网络速度的提高,催生大量的手机联网应用程序。手机联网功能的强化,使得手机应用更具价值,进一步扩展了手机功能。现在我们就来实现一个基于J2ME的手机联网程序。考虑到手机运算资源的限制,我们采用客户端/服务器的模式来实现,J2ME只做为客户端运行于手机上,负责展现和处理简单的业务逻辑,保存少量的关...
java线程简介 -共享对数据的访问

java线程简介 -共享对数据的访问

java线程简介 -共享对数据的访问2011-06-16共享变量要使多个线程在一个程序中有用,它们必须有某种方法可以互相通信或共享它们的结果。让线程共享其结果的最简单方法是使用共享变量。它们还应该使用同步来确保值从一个线程正确传播到另一个线程,以及防止当一个线程正在更新一些相关数据项时,另一个线程看到不一致的中间结果。线程基础中计算素数的示例使用了一个共享布尔变量,用于表示指定的时间段已经过去了。这说明了在线程间共享数据最简单的形式是:轮询共享变量以查看另...
使用泛型和并发改善集合

使用泛型和并发改善集合

使用泛型和并发改善集合2011-06-16John Zukowski自从最初的 Java 2 platform, Version 1.2 发布以后,Java Collections Framework 一直在不断发展。在 Java SE 5 中,泛型的引入增强了框架, java.util.concurrent 的引入添加了对并发的直接支持(请参阅 参考资料)。 在 Java SE 6 中,框架中添加了更好的双向集合访问特性。本文将向您介绍集 合库的所有这些...
<< 201 202 203 204 205 206 207 208 209 210 >>