美文网首页
Java学习(1)——简介

Java学习(1)——简介

作者: 天凉玩个锤子 | 来源:发表于2019-10-25 10:31 被阅读0次

    什么是Java语言

    编译型+解释型语言。
    通过解释方式来执行的语言。
    跨平台。
    相比C++简洁得多,提高了可靠性,除去了最大的程序错误根源。

    编译和运行过程

    1. 程序源代码
    2. 编译器编译
    3. Java字节码(中间语言)
    4. Java虚拟机(JVM)对字节码进行解释和运行
    5. JVM将字节码解释为机器码,在计算机上运行

    Java 版本

    1. Java SE
      Java的标准版,主要用于桌面应用程序的开发,也是Java的基础。
      包括Java语言基础、JDBC(Java数据库连接性)操作、I/O操作、网络通信、多线程等技术。
    2. Java EE
      Java的企业版,主要用于开发企业级分布式的网络程序。
    3. Java ME
      嵌入式系统开发。

    Java API文档

    是Java程序开发中不可缺少的编程词典,记录了JAVA语言中海量的API。
    https://www.oracle.com/technetwork/cn/java/javase/documentation/api-jsp-136079-zhs.html

    Java 特性

    1. 简单
      语法简洁明了,容易掌握,而且是纯面向对象的语言。
    2. 面向对象
      Java提倡万物皆对象,语法中不能在类外面定义单独的数据和函数,也就是说,Java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问。
    3. 分布性
      包括操作分布和数据分布。
      Java可以凭借URL对象访问网络对象,访问方式与访问本地系统相同。
    4. 可移植性
    5. 解释型
      运行Java程序需要解释器。
    6. 安全性
      删除了指针和内存释放等语法,有效避免非法操作内存。运行前要经历代码校验、指针校验等测试步骤,可用于编写防病毒和防修改的系统。
    7. 健壮性
    8. 多线程
    9. 高性能
    10. 动态
      可以动态调整库中方法和增加变量,客户端不需要修改。

    第一个Java程序

    tips:记得文件命名与类名一致

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

    相关文章

      网友评论

          本文标题:Java学习(1)——简介

          本文链接:https://www.haomeiwen.com/subject/ksfjvctx.html