含义:
的Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言的.java技术具有卓越的通用性,高效性,平台移植性和安全性,广泛应用于PC,数据中心,游戏控制台,科学超级计算机,移动电话和互联网
背景
Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。Java由James Gosling和同事们共同研发,并在1995年正式推出.Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用用Java实现HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台,动态Web,Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。方面,爪哇的技术也不断更新。
特点
1、面向对象的Java是一种面向对象的语言,这里的对象是指封装数据及其操作方法的程序实体
2、平台可移植性的Java的程序具有与体系结构无关的特性,从而使的的java的程序员可以方便的移植到网络中的不同计算机中,JAVA的类库中也实现了针对不同的接口,使这些类库也可以移植。
3、分布性
Java的的的分布性包括操纵分布和数据分布,其中操作分布是指在多个不同的主机上布置相关的操作,数据分布是指将数据分别存放在不同的主机上,这些主机是网络中的不同成员,JAVA可以拼接URL对象访问网络对象,访问的方式与访问的本地系统相同。
4、多线程的Java具有多线程机制,这使得应用程序可以并行的执行,它的同步机制也保证了对共享数据的共享操作,而且线程具有优先级的机制,有助于分别使用不同线程的完成特定的行为,也提高了交互的实时响应能力
5、安全性
的Java的程序代码要经过代码校验,指针校验等很多的测试步骤才能运行,所以未经过允许的的的Java程序不可能出现损害系统平台的行为,而且使用的Java的可以编写防病毒和放修改的系统。
术语
1、jdkJDK是Java的语言的软件开发工具包,主要用于移动设备,嵌入式设备上的Java的应用程序.JDK是整个Java的开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
2、JREJRE(爪哇运行时环境,爪哇运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及爪哇核心类库。
3、JVMJVM是Java的虚拟机(Java的虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
4、API
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序和开发人员基于某软件或硬件得到访问一组程序的能力,而又无需访问源码,或理解内部工作机制的细节。
注释
1、单行注释
“//”标记用于单行注释,自“//”标记开始到该行结束的所有内容均为注释2、多行注释
多行注释的英文在要注释的起始行的开始处加入“/ *“标记作为开始,并在最后一行的结尾处加入”* /“作为结束
3、文档注释
文档注释是以“/ **”标记开始的,以“* /”标记结束的多行,文档的注释是java的特有的,并可以通过javadoc的赶紧转化成HTML文件,一个注释对应一个类,接口,或成员。该注释位于声明之前
编码规范
1、每条语句都要单独占一行。为了程序看起来更加的规范,且便于维护,每行只写一句代码
2、每条命令都要以分号结束,分号是英文状态下的。
3、声明变量时要分行声明
4、JAVA语句中多个空格看成一个
IDE
1、Intellij
2、Eclipse
3、NetBeans