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

  • 相关阅读:
    逻辑学的基本运算
    第一性原理:First principle thinking是什么?
    人类认识的基本技能
    编程的本质:简化+抽象+再现
    区块链
    信号、系统、传递、树
    MVVM
    数据驱动 状态驱动
    事件与状态机 事件驱动编程
    数据一致性举例:登录系统
  • 原文地址:https://www.cnblogs.com/hanying/p/3794988.html
Copyright © 2011-2022 走看看