自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 java大学实用教程第三版第二章代码

2-1public class Example2_1{  public static void main (String args[ ]){        char c='α';        System.out.println("字母"+c+"在unicode表中的顺序位置:"+(int)c);        System.out.println("字母表:");

2013-03-28 20:33:11 895

原创 java大学实用教程第三版第一章代码

class A{      void f()      {          System.out.println("I am A");      }}class B{}public class Hello{          public static void main (String args[ ])     {          Sy

2013-03-28 20:03:31 715

原创

例题class A{ void f(){ System.out.println("I am A");     }}class B {}public class Hello{public static void main (String args[]){ System.out.println("你好,很高兴学习 Java"); A a=new A();

2013-03-17 18:23:53 419

转载 如何提高代码质量(管理篇):代码复查

代码复查(Code Review),又叫“代码审查”,其基本思想就是,在开发人员编写完自己的代码后,由其他人来复查他写的代码,从而有效地发现代码中存在的缺陷。代码复查的一个基本理论就是,当我们越早发现代码存在的缺陷,我们解决缺陷的代价就越低。也许你是一位项目经理,也许你是一位项目骨干成员,或者开发小组长。在我发表“如何提高代码质量”的这一系统文章后,有许多网友都向我抱怨,说他无法把握整个项目组

2013-03-16 09:17:10 557

转载 JavaEE Web开发平台WebBuilder开发团队专访

WebBuilder是一款基于JavaEE的跨平台、数据库和浏览器的Web应用开发平台。使用WebBuilder能简单、快速地开发出企业级的Web应用系统。为了使大家对这一平台有更深一层的了解,我们采访了WebBuilder的开发团队。WebBuilder是什么?有什么用?WebBuilder是一款基于JavaEE的跨平台、数据库和浏览器的Web应用开发平台。使用WebBuilder能

2013-03-16 09:16:07 700

转载 Java异常处理的陋习展播

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?OutputStreamWriter out = ...  java.sql.Connection conn = ...  try { // ⑸    Statement stat = conn.createStatement();    ResultSet

2013-03-16 09:15:06 400

转载 程序员的八个级别

你今后打算干什么?你想当摇滚明星,这很自然!或者至少要成为一名明星级程序员。这种问题一般不会得到一个很严肃的回答——就像另外一个毫无新意且充满压抑的问题,“你最大的弱点是什么?”弱点是有时候太过摇滚,可能会伤着无辜的旁观者。但我却不这么想,我认为这是一些比较严肃的问题,值得我们认真的思考一下。并不是给面试官做好事,而是为你自己的将来。“五年内你对自己有什么规划?”,这个问题通常会招致一

2013-03-16 09:14:04 446

转载 千万要避免的五种程序注释方式

你是否曾在检查代码时碰到一条在你看来多余的注释?在代码中使用注释的目的是提升代码的可读性,以让那些非原始代码开发者能更好地理解它们。你是否曾在检查代码时碰到一条在你看来多余的注释?在代码中使用注释的目的是提升代码的可读性,以让那些非原始代码开发者能更好地理解它们。我甄别出5类让我不胜其扰的注释及5类生成它们的程序员。我希望读过本篇之后,你不会与他们一样坠入同一条河流。作为一项挑战,你不妨把

2013-03-16 09:12:36 377

转载 使用Java测试网络连通性的几种方法

本文由浅入深地介绍了如何使用 Java 类库,判断两台机器之间网络是否可达。本文介绍了 Java 中三种不同的网络可达的判断方法以及针对 IPv4 和 IPv6 混合网络的编程方法。同时也介绍了这些方法的使用场景和优缺点,基本涵盖了在实际应用中可能碰到的各种情况。在网络编程中,有时我们需要判断两台机器之间的连通性,或者说是一台机器到另一台机器的网络可达性。在系统层面的测试中,我们常常用 Pin

2013-03-16 09:10:43 572

转载 一个程序员的哲学思考(关于编程、关于人生)

下面的文字,有的来自自己微博上的记录,有的来自散写的文章,但总的来看都是自身这些年来的一些思考。也许对喜欢思考的人有点意思,所以汇总下。但也正因为时间跨度和来源比较杂,就没什么体系性了。关于编程1.和世界格局一样,软件开发里也是多维力量(商业、公司政治、技术等)在冲突,单纯地斗争和避让其实都不太行。2.很多时候人们争论是因为都不清楚问题自身。比如:软件工厂可能么?软

2013-03-16 09:08:47 469

转载 Java Web服务性能优化实践(3)

本文介绍如何提升 Java Web 服务性能,主要介绍了三种方法:一是采用 Web 服务的异步调用,二是引入 Web 服务批处理模式,三是压缩 SOAP 消息。重点介绍在编程过程中如何使用异步 Web 服务以及异步调用和同步调用的差异点。本文还示范了如何在项目中使用以上三种方法,以及各种方法所适合的应用场景。压缩SOAP当 Web Service SOAP 消息体比较大的时候,我们可以通过

2013-03-16 09:06:59 610

转载 Java Web服务性能优化实践(2)

本文介绍如何提升 Java Web 服务性能,主要介绍了三种方法:一是采用 Web 服务的异步调用,二是引入 Web 服务批处理模式,三是压缩 SOAP 消息。重点介绍在编程过程中如何使用异步 Web 服务以及异步调用和同步调用的差异点。本文还示范了如何在项目中使用以上三种方法,以及各种方法所适合的应用场景。Java Web 服务性能分析从以上实例我们可以看到,Web 服务的调用与传统的

2013-03-16 09:06:11 613

转载 Java Web服务性能优化实践(1)

本文介绍如何提升 Java Web 服务性能,主要介绍了三种方法:一是采用 Web 服务的异步调用,二是引入 Web 服务批处理模式,三是压缩 SOAP 消息。重点介绍在编程过程中如何使用异步 Web 服务以及异步调用和同步调用的差异点。本文还示范了如何在项目中使用以上三种方法,以及各种方法所适合的应用场景。Java Web 服务简介Web 服务是一种面向服务架构的技术,通过标准的 Web

2013-03-16 09:05:15 574

转载 Java枚举的七种常见用法

DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color {    RED, GREEN, BLANK, YELL

2013-03-16 09:02:46 373

转载 Java:回顾2012,预测未来

2012 – 回顾对于 Java,JVM 和社区而言,2012 年是动荡的一年。James Governer(RedMonk 的分析师)说过“2012 是 Java 发展的第二个阶段的曙光”。Java 进入云计算(这次是来真的)基于 Java/JVM 提供的云平台在 2012 年成为了现实,它带来了很多新的 PAAS 和 IAAS 产品。Cloudbees,JElastic,Herok

2013-03-16 09:01:11 443

转载 30个Java入门级初学者的常见问题

本文回答了30个Java入门级初学者的常见问题。 我可以用%除以一个小数吗? a += b 和 a = a + b 的效果有区别吗? 声明一个数组为什么需要花费大量时间? 为什么Java库不用随机pivot方式的快速排序?1.2 基本数据类型Q. 为什么 -0/3 结果是 0,而 -0.0/3.0 结果是 -0.0?(注意后边的结果0带负号)A. 在Java里,整数是用补码表示的。

2013-03-16 08:59:12 395

转载 Java虚拟机(JVM)参数配置说明

Java虚拟机(JVM)参数配置说明 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOf

2013-03-16 08:57:39 521

转载 常见java错误

该错误集合中有些是我自己总结的,有些是从网络上搜索到的别人的一些错误处理集合,都放在一起来了0、 需要标识符a) 不在函数内1、 非法表达式开始b) 可能:丢失括号 .2. no data found a) 可能:setInt(1,100)中,没有100这个值3. 找不到符号a) 可 能:没导入包4. 指定了无效URLa) 可能:数据库名或IP错误,即连

2013-03-16 08:48:16 1306

转载 java Queue 的用法

在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优 点是通过返回值可以判断成功与否,add()和remove()方法在失败的时候会

2013-03-16 08:45:05 497

转载 java求两个集合的交集和并集

java如何求两个集合的交集和并集呢??其实java的API中已经封装了方法。今天写个简单的例子测试一下:(例子中以java.util.LinkedList为例)        求连个集合的交集:?importjava.util.ArrayList; importjava.util.List; publicclassTestCollection {     publicstatic

2013-03-16 08:43:05 1274

转载 java Object类占用内存大小计算

java Object类占用内存大小计算在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Object ob = new Object(); 这样在程序中完成了一个Java对象的生命,但是它所占的空间为:4byte+8byte。4byte是上面部分所说的Java栈中保存引用的所需要的空间。而那8

2013-03-16 08:41:24 797

转载 java判断是否是乱码

import java.util.regex.Matcher;import java.util.regex.Pattern;public class MessyCodeCheck { public static void main(String[] artb){  //System.out.println(new Integer(""));  System.out.pr

2013-03-16 08:39:47 5455

转载 环境搭建

作为学习Java的先前步骤,搭建Java开发环境对于每个初学者是十分重要的,在我看来,搭建该环境主要分为两大部分:首先先安装JDK,然后配置环境。一、安装JDK我们需要首先到Java.sun.com网站下载最新的JDK,在Top Downloads目录下选择Java SE 进入Java SE Downloads,选择JDK6 Update 点击jdk-6u43-windows-x64.ex

2013-03-15 21:19:52 372

转载 JAVA与C/C++的区别

Java与C/C++有什么区别Java中对内存的分配是动态的,它采用面向对象的机制,采用运算符new为每个对象分配内存空间,而且,实际内存还会随程序运行情况而改变.程序运行中,每个, Java系统自动对内存进行扫描,对长期不用的空间作为”垃圾”进行收集,使得系统资源得到更充分地利用.按照这种机制,程序员不必关注内存管理问题,这使Java程序的编写变得简单明了,并且避免了了由

2013-03-05 16:32:53 430

JSP实验内容

JSP实验内容

2013-11-23

空空如也

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

TA关注的人

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