- 浏览: 29600 次
最新评论
文章列表
4.3.1 一个Employee类
1、Java中最简单的类的定义形式为:
class ClassName {
constructor1
constructor2
...
method1
method2
...
field1
field2
...
}
注释:这类编码风格是类方法在前,域在后。这样有助于提升注重接口的概念,消减对实现的注意。(这是面向对象编程和面向过程编程思想上最大的区别)
2、(例4-2 源代码)
EmployeeTest.java
package com.vincent.javacore.employee ...
- 2012-05-04 04:00
- 浏览 532
- 评论(0)
4.14类之间的关系
1.依赖(“use-a”):一个类的方法操纵另一个类的对象。程序设计时应尽可能将这种关系减至最少,即降低耦合度。
2.聚合(“has-a”):意味着类A的对象包含了类B的对象
3.继承(“is-a”)
4.2.1对象 ...
- 2012-05-03 20:32
- 浏览 583
- 评论(0)
3.1
1.关键字class后紧跟类名(类名以大写字母开头,多个单词每个单词首字母大写,可接数字)。
2.源代码文件名要与公有类名一致,并用.java做后缀名。
3.运行编译程序时,Java虚拟机从指定类中的main方法开始执行,即main方法是一个程序的执行入口,每个程序必须有个main方法。
4.main方法必须被声明为public。
5.Java中的main方法必须是静态的,关键字void表示此方法无返回参数。
6.Java中的任何方法都是以"{"开始;以"}"结束。
7.对下面一行代码研究:
{
Sys ...
- 2012-04-29 11:00
- 浏览 547
- 评论(0)
EditText继承关系:View-->TextView-->EditText
EditText的属性很多,这里介绍几个:
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textC ...
- 2012-04-26 20:42
- 浏览 488
- 评论(0)
常用的一些属性说明 android:id --- 为控件指定相应的ID android:text --- 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串 android:grivity --- 指定控件的基本位置,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身。 android:textSize --- 指定控件当中字体的大小
- 2012-04-26 20:40
- 浏览 432
- 评论(0)
一. UML视图概述
随着系统复杂性的增加,建模就成了必不可少的工作。理想情况下,系统由单一的图形来描述,该图形明确地定义了整个系统,并且易于人们相互交流和理解。然而,单一的图形不可能包含系统所需的所有信息,更不可能描述系统的整体结构功能。
一般来说,系统通常是从多个不同的方面来描述。
1. 系统的使用实例。使用实例从系统外部参与者的角度描述系统的功能。
2. 系统的逻辑结构。逻辑结构描述系统内部的静态结构和动态行为,即从内部描述如何设计实现系统功能。
3. 系统的构成。描述系统由哪些构件组成。
4. 系统的并发特性。描述系统的并发性,解决各种通信和同步问题。
5. 系统的配置。描 ...
- 2012-03-05 16:56
- 浏览 474
- 评论(0)
1.开机后怎么进入图形界面?
答:开启Ubuntu后最先进入的是控制台,先用户登录,<wbr>然后输入 startx 回车,进入图形界面。</wbr>
2.从图形界面进入控制台
答:从左侧工具栏中的dash home 中搜索 终端(Terminal),打开 ...
- 2012-03-03 10:54
- 浏览 549
- 评论(0)
只限于IE,火狐下不能使用,因为火狐下得不到本地上传的图片路径
前台: upload.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
& ...
- 2012-02-29 15:58
- 浏览 638
- 评论(0)
1 JDK的下载
如果需要获得JDK最新版本,可以到SUN公司的官方网站上进行下载,下载地址为:
http://java.sun.com/javase/downloads/index.jsp
下载最新版本的“JDK 6 Update 6”,选择对应的操作系统,以及使用的语言即可。
在下载Windows版本时,有两个版本可供下载,,分别是:
Windows Online Installation:在线安装版本,每次安装时都从网络上下载安装程序,在下载完成以后,进行实际的安装。
Windows Offline Installation:离线安装版本,每次安装时直接 ...
- 2012-02-28 22:15
- 浏览 519
- 评论(0)
五、断点续传
对于熟用QQ的程序员,QQ的断点续传功能应该是印象很深刻的。因为它很实用也很方面。因此,在我们的上传下载过程中,很好实现了断点续传的功能。
其实断点续传的原理很简单,就在上传的过程中,先去服务上进行查找,是否存在此文件,如果存在些文件,则比较服务器上文件的大小与本地文件的大小,如果服务器上的文件比本地的要小,则认为此文件上传过程中应该可以进行断点续传。
在实现的过程中,RandomAccessFile类变得很有用。此类的实例支持对随机存取文件的读取和写入。随机存取文件的行为类似存储在文件系统中的一个大型字节数组。存在指向该隐含数组的光标或索引,称为文件指针;输入操作从 ...
- 2012-02-28 22:07
- 浏览 440
- 评论(0)
本文介绍了在Java中,如何使用Java现有的可用的库来编写FTP客户端代码,并开发成Applet控件,做成基于Web的批量、大文件的上传下载控件。文章比较了一系列详尽的FTP库,以便帮助读者根据自己的需要选择其中最合适的一个。同时对一些比较常见的功能如进度条、断点续传、内外网的映射、在Applet中回调JavaScript函数等问题进行详细的阐述及代码实现,希望通过此文起到一个抛砖引玉的作用。
一、概述笔者在实施一个项目过程中出现了一种基于Web的文件上传下载需求。在全省(或全国)各地的用户,需要将一些文件上传至某中心的文件服务器上。这些文件是用于一些大型的工程建设,可能涉及到上千万甚至 ...
- 2012-02-28 22:03
- 浏览 499
- 评论(0)
首先:
确定你的jdk环境变量配置是正确的。
对于java初学者来说,编译和运行java程序是一件很头疼的东西。
显然,在命令方式下编译和运行java程序用久了,确实是很麻烦,而我们又不想使用大型的开发工具时,UltraEdit是一个不错的选择,很多初学者都是用它来编写java源文件的,可以高亮度显示关键字。
1、关键字高亮度显示。
打开UltraEdit->视图->高亮显示类型(着色文件类型)->java;
此时在UltraEdit输入java程序时,关键字和java包下的类可以高亮度显示,
还有注释也是啊,如果你不喜欢它的默认色彩,可以自己更改。
...
- 2012-02-28 17:17
- 浏览 537
- 评论(0)
先看效果图
点击增加按钮,会增加一个选择框,如下图:
选择要上传的图片,效果图如下:
上传成功如下图:
- 2012-02-28 12:13
- 浏览 967
- 评论(0)
<?php
/*
* 名称:PHP单页面图片批量上传管理系统 by zozi
* 功能:批量上传图片,自动读取目录,批量删除图片,自动获得图片地址,
* 生成复制连接,支持图片水印 (水印支持图片或文字)
* 水印参数:
*$groundImage背景图片,即需要加水印的图片,暂只支持GIF,JPG,PNG格式;
*$waterPos水印位置,有10种状态,0为随机位置;
*1为顶端居左,2为顶端居中,3为顶端居右;
*4为中部居左,5为中部居中,6为中部居右;
*7为底端居左,8为底端居中,9为底端居右;
*$waterImage图片水印,即作为水印 ...
- 2012-02-28 11:52
- 浏览 645
- 评论(0)
JDK+MyEclipse+Tomcat的配置
今天换了新机器,又重新配置了一遍所需的Java环境,找了好久才找到上次用的比较详细的配置方法,折腾的厉害。趁着现在还比较清醒,记录一下,为自己也为大家提供些方便。
1. 安装 ...
- 2012-02-20 23:02
- 浏览 539
- 评论(0)