学习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,百度太多了,就没有说。初来乍到,大家支持。一起学习,努力!!!

原文地址:https://www.cnblogs.com/nn369/p/7365598.html