Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15985
  • 博文数量: 7
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-03 02:42
文章分类
文章存档

2011年(1)

2010年(3)

2009年(3)

我的朋友
最近访客

分类: Java

2010-11-09 11:58:17

JAVA学习开始了  从叫了几年的函数被强奸叫做方法开始,强奸了几天后我接受了妥协了。。好吧 方法。
开始各种小记录方便自己查阅。

//:my_helloData.java
import java.util.*; //时间实施包含在这里库里面

public class my_helloData{
                    static int i;
                    static char b;
    public static void main(String[] args){ //#2


        System.out.println("hello.it's:"); //#1
        System.out.println(new Date());

        System.out.println(i);
        System.out.println("char = " + b);
    }

}
//~
/*
*out的确是System的静态变量,但是out是java.io.PrintStream类型的对象,
*println等用Out调用的函数都是在java.io.PrintStream中定义的。
*/
// @1@~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/*
关于System.out.println()
1,系统默认调用 java.lang这个类库
2,java.lang.ststem
该库可以在安装目录中找到 C:\Program Files\Java\jdk1.6.0_22\src.zip
@2@~~~~~~~~~~~~~~~~~~~~~~~
 main 函数前面为什么要声明是static
 @3@
 为什么 i b 的定义不能放在main里面
 1),非静态变量在静态方法中不能访问
 2),静态变量是优先于方法加载的。非静态变量定义了 如果不初始化是不会分配堆栈空间的。so不初始化不能使用。
*/


阅读(294) | 评论(0) | 转发(0) |
0

上一篇:LDD3学习笔记

下一篇:MyLeaf

给主人留下些什么吧!~~