划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 ··· 10 下一页

2008年7月7日

摘要: 主要说说Java的几大块吧,无法说得很细,因为其实每一块拿出来都能说很多,我就说一下这几块学习的时候的重点或者应该注意的东西。 数值类型: 虽然是面向对象的语言,但是在使用上数值类型还是必不可少的,如果在C的学习中已经掌握了C的数值计算和转换规则,那我想这里应该没有什么问题,只有两点需要注意:1、14.0这样的浮点常量被认为是double型,只有加上f后缀才是float型的;2、... 阅读全文

posted @ 2008-07-07 14:09 王君 阅读(546) 评论(0) 推荐(0) 编辑

摘要: 若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字) (这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了) 第一 把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/chat/). 第二 在该目录下新建一个manifest.mf文件,文件内容格式如下(划线中内容): manifest.mf文件中的... 阅读全文

posted @ 2008-07-07 14:09 王君 阅读(708) 评论(0) 推荐(0) 编辑

摘要: 1. 自动装箱与拆箱 对应C# 例1.1 Integer i = 10; int j = i; 2. 更优化的for循环 对应就C#---foreach循环 例2.1 String[] names = ... 阅读全文

posted @ 2008-07-07 14:06 王君 阅读(526) 评论(0) 推荐(0) 编辑

摘要: 1. 美国Segue公司的Silk系列产品 Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。 (1) SilkPerformer——企业级性能测试工具 企业级自动化测试工具能够支持多种系统,如Java、.Net、Wireless、C... 阅读全文

posted @ 2008-07-07 14:02 王君 阅读(565) 评论(0) 推荐(0) 编辑

摘要: 当你看到这个标题的时候肯定回以为是不是作者写错了标题,告诉你没有,学习java语言就是要有创新精神,你只有不断突破前人的你才会有进步。 Java作为一门编程语言,最好的学习方法就是写代码。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。然后不应该满足把代码调通,你应该想想... 阅读全文

posted @ 2008-07-07 13:55 王君 阅读(405) 评论(0) 推荐(0) 编辑

2008年5月9日

摘要: 1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为... 阅读全文

posted @ 2008-05-09 09:42 王君 阅读(521) 评论(5) 推荐(0) 编辑

2008年4月17日

摘要: 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什幺Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司... 阅读全文

posted @ 2008-04-17 10:28 王君 阅读(1233) 评论(0) 推荐(0) 编辑

摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Ja... 阅读全文

posted @ 2008-04-17 10:26 王君 阅读(729) 评论(0) 推荐(0) 编辑

