百度空间 | 百度首页 
 
查看文章
 
java学习笔记一
2008-06-30 19:18

1.java的特点:
   一次编程,到处运行.
编程过程:
C语言[源文件.c ->.exe文件->操作底层系统]
java源程序:[源文件.java ->字节代码.class ->jvm(虚拟机,可以看作java CPU)->操作系统的底层

2.内涵
(1)是一种编程语言
(2)是一种编程工具
(3)是一个运行环境


3.开发环境的搭建
(1)什么是jdk(java development kit)
是开发工具,javac及基础核心类
是运行环境
(2)java的应用环境(jdk版本)
j2ee 企业级的应用程序的开发
j2se 普通标准应用程序的开发
j2me 手机电子产品的开发


安装:
windows在c盘 ,(j2sdk版本)目录下面
bin放有编译程序的文件
[ javac.exe 把java源文件编译成字节码 ]
[ java.exe java虚拟机,用于执行java程序 ]

demo目录
放java的例子程序


设置环境变量的方法:

set //查看环境变量

set 环境变量名称   //查看这个环境变量的值

set 变量名 =值 //设置环境变量及值

set 变量名= //取消这个环境变量(删除)

上面的设置只对这个命令行窗口有效

set path=原值;新值 //表示追加环境变量

set path=%path%; 新值 //同上功能
//注set Path = 不能有空格,否则不是一个环境变量

//我们一般把他注册到系统环境变量里就行了


查看当前 java的版本

java -version //显示版本,我的是 1.6.0_06


如果装有多个jdk的话,调用的是哪一个呢?
java - verbose //显示出详细信息

java编程的过程

1.建立程序放的目录
2.建立源文件 文件名.java
3.写源文件
class 类名 { }
4.编译源文件 javac 文件名.java ,生成文件名.class
5.运行 java 文件名 //注这里没有.class


文件名的说明
类名必须和文件名相同(有多个类要和public的那个相同),大小写也要一样
一个文件里可以放有多个类 ,但编译时自动生成多个类对应的 class
如果类名前 加上 public 则文件名要与这个类的名称相同
一个文件里只能有一个public文件

主函数
main
书写的方法:
public static void main(String [] args)
{
}

打印出一段字符串的方法:

System.out.print("字符..."); //不进行换行
System.out.println("字符..."); //进行换行

换行符:
\n // 遇到这个字符就换行

如何去执行其它目录下的类
1.set classpath=指定的类目录 //设置类路径(用于搜索)
2.java 类名

注意:
   如果设置了: classpath,那么就不会查找当时目录了,所以有这个类,也不会被执行,因为当前目录不被搜索了
   为了解决,我们 set classpath=类路径; //这样多了一个分号,就可以找当前目录了,但一般我们都这样设置 set classpath=类路径1;. //.表示当前目录,这样就搜索了当前目录
   但如果我们进到其它目录,则.表示你刚进的目录,则原先的类又找不到了
   如果目录名本身带空格 c:\My Java,这样的话classPath不认,所以不要把classpath指向带有空格的目录
   classpath不能用中文名
  

虚拟机的运行过程

1.代码的装入
2.代码的检验
3.代码的执行

反编译.class文件到 java文件
jad -s java c:\xxxx\Hello.class


类别:Java | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu