1.简介
Java有一系列计算机软件和规范形成的技术体系,这个体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式开发、移动终端、企业服务器、大型机等场合。
2.Java语言的11个特性
1)简单性。是C++的一个“纯净版本”,没有指针、头文件、结构、联合、操作符重载、虚基类等。
2)面向对象。即做什么。在Java的世界里,一切皆对象。
3)分布式(微服务)。便于处理TCP/IP协议。Java应用程序通过URL用于打开和访问网络上的对象。
4)健壮性。运行不易发生错误。
5)安全性。使用Java可以构建防病毒、防篡改的系统。
6)体系结构中立。编译后的代码可以在许多处理器上运行。
7)可移植性。在Java中,数据类型具有固定的大小。
8)解释型。Java解释器可以在任何移植了解释器的机器上执行Java字节码。
9)高性能。
10)多线程。Java是第一个支持并发程序设计的主流语言。
11)动态性。能够适应不断变化的环境。库中可以自由地添加新方法和实例变量,而对客户端没有任何影响。
3.在notepad中编写Java程序,运行步骤?
1)编写好.java文件,并保存。
2)在命令框中进入文件的绝对路径。
3)编译(源代码->字节码) javac 文件名.java。
4)运行(字节码->机器码) java 文件名
4.main方法
public static void main(String[] args){
//主方法体
}
5.有关名词解释
JDK:用于支持Java程序开发的最小环境。
JRE:支持Java程序运行的标准环境。
JDK与JRE的区别(简单来说):JDK要编译,JRE不包含编译器。
6.Java程序结构
1)源文件
扩展名:*.java
2)类
类中带有一个或多个方法,方法必须在类的内部声明。
3)方法
在方法的花括号中编写方法应该执行的语句。
4)三者的关系:类存在于源文件中。方法存在于类中;语句存在于方法中。