• 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

  • 相关阅读:
    优化SQL查询:如何写出高性能SQL语句
    提高SQL执行效率的16种方法
    Spring Ioc DI 原理
    java内存泄漏
    转:js闭包
    LeetCode Best Time to Buy and Sell Stock III
    LeetCode Best Time to Buy and Sell Stock with Cooldown
    LeetCode Length of Longest Fibonacci Subsequence
    LeetCode Divisor Game
    LeetCode Sum of Even Numbers After Queries
  • 原文地址:https://www.cnblogs.com/hanying/p/3794988.html
Copyright © 2020-2023  润新知