Java基础知识

Java的发展方向:

Java SE

--实现Java的基础支持,可以进行普通的单机版程序的开发

Java ME

--企业平台开发

Java EE

--嵌入式开发,现在已经被Android取代

 

Java语言的特点:

--简单,有更多发挥空间

--是一门面向对象的编程语言

--是为数不多的一门多线程编程语言

--提供了自动的垃圾收集机制,以更好地处理垃圾空间

--避免了复杂的指针问题,使用更为简单的引用处理来完成内存关系的匹配

--可以实现任意平台的移植

 

高级编程语言分为解释型和编译型,而Java是两种语言的结合。

编译命令:javac.exe

解释命令:java.exe--由Java虚拟机(JVM)完成

Java程序的组成:Java源文件(*.java)、字节码文件(*.class)、机器码文件(*.exe)

 

Java编译器独立于平台,而Java虚拟机在每个平台都有特定的版本。JVM是Java实现可移植性的关键。

public class Hello {
    public static void main(String args[]){
     System.out.println("Hello world!!!");
  }
}
class 类{} class 类{} class 类{}

编译程序:javac Hello.java -- 生成字节码文件(Hello.class)

解释程序:java Hello -- 生成机器码文件(Hello.exe)

 

Java程序的组成:

1. public class 类名称 {}:文件名与这个类名必须一致,且一个*.java文件里面只能有一个 public class.

2. class 类名称{}:文件名可以与这个类名不一样,而且可以存在多个 class,但是在编译的时候,将会产生多个 .class 文件。

3. 主方法:程序执行的起点

public static void main (String args[]){ }

4. 屏幕输出:

--换行 System.out.println( );

--不换行 Syestem.out.print( );

 

PATH 和 CLASSPATH 的区别:

--PATH 属于操作系统属性,定义所有可执行程序的路径

--CLASSPATH 是 JAVA 程序解释类文件时所使用的加载路径

SET CLASSPATH = .

 

Java 注释:

1. //:单行注释

2. /*...*/:多行注释

3. /**...*/:文档注释

开发中尽可能使用单行注释

 

标识符与关键字:

标识符由字母、数字、下划线、$组成,不能以数字开头,也不可以是 Java 中的保留字。

posted @ 2018-06-03 14:34  眉毛病  阅读(128)  评论(0编辑  收藏  举报