Java入门总览

Java入门总览

1. JDK的安装
   可以去官网下载,有各种平台和各种版本的软件。
   目前常用的,网上介绍多的大都是jdk1.8.0_211此版本
   Linux系统和Windows系统安装起来都很方便

2. 环境变量的配置
   配置环境变量可以参考网上的教程,很多,只不过在配置的时候,涉及到PATH(Path)的路径,建议都使用绝对路径。

3. 查看JDK的安装情况
   在终端界面使用命令查看版本即可测试,如果能看到详细的java版本信息,说明JDK的安装是成功的。 

 java -version

4. Java程序的编译和运行
   入门的Hello world程序

   // HelloWorld.java
   public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
   }​

   编译命令:   

javac HelloWorld.java

   生成一个HelloWorld.class (每个java文件都会有一个对应的.class生成)
   运行命令:  

 java HelloWorld

   运行时,程序书写时,不能带.class的后缀

  
注意:javac和java这两个命令的参数还是有必要了解一下,对以后命令编译复杂的java程序还是很有帮助的。
   
5. jar包
   我们编写的.java这些源码,我们不需要对别人暴露,就要用到jar包了。
   jar包是将源码编译过的.class打包,类似于c语言的.so库。
   打包jar命令:   

jar -cvf hello.jar HelloWorld.class

   压缩的jar包可以给别人提供直接使用
   解压jar命令  :

jar -xvf hello.jar

   使用此命令可以看jar包里都有什么class

6. jar的使用
   jar包通常是提供给别人使用,别人只需要调用我们的jar包,然后就可以编译他们自己的java程序。
   编译,运行命令与上边的java程序的编译与运行命令相同。
   编译引用第三方的jar包:  

 javac -cp hello.jar;. -d . A.java

   运行引用第三方的jar包:   

java  -cp hello.jar;. A

   这是最简单的第三方jar包的引用和源码的编译,复杂的也都是由这些简单的程序和jar包累积起来的

7. IDE的工具的使用
   常用的java工程的IDE有 eclipse, andriod studio等。
   使用IDE就可以不用忽略上边的编译,运行命令的过程。
   简单,易学,易上手,调试起来也很方便。
   对Windows开发比较熟的程序员很容易就上手IDE,
   经常使用Linux系统做开发,由惯用命令行操作,可能还是比较钟情命令的使用。

8. 深入学习Java编程
   以上这些只是工具或者环境的搭建配置,并未涉及任何的java编程。
   剩下的就是静下心来学习Java程序的编写,就像C语言一样的学习过程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章