易截截图软件、单文件、免安装、纯绿色、仅160KB

Java学习笔记⑥ Java变量

      变量是Java 程序的一个基本存储单元。变量由一个标识符,类型及一个可选初始值的组合定义。此外,所有的变量都有一个作用域,定义变量的可见性,生存期。
  声明一个变量
     一、 静态初始化
  在Java 中,所有的变量必须先声明再使用。基本的变量声明方法如下:
      type identifier [ = value][,identifier [= value] ...] ;
  type 是Java 的基本类型之一,或类及接口类型的名字。标识符(identifier )是变量的名字,指定一个等号和一个值来初始化变量。但需要注意的是等号前后的值的类型必须是相同的,否则编译错误。声明指定类型的多个变量时,使用逗号将各变量分开。
   以下是几个各种变量声明的例子。注重有一些包括了初始化。
   int a, b, c; // 声明三个整形变量 a, b, and c.
        int d = 3, e, f = 5; //生命三个整形变量,并赋初值于d为3 和 f为5
        double pi = 3.14159; //声明double型pi.,并赋值为3.14159
        char x = 'x'; // 声明char的变量,并赋值为'x'.
   基本类型有:byte 、short 、int 、long 、double、char 、boolean、float八种基本的数据类型。
   二、动态初始化
   尽管前面的例子仅将字面量作为其初始值,Java 也答应在变量声明时使用任何有效的表达式来动态地初始化变量,即动态的初始化。
   eg:  
      // 动态初始化变量.
   class DynInit {
         public static void main(String args[]) {
                //a,b is staticly initialized
             double a = 3.0, b = 4.0;
  
          // c is dynamically initialized
            double c = Math.sqrt(a * a + b * b);
            System.out.println("Hypotenuse is " + c);
      


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

【转】在Java中使用NIO进行网络编程

在JDK中,有一个非常有意思的库:NIO(New I/O)。这个库中有3个重要的类,分别是java.nio.channels中Selector和Channel,以及java.nio中的Buffer。
本篇文章我们首先了解一下为什么需要NIO来进行网络编程,然后看看一步一步来讲解如何在网络编程中使用NIO。
为什么需要NIO
使用Java编写过Socket程序的同学一定都知道Soc ......

java中120个经典问题4

91、Servlet执行时一般实现哪几个方法?
    public void init(ServletConfig config)
    public ServletConfig getServletConfig()
    public String getServletInfo()
    public void service(ServletRequest request,ServletResponse response)
&n ......

Java学习笔记⑤ Java虚拟机的工作原理 (一)

一、什么是Java虚拟机
     Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。    
二、为什么使用Java虚拟机
    Java语言的一个非常重要的特点就是与平台的 ......

java实战技巧 关于格式化输出日期

java实战技巧--关于格式化输出日期
使用SimpleDateFormat 格式化输出日期与
使用Calendar 格式化输出日期
在耗时上的对比如下
测试软件平台
win 7,CUP T4200,内存 2G,
eclipse 3.5,
android sdk1.5
测试硬件平台
T Mobile G1,
SimpleDateFormat的输出要比Calendar 慢2倍以上
SimpleDateFormat的格式有限制
比如 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号