• 学习Java第一天,大致了解


    第一章: java核心

             1 了解 java的产生背景

    2 了解java的体系结构和组成

    3 了解java程序的编写 编译 运行

    4 掌握java的 api文档的使用

    5 了解 jdk的组成

    1. java的产生背景

    1991年james Gosling领导的green开发小组,开发了数字家电的Oak语言(java的前身)。

    1995…..

    1998……

    2.java的体系结构和组成

    Java是一种面向对象的编程语言,和 c C# 一样的高级语言

    Java 是一个平台,有jvm 和 api注册。

    注意:jvm(java virtual machine) java 虚拟机,提供java程序运行的环境。

          api:应用编程或者程序接口,是java系统类和接口类。

                                public Person{

                                         //方法

                                         eat();

                                         run();

    }

                                接口不能实例化(不能new)

    Java的版本的划分

             JavaSE(j2SE):标准版,用户桌面应用,开发安装版软件,比如银行,商场结算软件;

        JavaME(J2ME):移动版,用于嵌入式开发,比如手机等移动设备。

        JavaEE(J2EE):企业版,用于企业级应用程序开发,比如:阿里巴巴,易趣 网等电商平台。OA办公管理系统,CRM客户关系管理系统等企业级系统应用。

    Java的主要特点

             面向对象, 简单性,平台无关性,多线程,动态,可靠, 分布式等等。

    Java的运行机制:

                                          javac                         jvm

             *.java源文件—---------》编译成class字节码文件--------》 虚拟机执行class文件----->执行得到结果(硬件)

    Java 垃圾回收机制:

             Java会自动将无用的内存回收,消除了程序员手动回收内存的职责。

    Java虚拟机:

             在真实机器上用软件模拟实现的一种抽象机器。

    Java虚拟机主要组成部分(五个)

             指令系统,寄存器,栈存储区, 堆内存, 碎片回收区;

    案例:

             //注释:(//单行注释,  /*多行注释*/ /**文档注释*/)

              1 软件 C/S:客户段服务器; B/S:浏览器服务器模式;

               编写软件的目的,实现人机交互, 将我们编写的代码,转换成计算机执行的命令。

     
     

     最后对于安装JDK和JRE,百度太多了,就没有说。初来乍到,大家支持。一起学习,努力!!!

  • 相关阅读:
    Linux脚本文件注释
    Linux三剑客之grep命令
    Linux获取本机IP
    Linux的cut命令详解
    Linux的wc命令详解
    Linux的uniq命令详解
    Linux的sort命令详解
    shell之a+b求和脚本的三种写法
    shell的文件比较运算符和字符串比较运算符
    shell中变量$系列的含义
  • 原文地址:https://www.cnblogs.com/nn369/p/7365598.html
Copyright © 2020-2023  润新知