转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> JAVA开发 >> 正文
Java Applet编程基础入门之变量         ★★★★

Java Applet编程基础入门之变量

作者:闵涛 文章来源:闵涛的学习笔记 点击数:672 更新时间:2009/4/22 23:28:32
  1.变量

  和别的高级语言一样,高级语言的程序通过变量来操纵内存中的数据,所以程序在使用任何变量之前都首先应该在该变量和内存单元之间建立联系,这个过程称为定义变量,或者称为为变量分配内存单元。

  在JAVA程序中,定义变量的主要任务有两个:一是为自己的变量起一个名字(自己好认识),二是定义这个变量的数据类型,好使编译器知道该给它多大的内存空间。请看下面的例子:

  int x;
  char c;
  float ffff;
  String st1,st2;

  定义变量是相当简单的事情,三要注意下面的三个规则:

  1)标识符可以由字母、数字、下划线或$呼号组成,对于长度就没有限制了,

  2)标识符必须以字母、下划线,(_)或字符开头,数字是不能放在第一位的。

  3)标识符在JAVA中必须要区分大小写。

  为什么要这样,我也不知道,这是开发这个语言的人定义的。呵呵!给大家举几个例子吧:

  a, _isTrue,$a41,a_b,a1,都是合法的标识符,而123,@isTrue,0_ab,等就不是合法的了,会编译不过去的,而对于大小写:char_Class1与char_class1则是不同的标识符,因为JAVA中的大小写是不同的。而我们在定义变量的时候,当然应该尽量使变量与它实际代表的内容有一定的联系,这一点在小程序中看不出来,当程序特别大的时候,就有用了。

  另外,在定义变量的时候,我们还可以同时为这个变量给出初始值,例如:

  int x=0;
  char char_Class1='A',char_Class2='2';

  好了给大家举一个实际的例子,如下:


  好了,给你详细地分析一下这个程序吧!

import java.awt.*; //这个已经说过了,引入类库awt,输入输出类库
import java.applet.*;//同样的道理,引入Applet类库

public class Applet1 extends Applet //定义主类Applet1
{
 int x=10; //定义整数型的变量x并付初值
 char char_class1='A'; //定义字符型变量,并付初值

 Label output1; //定义用来输出结果的两个标签
 Label output2; //这在下一章将给大家详细讲解

 public void init() //小程序的入口,创建标签,显示其内容
 {
  //并加入到主类的Applet1图形界面中,显示出来。
  output1=new Label ("定义int型的变量x,x的初始值为:"+x);
  output2=new Label ("定义char类型的变量,初始值为:"+char_class1);
  add(output1); //显示第一个标签
  add(output2); //显示第二个标签
 }
}
  怎么样,对Java的变量有了一定的了解了吧!


[网页制作]JavaScript的三种消息框:警告框、确认框、提示框  [网页制作]JavaScript运算符介绍
[网页制作]JavaScript比较和逻辑运算符介绍  [网页制作]script中的language=javascript和type=text/javas…
[JAVA开发]Java连接各种数据库的实例  [办公软件]浅谈Linux 下Java 1.5 汉字方块问题解决方法
[系统软件]Regular Expression 正则表达式-2 (Java)  [C语言系列]sqlserver在JAVA中的应用
[网页制作]Dreamweaver MX实例:构建Java插入模块  [网页制作]使用Dreamweaver轻松构建Java插入模块
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台