TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级Java语言入门(一)思维导图

计算机二级Java语言入门(一)思维导图

  收藏
  分享
免费下载
免费使用文件
L . 浏览量:42022-11-07 22:40:31
已被使用0次
查看详情计算机二级Java语言入门(一)思维导图

计算机二级Java语言入门(一)

树图思维导图提供 计算机二级Java语言入门(一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(一)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:86686f53bf99df2361d2387e2bf5c4ae

思维导图大纲

计算机二级Java语言入门(一)思维导图模板大纲

Java的特点

面向对象

与C++相比,JAVA是纯的面向对象的语言

C++为了向下兼容C,保留了很多C里面的特性,而C,众所周知是面向过程的语言,这就使C++成为一个"混血儿"

JAVA语法中取消了C++里为兼容C所保留的特性,如取消了头文件、指针算法、结构、单元等

可移植(平台无关性)

生成中间字节码指令

与其他编程语言不同,Java并不生成可执行文件(.exe文件),而是生成一种中间字节码文件(.class文件)

任何操作系统,只要装有Java虚拟机(JVM),就可以解释并执行这个中间字节码文件。这正是Java实现可移植的机制

原始数据类型存储方法固定,避开移植时的问题

Java的原始数据类型的大小是固定的。比如,在任何机器上,整型都是32位,而C++里整型是依赖于目标机器

整数类型由具体的操作系统决定:对于DOS和Win32来说,整数是2个字节;对于Windows 9x 、NT和2000,整数是4个字节

简单

JAVA在语法上与C++类似

JAVA的语法与C++很接近,有过C或者C++编程经验的程序员很容易就可以学会JAVA语法

取消了C++的一些复杂而低效的特性比如:用接口技术代替了C++的多重继承

C++中,一个类允许有多个超类,这个特性叫做"多重继承",多重继承使得编译器非常复杂且效率不高

JAVA的基本解释器和类支持模块大概仅40K

即使加入基本的标准库和支持线程的模块,也才220K左右

与GUI(图形用户界面)相比,明显小很多

健壮

取消了指针算法

C的最关键的一个特性是它的强大指针算法,比如可以用指针访问字符串、数组甚至文件,很容易产生指针溢出,意外地改写内存和损毁数据

JAVA里有一个指针模型,对于普通的任务,如访问字符串、数组,根本不用指针,而一旦需要,比如访问对象、文件时,也可以获得指针的强大能力,但JAVA同时有高度的指针安全保障,用户永远不可能访问一个坏掉的指针、不可能造成内存分配错误,也用不着专门提防可能出现的内存漏洞

多线程

强大的多线程能力

多线程可以使程序有更好的交互性和实时性,并可以最大限度地利用多处理器系统

JAVA有着强大的多线程处理能力,因为各主流操作系统平台在线程的实施方面有重大的差异,所以JAVA为不同的操作系统实现了专门的多线程机制

Java简史

首次亮相--1995年5月

Java技术起先是作为小型的计算机语言,用于消费类设备,比如有线电视交换盒等

因为这些设备的功能和内存均不足以运行大程序,所以程序要尽可能小;另外,由于不同的厂商可能选用不同的CPU,所以要求这种语言不能受限于任何一种独立的体系结构

开始流行--1996年1月

那时网景公司决定在Netscape2.0加入对Java的支持,Netscape2.0在1996年1月发布,从这一版本开始,所有Netscape浏览器均支持Java

册了Java使用许可证的还有IBM、Symantec、Inprise和其他许多公司

SUN的第一个JAVA版本--1996年初

Sun公司于1996年初发布了Java 1.02,遗憾的是,Java1.02还未摆脱其小型语言的影子,只适合用来做诸如网页上一个随机移动的文字之类的工作,并不适合用来做正规的程序开发

Java1.02作为一种正规的编程语言,可以说,准备得很不充分

成熟--1998年

1998年12月,Java1.2问世了。它是一个功能全面的、具有高度扩展能力的新版本

3天后,Java1.2被改进成Java2,向"一次编写,到处运行"的目标前进了一大步

现状

现在最新的Java版本是JDK1.4,它是一个测试版,稳定的正式版是JDK1

用户可以到http://java.sun.com/products/免费下载

微软在它的最新浏览器IE6.0中不再支持Java,为Java的发展带来阴影

JDK的安装与编程环境的设定

Java程序的开发过程

经典的Java工具包是JDK。尽管可以用任何文本编辑器,如记事本,都可以直接编写Java程序然后用JDK的命令编译和运行,为了调试方便,也为了初学者容易上手,本教程课件将使用一个叫JPadPro的Java编写工具来调用JDK的工具

安装运行之后,应该首先设置JDK工具包所在的路径

菜单栏的JDK-〉select JDK Directory-〉选择刚才安装的JDK路径-〉OK

新建一个project

菜单栏的File->new projects->选择路径, 输入project的名字

Java 应用程序

编写

新建一个.java文件。File-〉new-〉java file-〉输入一个名字:Hello-〉点creat file.出现了一个空的java文件

编译

JDK-〉compile Hello.java 或者点击如演示所示的按钮。实际上是执行JDK工具包里的javac.exe命令,与javac G:\java2jiaocheng\example\teach1\Hello.java是等价的。便已完成之后在同一个文件夹就会有一个同名的.class文件

看编译结果,改错 

错误举例

少写一个分号;录入错误

运行

JDK-〉Run classes-〉选择要运行的class,输入参数(这里,没有参数)或者点击如演示所示的按钮

相关思维导图模板

计算机二级Java语言入门(二十一)思维导图

树图思维导图提供 计算机二级Java语言入门(二十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十一)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c32f739dbed5eb20f33876e62b0d33a5

计算机二级Java语言入门(二十)思维导图

树图思维导图提供 计算机二级Java语言入门(二十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:cf10cbf2649d25ff4c6a7de398208170