摘要: 众所周知,return 只能用在有返回类型的函数中,但是有返回值的函数一定要有return吗?return都可以用在函数的哪些地方呢?这是本文需要讨论的问题。 例一: class test { public String test() { if(true){ return ""; } else{ return ""; } } } 上面这样即可通过编译,但是下面这两个例子却不能通过编译: (... 阅读全文

posted @ 2008-04-17 10:21 王君 阅读(696) 评论(0) 推荐(0) 编辑

2008年4月8日

摘要: 时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆讲下掌握Java的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分。 1、语法:必须比较熟悉,在写代码的时候IDE编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。 2、命令:必须熟悉JDK带的... 阅读全文

posted @ 2008-04-08 08:27 王君 阅读(860) 评论(3) 推荐(0) 编辑

2008年3月20日

摘要: 现在面向对象的编程思想已经有好长的历史了,我们可能天天都在运用.我们应该如何理解它呢?100个人可能有100种答案,因为它太容易理解了,同时也是最难真正理会其含义的.理解好理解,但在实际的编程当中我们能否真正运用呢?一般很难,我们虽然写出的代码看似运用面向对象的分析而写出来的,其实你还是运用以前的老思想,面向过程的.怎样才能让我们的分析与我们的代码同步了,那就是必须先真正的理解对象. 大部... 阅读全文

posted @ 2008-03-20 10:30 王君 阅读(545) 评论(0) 推荐(0) 编辑

摘要: 本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助。对比一下自己,你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(c... 阅读全文

posted @ 2008-03-20 10:29 王君 阅读(1229) 评论(0) 推荐(0) 编辑

2008年2月25日

摘要: 虽然Java技术经过多年发展已经比较成熟,但Java社区依然不断涌现出一些新的技术和亮点。以下便是我们整理的2007年Java社区十大新闻,借此对Java社区这一年来的发展历程进行概括和总结: 1. XML是用户界面(UI)开发的未来吗? 或者是JavaScript?新一茬的桌面用户界面框架有一个共同的趋势:基于XML,并具备某种程度的JavaScript支持。在此,让我们简要地看看AJAX,WP... 阅读全文

posted @ 2008-02-25 10:36 王君 阅读(356) 评论(0) 推荐(0) 编辑

摘要: 好些日子不太关注IT媒体报道了,今天打开电脑,竟发现两宗爆炸性新闻出现在各大媒体的显眼位置: Oracle以85亿美元收购BEA,SUN以10亿美元收购mySQL。 翻开历史账单,我们可以看到2007年更多的并购案: 甲骨文收购了Hyperion公司,IBM收购了Cognos公司,SAP收购Business Objects公司,HP收购Mercury,雅虎收购Zimbra。。。 在这些并购交易的背... 阅读全文

posted @ 2008-02-25 10:26 王君 阅读(697) 评论(1) 推荐(0) 编辑

2008年1月15日

摘要: 近日,一段名为《可怜!八旬老人无人赡养靠乞讨为生》的视频在网上流传。视频中,一位白发苍苍的老太缩着身子,在寒风凛冽的上海外滩乞讨,为了维护自己的尊严,她没有死缠烂打,于是三个小时没有讨到一分钱。视频感动了无数网友。 作为IT职员,一年到头面对的只有电脑和永远也输入不完的代码,很少关心,也没有精力关心社会的事情。突然发现我们的世界变小了、变冷了。亲情的冷淡、友情的冷淡、甚至爱情的冷淡。... 阅读全文

posted @ 2008-01-15 08:40 王君 阅读(737) 评论(1) 推荐(0) 编辑

2008年1月4日

摘要: JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中... 阅读全文

posted @ 2008-01-04 09:39 王君 阅读(2331) 评论(8) 推荐(1) 编辑

2007年12月24日

摘要: 从表面上看,Java的classpath(类路径)很简单,但一直以来它都是一个产生问题和混乱的根源。本文介绍classpath的基本知识、可能产生的问题,并提供了一个简单的classpath管理工具。 和Java类路径(classpath)打交道的过程中,开发者偶尔会遇到麻烦。这是因为,类装载器实际装入的是哪一个类有时并不显而易见,当应用程序的classpath包含大量的类和目录时,情况尤其严重... 阅读全文

posted @ 2007-12-24 10:24 王君 阅读(1388) 评论(0) 推荐(0) 编辑

摘要: 1、对象的初始化 (1)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化。 不仅第... 阅读全文

posted @ 2007-12-24 09:59 王君 阅读(1029) 评论(1) 推荐(0) 编辑

2007年12月18日

摘要: ZA防火墙设置使用指南! 软件介绍: 易于使用但功能强大的ZoneAlarm是一个集成5种安全服务技术的个人防火墙软件,它把防火墙、应用程序控制、Internet锁定、动态安全级别及域分配有机地整结在一起。 易于使用是ZoneAlarm一贯的特点,虽然对中国人来说英文界面看起来不舒服,但是,ZoneAlarm使用方法如此简单,即使是刚刚出道的新手也能够很容易得就掌握它的使用。功能强... 阅读全文

posted @ 2007-12-18 10:37 王君 阅读(4249) 评论(4) 推荐(0) 编辑

2007年11月28日

摘要: 当你双击系统托盘里Look'n'stop图标时所打开的主界面;Look'n'stop的界面是标签型的,几乎所有的设置都直接在此界面上完成,共有如下六个标签 1.“欢迎”标签:基本运行状态,显示本机的IP地址信息、计算机名、Look'n'stop版本信息和本次开机了的数据流量统计,表示防火墙是否与本机网络设备正确连接并处于工作状态。 2.“应用程序过滤”标签:本文的重点讲解对象,不忙说... 阅读全文

posted @ 2007-11-28 08:06 王君 阅读(2162) 评论(1) 推荐(0) 编辑

2007年11月19日

摘要: 编程语言有很多种——Java、C++、VB、.NET 等。 那到底选择哪个是正确的呢?很难用“对”或“错”来回答这个荒唐的问题。 我们都知道,没有哪种语言有绝对的优势,但我们总要付出很大的努力,只想成为我们选择的这种语言的大师。 为什么专注于某种编程语言的我们,会在有限的职业生涯或有生之年里都排斥其他编程语言呢? 很简单,为了成为大师。 我们只有关注... 阅读全文

posted @ 2007-11-19 15:39 王君 阅读(333) 评论(1) 推荐(0) 编辑

2007年11月6日

摘要: 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象... 阅读全文

posted @ 2007-11-06 10:08 王君 阅读(663) 评论(0) 推荐(0) 编辑

摘要: 我们不需要将动态语言编译为 Java字节码就可以在 Java 应用程序中使用它们。使用 Java Platform, Standard Edition 6 (Java SE)中添加的脚本包(并且向后兼容 Java SE 5),Java 代码可以在运行时以一种简单的、统一的方式调用多种动态语言。本系列文章共分两个部分,第 1 部分将介绍 Java 脚本 API 的各种特性。文章将使用一个简单的 He... 阅读全文

posted @ 2007-11-06 10:07 王君 阅读(556) 评论(0) 推荐(0) 编辑

2007年10月30日

摘要: 1.Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一个Java解释器最终执行这些代码。这其中没有连接的过程;解释在需要的时候动态的加载一些类; 2.Java是完全面向对象的 Java是一种完全面向对象的语言。这意味着你对任何一个Java对象所做的动作都是通过一个方法实现的。第一点就是,再也没有没有主函数这样的孤立的东西了... 阅读全文

posted @ 2007-10-30 10:31 王君 阅读(498) 评论(1) 推荐(0) 编辑

摘要: 1、第一个JAVA例程:hello world 执行时的问题:problems Executing Hello 如果你看到下面的错误提示: java is not recognized as an internal or external command, ... or java: Command not found. 那么你或许没有安装java或者在环境变量中并没有设置p... 阅读全文

posted @ 2007-10-30 10:29 王君 阅读(575) 评论(0) 推荐(0) 编辑

2007年10月16日

摘要: 处理多样性关系 舒适的家庭生活会导致一个或更多 “小人儿” 降临到这个家庭。但是,在增加小孩到家庭中之前,先确保 Person 真正有地方可住。给他们一个工作场所,或者还有一个很好的夏日度假屋。一个 Address 类型应该可以解决所有这三个地方。 清单 1. 添加一个 Address 类型到 Person 类中 package com.tedneward.model; pub... 阅读全文

posted @ 2007-10-16 14:30 王君 阅读(634) 评论(0) 推荐(0) 编辑

2007年10月10日

摘要: (1)所有数据都应该隐藏在所在的类的内部。:LG= ©中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛 Fix (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。yv1# ©中国Java实验室(ChinaJavaLab)技术论坛 -- 中国Java实验室技术论坛 0~ (3)尽量减少类的协议中的消息。Vj3 ©中国Java实验室(ChinaJ... 阅读全文

posted @ 2007-10-10 12:51 王君 阅读(1116) 评论(4) 推荐(0) 编辑

摘要: I/O包,Util包,Lang包,JSP(HTML中嵌入Java代码) ,Servlet(Java逻辑,生成HTML代码),Javabean(将JSP中的Java代码封装),EJB(企业级Javabean),JDBC(数据库),Javamail(Email收发)zJ3J0 \.n 要想学好Java,首先要知道Java的大致分类。我们知... 阅读全文

posted @ 2007-10-10 12:46 王君 阅读(1008) 评论(0) 推荐(0) 编辑

摘要: 1.不管坐什么位置,都要保持学习的习惯 出社会工作十年到十五年左右,会有一种「上下卡住」的闭塞感与无力感。因为,这个阶段的上班族虽然拥有一定的资历与经验,工作也得心应手,但上面有比自己更资深的前辈压着,身边有随时想超越你的同辈,下面又有一群「年轻就是本钱」、娴熟科技的新世代员工虎视眈眈。 因此,大前研一建议,不管你是基层员工、还是担任主管职,都要保持学习的习惯,随时为自己的竞争力加值。因为,在... 阅读全文

posted @ 2007-10-10 12:30 王君 阅读(964) 评论(4) 推荐(0) 编辑

2007年10月9日

摘要: 1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个 URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在 Servlet中,"/"代... 阅读全文

posted @ 2007-10-09 14:10 王君 阅读(1267) 评论(0) 推荐(0) 编辑

摘要: 创建数据库Schema 在本例中,与Customer类对应的数据库表名为CUSTOMERS,它在MySQL数据库中的DDL定义如下: create table CUSTOMERS ( ID bigint not null primary key, NAME varchar(15) not null, EMAIL varchar(128) not null, PASSWORD ... 阅读全文

posted @ 2007-10-09 14:00 王君 阅读(632) 评论(0) 推荐(0) 编辑

摘要: Hibernate是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用Hibernate包含以下步骤。 (1)创建Hibernate的配置文件。 (2)创建持久化类。 (3)创建对象-关系映射文件。 (4)通过Hi... 阅读全文

posted @ 2007-10-09 13:58 王君 阅读(550) 评论(0) 推荐(0) 编辑

2007年10月6日

摘要: 1.垃圾收集算法的核心思想 Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。 垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被引用,则为垃... 阅读全文

posted @ 2007-10-06 08:18 王君 阅读(562) 评论(2) 推荐(0) 编辑

摘要: import java.io.*; public class KeyboardInput{ private final BufferedReader in=new BufferedReader(new InputStreamReader(System.in)); public final synchronized int readInteger(){ String input=""; int ... 阅读全文

posted @ 2007-10-06 08:17 王君 阅读(474) 评论(3) 推荐(0) 编辑

2007年10月2日

摘要: JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法... 阅读全文

posted @ 2007-10-02 01:49 王君 阅读(1204) 评论(0) 推荐(0) 编辑

摘要: Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 2.所有枚举值都是public , static , final的。注意... 阅读全文

posted @ 2007-10-02 01:48 王君 阅读(480) 评论(0) 推荐(0) 编辑

2007年9月26日

摘要: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(... 阅读全文

posted @ 2007-09-26 19:05 王君 阅读(557) 评论(0) 推荐(0) 编辑

摘要: 通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。好了,现在开始讨论this&super这两个关键字的意义和用法。 在Java中,this通常指当前对象,super则指父类的。当你想要引用... 阅读全文

posted @ 2007-09-26 19:04 王君 阅读(473) 评论(0) 推荐(0) 编辑

摘要: 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“JAVA设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manson这个级别的不是,但是足够糟糕的它应该在任何可能的时候被避开。“JAVA设计模式”一书花... 阅读全文

posted @ 2007-09-26 19:03 王君 阅读(440) 评论(0) 推荐(0) 编辑

2007年9月24日

摘要: 1. 接口java.lang.Appendable可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收Formatter输出的类必须实现该接口。java.lang.CharSequenceCharSequence是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。java.lang.Cloneable可克隆接口。实现了该接口的... 阅读全文

posted @ 2007-09-24 08:20 王君 阅读(1076) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页