您的位置:首页 > 编程语言 > Java开发

[零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置

2013-09-17 14:49 549 查看
转自:/article/4130355.html

重点要会以下两个方面:
1、 抽象类与接口
2、 API==>类集
这是两个最重要部分,这两个部分理解清楚了,会灵活应用熟练了,能分析各种题目了,OK,你就可以了,至少你JAVA基础可以了。这样你就可以往上学J2EE了,或是可以学习J2ME手机开发。





JAVA SE/JAVA ME/JAVA EE三种技术关系:



主要几点设计目标:
1、 面向对象
2、 容易掌握
3、 提供多线程
4、 安全性高
5、 独立于平台(Java的可移植性最高)


JAVA三种核心机制

这个我们简单了解,知道就可以了,在实际开发中也并不是太多去关心。 GC:垃圾收集或者垃圾回收,这一点在面试中会问到。

JAVA应用程序运行机制

JAVA虚拟机(JAVA Virtual Machine)

刚刚说到的JAVA的可移植性高实际上就是靠JVM(Java虚拟机)实现。
JVM论述
就好比一个人请了很多国家的翻译,同时可以跟很多国家的人说话,说的永远是中国话,而翻译会根据你自己所说的中国话,转化成外语。 JAVA运行环境(The JAVA Runtime Environment)

这个流程我们只要简单了解清楚就可以了。 JAVA自动垃圾收集技术(GC:Garbage Collection)

在程序操作中往往会产生很多大量的无用的内存空间,此时,这些空间如果没有被回收,则肯定造成系统会慢,JAVA 中提供了一种机制——自动垃圾收集机制,可以收集各种垃圾的空间,释放使用空间。 JAVA运行环境安装及配置




JAVA程序分类

HelloWorld.java
public class HelloWorld
{
//主方法
public static void main(String arg[])
{
//向屏幕上打印信息
System.out.println("Hello World!!!");
} };



JAVA应该先编译之后再执行。
*.java ==> javac命令 ==> *.class ==> java命令执行


编写JAVA 程序中的几个注意点:
1、 命名上来说:如果命名一个类的话,则每个单词的首字母必须大写:HelloWorld
2、 public static void main(String args[]):主方法,所有的程序由此开始执行
3、 System.out.println("Hello World!!!") :系统提供好的一个可以向屏幕上打印输出的方法。
4、 命名的重点说明:
· java中声明类有两种方式:public class 类名称、class 类名称
· 区别:
如果使用public class声明一个类,则文件名称必须与类名称一致
如果使用了class声明一个类,则文件名称可以任意。
在一个*.java程序之中可以同时编写多个class,编译后会为用户自动分开,而且在一个*.java文件中
只能有一个public class。
classpath:类路径,指的是JAVA运行时找的路径。
在java 类名运行时,实际上需要找到classpath,通过此环境变量找到要查找所需要类的目录。



set classpath=e:\java ==>设置到java目录之中。

上面就是classpath的作用。
一般情况下,都会将classpath设置为从当前所在的文件夹中查找所需要的*.class文件。
set classpath=. ; 这种设置比较常见的

path和classpath是我们JAVA中两个最重要的变量。 4、总结 本季重点

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: