Java第一章节

来源:互联网 发布:php use使用 编辑:程序博客网 时间:2024/04/28 22:44

 

1、安装JDK、JRE:

(1)jdk、公用jre :本身也有自己的JRE(路径位于JDK安装目录的JRE目录下),所附带的JRE主要是卡发JAVA程序时做测试使用;

与公用的JRE区别在于jdk本身所附的JRE比公用JRE多了个server的VM(virtual machine)。

jdk 的 jre有server选项; 公共 jre 无 server选项。

(2)server与client选项的差别在于所使用的VM不同,java程序时默认使用client VM。

若使用server VM会花较长启动时间及消耗较多的内存。

 

 

2、编译

C:/workspace  创建HelloJava.java文本,内容:

 

---------------

public class HelloJava {
  public static void main(String[] args) {
     System.out.print("嘿!我的第一个Java程序!");
   }
}

---------------

 

步骤:

(1)cmd

(2)cd c:/workspace

(3)javac HelloJava.java

通过后,原目录下生成一个编译后的.class文件;

 

出现问题:

(1)未加;号;

(2)System,S未大写;

(3)printIn 找不到符号,更换为 print 后编译通过;

方法:printIn(java.lang.String)

类:java.io.PrintStream

 

 

3、语法入门:

一个简单的JAVA程序都会涉及:文件管理、类(class)、主程序、命令行参数(command  line argument)

(1)定义类(class)

一个文件中可编写数个类,但只能有一个公开(public)类。

并且主文件名必须与这个公开类的名称相同。

建议类首字母大写。

并在类名称上表明类作用。

(2)定义程序块(block)

main()是java程序入口(entry point)

main()方法一定是public成员,这样才可在执行环境中被调用;main()方法不需要产生对象(object)就能被执行,所以必须是个static成员;

void,

java中字符串,要使用""包括;

printIn()表示输出字符串后自动换行;

print()表示输出字符串后程序不自动换行;

 

 

-------------

public class HelloJavaForC {

   public static void main(String[] args) {

       System.out.printf("%s ! 这是您的第一个JAVA程序 /n","C语言 Fan");

   }

}

----------------

out 对象的 printf()方法;  指定对应数字:%d

标准输入串对象 System.in   read()每次读入一个字节数据

java.util.Scanner

 

原创粉丝点击