首页>网络编程教程> Java教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
Java教程
  • J2SE 1.5版本的新特性一览

    J2SE 1.5版本的新特性一览

    文章来源:互联网 作者:supertoto(翻译)/CSDN.Net 到了2003的年末,J2SE1.5的beta版本就将发布了。这次发布和现在已经发布的J2SE1.4的两个更新1.4.1和1.4.2都如2003年的JavaOne大会预期的发布。如果你没有参加这次大会,或者想重新回顾一下,那么下面就是这次大会的简要内容。   J2SE 1.4.1 and 1.4.2 Releases 当1.4.1(开发代号“Hopper”)在2002年9月发布以及它的后续版本1.4.2(开发代
    2024-11-16
  • EJB轻松进阶之一

    EJB轻松进阶之一

    文章来源:硅谷动力作者:中流砥柱一、引言EJB(Enterprise JavaBeans)是Java程序设计中比较高级的内容,也是Java程序员由入门级向高手级前进的门槛。 SUN公司认证Java程序员(SCJP)与SUN公司认证Java开发员(SCJD)之间的一个显着区别就是:SCJP不考EJB,而SCJD要考。随着越来越多的企业采用J2EE平台开发电子商务应用系统,EJB开发已成为今天的Java程序员必须要面对的问题。 本文首先以一个例程介绍了一般分布式对象应用程
    2024-11-16
  • Java运行时多态性的实现

    Java运行时多态性的实现

    输出结果为:  This is B  This is C    上例中类B和类C是实现接口InterA的两个类,分别实现了接口的方法fun(),通过将类B和类C的实例赋给接口引用a而实现了方法在运行时的动态绑定,充分利用了“一个接口,多个方法”展示了Java的动态多态性。  需要注意的一点是:Java在利用接口变量调用其实现类的对象的方法时,该方法必须已经在接口中被声明,而且在接口的实现类中该实现方法的类型和参数必须与接口中所定义的精确匹配。
    2024-11-16
  • Java编写中容易搞错的一些东西

    Java编写中容易搞错的一些东西

    1)instanceof:实现了某接口的类的对象也是该接口的实例;某类的对象也是该类超类的实例。    2)native()修饰的方法没有方法体,用一个分号";"代替大括号。  3)main不是关键字。  4)System.exit(int value),也就是说,只要是int的,就能够使JVM退出System.exit('a');同样的是合法的。  5)&,|能用在int和boolean上,而^(异或)只能用在int上。  6)如果一个类和一个
    2024-11-16
  • java与c#的区别、两者有什么不同?

    java与c#的区别、两者有什么不同?

    Java 的设计者是因为讨厌C++的复杂,于是Java 非常简洁,GC 也让内存管理非常方便,C# 是看中了Java 的GC,和虚拟机技术,希望把微软的几大语言集成到.NET 上来。 因此C#从语言上来讲并不简单甚至可以算的上复杂。两种语言的设计思路也不一样,Java 是编译解释语言,C#是编译然后编译运行语言。Java 没有委托,C# 有委托。Java 倾向于用Interface 实现委托的功能,而 在C# 中,Abstract Class 比Interface 发挥了更大功能。Java 遵循camel
    2024-11-16
  • Java逻辑运算符实例讲解

    Java逻辑运算符实例讲解

    Java逻辑运算符实例讲解逻辑运算符包括&&、||、!,其操作数必须是boolean型数据,逻辑运算符可以用来连接关系表达式。逻辑运算符含义说明&&逻辑与当且仅当……
    2024-11-08
  • Java关系运算符实例讲解

    Java关系运算符实例讲解

    Java关系运算符实例讲解关系运算符用来比较两个值的关系,其运算结果是boolean型,当运算符对应的关系成立是,运算结果真为true,假为false。假设变量a的值为10,变量b的值为5:关系运算符说明举例>左……
    2024-11-08
  • Java算数运算符实例讲解

    Java算数运算符实例讲解

    Java算数运算符实例讲解算数运算符包括+、-、*、/、%、++、--,其使用方法与其在数学中一致。假设变量a的值为10,变量b的值为5:算数运算符说明举例+加法a+b等于15-减法a-b等于5*乘法a*b等于50/除法a/b……
    2024-11-08
  • Java运算符和表达式

    Java运算符和表达式

    Java运算符和表达式Java拥有丰富的运算符,且绝大多数运算符与C语言相同,基本分为:算术运算符+、-、*、/、%、++、--关系运算符>、<、>=、<=、==、!……
    2024-11-08
  • Java输入输出语句

    Java输入输出语句

    Java输入输出语句1.输入语句在Java中,输入需要依赖Scanner类,Scanner是JDK1.5新增的一个类,可以使用该类创建一个对象:Scanner reader =&amp……
    2024-11-08
  • Java基本数据类型

    Java基本数据类型

    Java基本数据类型Java语言中的变量我们可以理解为是存储数据的容器,只有提前定义了,才可以往容器里赋值然后才可以参与运算、才可以存储想要的结果等等,因此我们先要学习如何定义这些变量。本文我们将重点介绍Java语言中的……
    2024-11-08
  • Java变量的定义和使用

    Java变量的定义和使用

    Java变量的定义和使用Java语言中的变量必须先定义再使用,定义变量的一般方式为:类型 变量名;类型包括int、short、char等等很多,都是固定的(我们将会在下一节进行详细介绍),我们根据实际情况需……
    2024-11-08
  • Java常量

    Java常量

    Java常量与其他语言一样,Java中也有常量的概念,常量顾名思义是恒定不变的值,他不可以被修改。下面我们来了解一下Java中的各种常量。常量分类1.整型Java的整型常量值主要有如下3种形式。十进制数形式:如1……
    2024-11-08
  • Java注释

    Java注释

    Java注释所谓注释,就是对代码的说明和解释,是给人看的,并不会被编译器按照Java语法处理,因此是可以写汉语可以随意写的,但是需要格式约束,那么它支持以下三种:1.行注释以//开头,表示这一行全部为注释,如:/……
    2024-11-08
  • Java标识符与关键字

    Java标识符与关键字

    Java标识符与关键字与其他语言类似,Java语言也需要标识符和关键字作为Java语法的支撑。标识符Java中标识符是为方法、变量或其他用户定义项所定义的名称。在Java语言中,标识符的组成规则如下:标识符由数字(0~9)……
    2024-11-08