我的JAVA学习总结(1)

来源:互联网 发布:主网络和访客网络 编辑:程序博客网 时间:2024/04/30 14:57

学习目标

1.了解Java语言
2.了解Java程序的类型
3.理解Java虚拟机(Java Virtual Machia)
4.掌握Java程序运行环境的配置
5.编写第一个基于Java的程序

1.Java是面向对象的,是跨平台的程序设计语言。

java是运行在JVM上的,而不是在操作系统。应为JVM的存在,才使得跨平台得以实现。

 .java文件—.class文件—在JVM上—在OS上—硬件。

 

2.J2SE:基础版。

   J2EE:企业版,是一种标准。

   j2ME:移动版。

 

3.登录到SUN官方网站,免费下载JDK软件和文档;
下载完毕,即可安装JDK;

JDK下面的目录:

  bin目录:存放可执行文件;
  lib目录:存放Java的类库文件;
  demo目录:存放演示程序;
  jre目录:存放Java运行环境文件。

4.配置环境变量:

JDK环境变量配置的步骤如下:
(1).我的电脑-->属性-->高级-->环境变量.
(2).配置用户变量:
        a.新建 JAVA_HOME
             C:/Program Files/Java/j2sdk1.5.0 (JDK的安装路径)
        b.新建 PATH
             %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
        c.新建 CLASSPATH
            .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar
(3).测试环境变量配置是否成功:
   开始-->运行--〉CMD
   键盘敲入: JAVAC   JAVA
        出现相应的命令,而不是出错信息,即表示配置成功!
 
环境变量配置的理解:
  1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。


  2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
  3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

 

5.编写第一个java程序.Hello.java

类名大写,类名与文件一样。

 

6.java语言的特点

(1)简单
去掉了C和C++中许多复杂功能,如指针、运算符重载等

(2)面向对象
(3)健壮性

(4)安全性
由于Java取消了指针运算,有效地提高了程序的安全性;
Java程序运行在Java虚拟机上,虚拟机可以有效地过滤掉恶意代码,防止程序员有意编写的病毒程序;
数组的下标越界的检查就体现了安全行的一方面

(5)分布性
(6)多线程

原创粉丝点击