本文共 1031 字,大约阅读时间需要 3 分钟。
1;计算机语言的发展史;
从机器语言,汇编语言;(这还是适合机器的语言) 再到c语言,c++,java,….等许多高级语言的使用(开始适合人的使用) 语言的发展都是;向着人更容易使用的方向发展的; 所谓的高级,也只是想对而言的,相对人而言,适合人的语言要比适合机器的语言要高级;2;Java的核心优势;
讲到Java的核心优势,应该都知道是跨平台吧,一个代码可以跨系统跨机器正常运行,这就是Java的跨平台; 然而它是怎么实现跨平台的呢? 通过JVM(虚拟机);每个系统机器都有属于自己的jvm;JVM for unix,JVM for window,,,,,等等; .java通过编译.class(字节的文件)最后到jvm中执行转化为机器码让机器执行; 3;关于Java的几个版本; 自从sun公司推出Java以来,推出了许多的Java版本,我们现在常用的三个版本; Java SE;Java的标准版,主要用于桌面应用程序的开发; Java EE;Java的企业版,主要用于开发企业级分布式的网络程序;有网站,服务器,系统; Java ME;主要应用于嵌入式的开发,如安卓,移动电子设备;4;JDK,JRE,JVM的关系;
JDK;java开发工具包; 百度链接; JRE;java运行时环境; 百度链接; JVM;java虚拟机;Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译,到处运行”的原因。 百度链接; 并不包括编译器入Eclipse;5;java是一门面向对象的语言;
因此它的设计思维是不同于c语言的面向过程的; 1;分析这个问题里面有哪些类对象; 2;其类之间的关系; 3;分析这些类应该具有什么属性和方法; 注意; 减少重复代码的出现;增加可读性; 合适的方法应该出现在合适的类里面; 对象和类是分不开的,必须先定义类才能创建对象;先定义方法才能调用方法;6;java的强大之处在于有强大类库;API文档;
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 API是个强大的工具,熟练的懂得使用它,它将帮助你做什么事;由于也是刚开始学习java;因此对于java的了解也只有这么多了,下次学到再补上;