Java是一种简单的、面向对象的、分布式的、解释的、安全的、可移植的、性能优异的多线程语言。它以极强的安全性、平台无关性、硬件结构无关性、语言简洁、面向对象的特点,在网络编程语言中占据了无可比拟的优势,成为实现电子商务系统、企业管理平台、移动设备应用开发等的首选语言。
- Java的起源
Java编程语言最初是为家用电器设计的,因为其特点刚好适合于Internet,于是通过在Inernet上的应用得以迅速流行,成为一种计算语言、一个平台、一个网络 计算机的架构
- Java平台分类
SUN公司根据硬件平台以及适用环境的差异,将Java技术分成三个平台:JavaSE、JavaME、JavaEE。其中,JavaSE 适用于普通PC及笔记本电脑,同时为其他Java程序的开发和运行提供了最基本的技术支持;而JavaEE则适用于服务器,重点定位于企业级别的分布式软件系统;JavaME定位于嵌入式系统的开发和运行,例如手机、家电设备。
- Java的概念
Java语言是一门面向对象的编程语言,类是Java程序的基本构造单元,Java程序中所有的语句都出现在一个类中。
面向对象是一种看待问题和处理问题的方式,本质上就是人类日常的直观思维。面向对象编程思想中包含两个基本概念:对象和类。
所谓“对象”就是日常生活中的“东西”。也就是说,对象是用来表示现实世界的东西,一个对象就代表一个东西。对象有两个主要的组件组成:属性和行为。一个对象的属性是对象由什么组成的,而对象的行为则是对象可以做什么。
类(Class)是生成对象的模板,用来表示现实生活中产生各种东西的“图样”或“模板”。
Java是一种编译解释型语言,它同时吸收了编译型和解释型语言的特点,编写Java程序就是编写类。类以.Java文件形式保存,在一个.Java程序中只能有一个public类的名称。
编译后的Java代码称为字节码。字节码以.class文件的格式出现。
JVM调用main()方法开始执行Java程序。main()方法的签名为public static void main(String[] args)。
(注):此文章是本人平时学习中对初识Java的一些知识点的分享