自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(216)
  • 收藏
  • 关注

转载 面向对象的程序设计介绍

面向对象的程序是一个由多个对象组成的、能够互相通信的系统。 对象:    对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。 类的定义:    类是具有相同属性和服务的一组对象的集合,它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。     在面向对象的编程语言中,

2011-12-19 15:51:16 385

转载 Java基础了解

Java 的三个实现机制:  ①Java虚拟机(Java Virtual Machine)  ②无用内存收集机制(Garbage collection)  ③代码安全性检测(Code Security)Java虚拟机:  在一台计算机上由软件模拟的假想的计算机。Java虚拟机的代码存储在class文件中(也成为字节码文件。  Java编译器针对Java虚拟机产生class文

2011-12-19 15:48:21 344

原创 随手小记1

批处理文件:

2011-12-19 15:28:50 399

转载 程序员编程标准

程序员设计标准编程原则:    为过程和模块赋予表义性强的名字    为每个过程赋予单个退出点    为每个过程赋予明确定义的作用域    用参数在过程之间传递数据使用统一和直观明了的方式来调用过程 编程标准-----设计模块和过程    设计模块和过程,我觉得主要是围绕一个主题:创建容易调试和维护的过程。无论要增加模块的内聚性、要做到高扇入低扇出,还是创建高度

2011-12-19 15:00:14 432

转载 装机时遇到的英语

ADSL:Asymmetric Digital Subscriber Line (非对称数字用户环路),是一种新的数据传输方式.POWER SW :Power  Switch,电源开关.RESET  SW:Resert Switch,重启(复位)开关.Power LED:Power Light Emitting Diode,电源指示灯.HDD LED:Hard  Disk  Dri

2011-12-19 14:58:37 1248

转载 总结下java中abstract,interface,final,static,加深理解

一,抽象类:abstract     1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;     2,抽象类中可以有具体的实现方法;     3,抽象类中可以没有抽象方法;     4,抽象类中的抽象方法必须被它的子类实现,如果子类没有实现,则该子类继续为抽象类     5,抽象类不能被实例化,但可以由抽象父类指向的子类实例来调用抽象

2011-12-19 14:49:21 480

原创 成员变量、实例变量、类变量、成员方法、实例方法、类方法的区别

简单来说:类体的定义包括成员变量的定义和方法的定义。1、成员变量包括实例变量和类变量;而成员方法包括实例方法、类方法,当然还有一种特殊的构造方法。2、类变量、类方法就是类中的变量、方法,必须是静态的,要加static;故其又称静态变量、静态方法。3、成员变量、成员方法是对象或实例中的变量、方法,不加static;类变量:静态域,静态字段,或叫静态变量,它属于该类所有实例共有的属

2011-12-19 14:41:16 6561 1

转载 Java只有一种参数传递方式,那就是传值

Java只有一种参数传递方式,那就是传值当你问大多数程序员Java是传值还是传引用的时候,你可能会得到两种答案之一:(1)Java传递原始类型数据时使用的是传值方式;传递对象时则使用传引用方式;String类型的数据采用的是传值方式,因为字符串是不可变的。(2)Java传递所有参数都使用传值方式。只有第二个答案是正确的。理解传值和传引用的区别的关键是要记住,当你向一个方法传递一个对

2011-12-19 14:12:47 2846

转载 Java编译器使用入门

本文的主要内容以前间或有那么的一小段时间,突发兴趣,想看看Java,了解了解,但是每次的持续时间并不长,然后过一段时间之后就又忘了相关的东西。有过几次这样的经历了,现在决定再次花一点时间来好好看看,同时写下这篇博文来记录这一段过程。 内容简要1 如何构建Java开发环境? 2 编译器javac用法入门 3 运行Java编译结果文件 0 开始之前 —— JDK的下载与

2011-12-19 14:08:06 5477

转载 javac-----Java编程语言编译器

javac-----Java编程语言编译器*提要*说明*查找类型*文件列表*选项*例子*请参考SYNOPSIS[提要]javac [options] [sourcefiles] [@files]oldjavac [options] [soucefiles] [@files]参数可疑位任意顺序options命令行选项sourcefile

2011-12-19 13:54:52 776

转载 java中的空指针异常处理

JAVA中的空指针异常java中的空指针异常java.lang.NullPointerException是最麻烦的,通过个人日常总结和网上搜集整理,归纳如下,供大家参考。空指针异常产生的主要原因如下:(1)当一个对象不存在时又调用其方法会产生异常obj.method() // obj对象不存在(2)当访问或修改一个对象不存在的字段时会产生异常obj.method

2011-12-19 11:14:05 9901 1

转载 java中两大异常:空指针异常和数组越界异常

一、空指针异常  空指针异常是运行期的异常,编译的时候是不会检查的,只有运行的时候才会抛出,一般情况下如果出现了空指针异常,事先你不知道会有这个异常,就说明你的程序有bug,当然就要找出这个bug,然后在变量调用之前先给它赋值,另外有一种情况,你事先知道某个操作会抛出空指针异常,常见一些非法的操作,但是又无法避免用户执行这个操作,就可以通过try,catch块捕获这个异常,然后给用户一个反馈信

2011-12-19 11:13:15 17730

转载 String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2011-12-19 10:51:02 456

原创 关于Java包装类的探究

1.Java中许多存储和管理对象集合的有用的类(列表、树、数组等)不能在这些基本类型上进行操作,因为从技术上讲这些基本类型不是从Java对象类派生出来的。但是Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型。直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。Java共有六个包装类,分别是Boolean、Character、Integ

2011-12-19 10:29:24 719

转载 商业应用中Java浮点数的精确计算及表示

问题提出(1)、浮点数精确计算胜利油田三流合一项目中一直存在一个问题,就是每次报表统计的物资金额和实际的金额要差那么几分钱,和实际金额不一致,让客户觉得总是不那么舒服,原因是因为我们使用java的浮点类型double来定义物资金额,并且在报表统计中我们经常要进行一些运算,但Java中浮点数(double、float)的计算是非精确计算,请看下面一个例子:    System.out.p

2011-12-19 10:03:37 512

转载 不要用float和double来进行精确的小数计算

什么?难道它们不就是为了小数计算而生的么?在我看到 effective java - item31 的时候,发出了这个孤陋寡闻的疑问。 知其然: 为什么说不能用 float 和 double 来进行精确小数计算呢?试试执行这样的语句: System.out.println( 1.03  - 0. 42 ); // 答案是0.6100000000000001?!

2011-12-19 10:01:45 688

转载 Java新手必看之Hello World 攻略

问HelloWorld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题吗?...//think 好了,言归正传,let's say "HelloWorld!" in java...  首先,我们要假设一下我们的平台是Windows+JDK(Linux环境下也差不多)。这个环境是相当普遍、基础和入门的

2011-12-19 09:55:24 455

转载 java foreach 使用

foreach语句使用总结 foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreac

2011-12-19 09:48:37 604

原创 Java中几种常用数据类型之间转换的方法

Java中几种常用的数据类型之间转换方法: 1. short-->int 转换 exp: short shortvar=0; int intvar=0; shortvar= (short) intvar 2. int-->short 转换 exp: short shortvar=0; int intvar=0; intvar=shortvar

2011-12-18 20:29:22 4301

原创 Java中符号常量

使用final定义符号常量符号常量:NUM、PI在这个例子中,使用符号的好处是:如果此时要将圆周率3.14的值修改为3.14159,如果没有使用符号常量,那么至少要修改两次PI的地方,而现在定义了符号常量PI,只要PI一个位置即可。如果在一个大型的项目当中出现这种情况,有成千上万个,难道要逐个去修改吗?那会相当的麻烦。Final取自于finally表示最终的,表示不能再被改变的,在C语

2011-12-18 01:11:24 12729

转载 步步有图,教你如何给eclipse添加java api doc

SUN官方API中文版【JDK1.6】1.6API文档(中文)的下载地址:ZIP格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zipCHM格式:http://download.java.net/jdk/jdk-api-localizations/j

2011-12-16 14:54:05 1272 1

原创 JDK 和 JRE 目录的文件结构

JDK目录结构要想编译和运行Java程序,离不开Java的编译和运行环境。Sun公司提供了自己的一套Java开发环境,通常称为JDK(Java Development Kit,Java开发工具集)。 在JDK的安装目录下,可以看到JDK的目录结构,如下表所示。 JDK的目录结构 目录说  明bin目录包

2011-12-16 13:33:48 2419

原创 日文操作系统中如何解决eclipse中不能保存中文注释情况

把工程相关的文件都改成UTF-8格式,点中项目名称,选择右键选择属性Properties,在resource栏中将Text file encoding改成UTF-8格式即可

2011-12-15 10:35:38 678

原创 第三章之Java数据类型

本章目标:掌握java数据类型的划分掌握java中的八种基本数据类型掌握数据类型间的相互转换在之前讲解过的一个简单的计算程序,进行两个数字的相乘操作,实际上在那里面就已经使用到了一种数据类型—整型int。分为两大类型:1.基本数据类型:类似于普通的值。2.引用数据类型:传递的是内存的地址,很类似于C语言中的指针问题。浮点类型实际上就是表示小数。Java的

2011-12-15 00:27:05 925

转载 全局变量、局部变量、静态变量和实例变量的区别

全局变量是一个运行时刻实体,它在程序的整个执行过程中都存在。全局变量占据的存储区域的使命周期从程序开始在程序终止时结束。  全局变量显示初始化时,或者未初始化时,在程序映像中有不同的分区:已初始化的全局变量是可执行模块的一部分。未初始化的全局变量则不是可执行模块的一部分,只有当定义它们的程序被调用时(即执行时),才分配空间,声明或定义时并不分配。未初始化的全局变量在运行时被初始化为0。

2011-12-14 16:37:55 16202

转载 Eclipse中的快捷键

存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个窗口 F3 跳转到类、变

2011-12-14 11:41:55 781

原创 eclipse下 alt+/快捷键方式失效的解决

原来还是出在eclipse不同版本的设置问题上。 我使用的是 eclipse 3.1.1 在 Window - Preferences - General - Keys 内找到Content Assist,发现他的快捷键居然是 Ctrl+SpaceBar 这不是跟咱们操作系统输入法的快捷冲突了吗? 难怪不管用,把这个设置成atl+/ 就可以了! 不过还要注意哟,如果Keys里面还有其他用到al

2011-12-14 10:53:33 923

原创 MyEclipse-8.6.1-win32安装教程

http://wenku.baidu.com/view/64ab571fc5da50e2524d7ffb.html

2011-12-14 10:33:51 2385

转载 java程序中String args[]起什么作用?

String args[]或者String[] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写. class Example{  public static void main(String args[]){  System.out.println("This is a

2011-12-14 10:28:53 12801 3

原创 配置JAVA_HOME、CLASSPATH、PATH的目的

1,设置JAVA_HOME:      JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。     一、为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的

2011-12-14 09:30:01 1090

原创 windows系统下JDK1.6环境变量配置

windows系统下JDK1.6环境变量配置一、JDK1.6下载       目前JDK最新版本是JDK1.6,到http://java.sun.com/javase/downloads/index.jsp可以下载JDK1.6。二、JDK1.6安装       JDK的安装非常简单,只需要按照向导一步一步进行即可。在安装时需记住安装的路径,在配置环境变量时将会用到这个安装路径。我的

2011-12-14 09:27:30 641

原创 第二章简单java程序

本章目标:1、掌握public class与class声明的区别2、掌握java中的注释使用3、掌握java中的标识符的命名规则4、了解java中的关键字5、掌握变量及常量的声明例如:现在完成一个简单的程序,可以输出两个数字的乘方。在程序中的“//”表示的是一个注释,这样的内容是不会进行编译的。在程序代码中,凡是显示为蓝色的,例如public、class都是java

2011-12-13 23:25:01 609

原创 第一章Java概述及开发环境搭建

本章目标:了解SUN公司了解Java语言的发展史了解Java主要技术的三个分支了解Java可移植性的实现原理SUN公司:java的缔造者Java发展简史:Oak:Java的前身,1991年出现基于C++开发的新语言,主要用于嵌入式设备开发之后产生了HotJava浏览器在1991年的时候SUN公司竞标一个Green的项目,此项目就类似于今天的嵌入式开发,但

2011-12-13 22:14:19 803

原创 java开发实战课程介绍笔记

我们要研究的内容:如何去学习Java基础,哪些是最重要的知识点该如何使用本书及配套的视频教学本书各个章节的划分及主要知识点在学习一门技术的时候必须清楚的知道这门技术的应用点在哪块,举例:VB:随时都有,出了.net VB也还是存在的,VB主要用于开发单机界面程序的。比尔盖茨就是靠BASIC发的家,所以不可能把VB给丢了。VB的主要作用是用来开发界面。但是Java程序本身不是

2011-12-13 22:05:49 590

原创 12.12心得体会

软研管理制度培训、信息安全培训、职业化培训软件研发中心在外面开的发票回公司报销时要写公司全称写请假条时,部门:培训部 事假 理由:请假一天注意信息保密,不要泄露公司机密,不要把公司相关项目信息等发到网络上或是无意识向别人透露评价的标准:原先在学校学习情况并不重要,在公司看的是业绩,业绩要突出。不断地激励自己,有阿Q精神,告诉自己“我能行”,我再努力一点就可以办到这件事。

2011-12-13 20:39:46 481

原创 日文系统 如何隐藏文件扩展名

在资料夹上方有[ツール](工具)->[フォルダ オプション](资料夹选项)->[详细设定]->将[登录されている拡张子は表示しない]反选, 再OK, 便行了。详情请参看下列网址。http://support.microsoft.com/kb/882195/ja

2011-12-13 17:49:17 1032 2

原创 SUN官方API中文版【JDK1.6】

1.6API文档(中文)的下载地址: ZIP格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zipCHM格式:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish

2011-12-13 12:52:28 808

原创 我行我素shopping购物管理系统第一阶段(4)

1.使用数组存储会员信息需求说明:定义系统的数据类Data,用于存储系统的数据信息,例如会员信息。会员的个人信息(会员号、生日和积分)都存储在数组中,定义3个数组分别存储会员信息。实现思路:(1)使用Eclipse创建数据类Data (2)声明Data类的3个数组成员变量custNo(存储会员号)、custBirth(存储生日)和custScore(存储会员积分)。每个数组中具有相同下

2011-12-11 16:14:33 8765 2

原创 MySQL 5.1.60

软件介绍:MySQL 5.1.60是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常棒的数据库。我要下载

2011-12-10 23:26:27 674

原创 Eclipse V3.5.2 | java 开发工具

软件介绍:Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。

2011-12-10 23:24:46 721

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除