zoukankan      html  css  js  c++  java
  • java学习----入门概念

    1.关于java语言的基本概念

    java,面向对象,跨平台,适合分布式计算,解释型语言,具有多线程处理能力和较高的安全性.

    JVM (java virtual machine) java虚拟机, 能够运行java bytecode的虚拟机,是java平台的一部分。JVM屏蔽来与具体os相关的信息,使得java 程序只需生成在java虚拟机上运行的bytecode

    当我们运行一个程序时,JVM负责将字节码转换为特定机器代码

    何为虚拟机?即抽象化的计算机

    java平台: 用java语言编写的软件赖以运行的平台,是java语言编写的软件和os的中介。也就是JRE

    JRE(java runtime environment) : java运行环境

    JDK(java development kit):java开发工具包 

    JRE、JDK、JVM的区别:  ( 图片来源于http://www.importnew.com/7021.html

    总结: JDK>JRE>JVM

    (2)基本数据结构和语法

    最基本的java程序的样例:

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

     注释: 和C一样       //……         /* ……*/

    关键字:(主要列出常见的相对于C++新增的或者我不熟悉的)

    abstract

    boolean

    byte

    catch

    class

    default

    implements

    throw

    throws

    volatile

    package

    native

    final

    finally

    extends

    interface

    没有 sizeof,goto,const这些C中常见的 【无sizeof是因为所有类型的长度和表示时固定的,不依赖环境执行】

     

    关键字final

  • 相关阅读:
    Go module学习笔记
    java并发基础及原理
    java并发之内存模型
    https理论及实践
    Mysql查询结果导出Excel表
    mysql清空表数据并重置自增ID
    html a标签链接点击闪动问题解决
    rocketmq-console控制台管理界面配置
    nginx多层反代配置变量proxy_set_header
    nginx 实现浏览器文件下载服务
  • 原文地址:https://www.cnblogs.com/hanying/p/3794988.html
Copyright © 2011-2022 走看看