java ppt复习

Java是面向对象的语言:

  • Java中每个对象封装数据和方法,而方法实施对数据的处理。
  • Java中可以通过继承,组合机制实现代码复用。
    Java是跨平台的开发语言:
  • Java程序运行在虚拟机之上,Java虚拟机中的Java解释器用来解释执行Java编译器编译之后的程序。(跨平台性)
    java ppt复习_第1张图片
    Java虚拟机(JVM)主要实现Java字节码的解释和执行,为不同的平台提供统一的接口。
    JavaSE 桌面应用开发(Java Standard Edition)
    JavaEE 企业级应用开发(Java Enterprise Edition)
    JavaME 手机等移动产品开发(Java Micro Edition)
    javaSE:java基础知识
    javaEE :web应用开发
    java ME :做游戏开发的-

    JVM(Java Virtual Machine)
    Java虚拟机
    JRE(Java Runtime Environment)
    Java运行时环境
    JDK(Java Development Kit)
  • Java开发工具包(Java开发环境)
  • JDK = JRE + Tools&Java APIs
    一个程序:
public class Demo{
     
	public static void main(String[] args){
     
		System.out.println("hello java");
	}
}

java的基本组成是“类”,(用class声明),方法不能单独存在。
开发java程序步骤
1.创建java源程序 以.java为扩展名
2.编译源程序 java编译器“javac”读取java源程序,翻译成字节码文件(.class)
3.运行class文件 java解释器“java”读取字节码文件,取指令并翻译成计算机能执行的代码,完成运行
集成开发环境的概念

  • 集程序编辑,编译,运行调试,打包,发布等功能于一体的软件。
    文档注释的方法:
/**
 - 从a1加到a2
 - @param int a1
 - @param int a2
 - @return int
 - @author pc
 */

输入输出

//使用Scanner的对象读取来自System.in的输入
import java.util.Scanner
Scanner input = new Scanner(System.in);
String nextLine()                        //获取用户输入一行信息
boolean nextBoolean()             //获取用户输入的一个boolean类型的值
short nextShort()                      //获取用户输入的一个short类型的值
int nextInt()                              //获取用户输入的一个int类型的值
long nextLong()                      //获取用户输入的一个long类型的值
double nextDouble()              //获取用户输入的一个double类型的值

标识符概念:

  • Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。
    标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
    标识符组成:
  • Java标识符由数字,字母和下划线(_),美元符号( ) 组 成 , 只 能 以 字 符 、 “ ” 或 “ )组成,只能以字符、“_”或“ )”开头。
  • 标识符是大小写敏感的并且未规定最大长度。
    标识符不能是Java关键字或保留字。
    java ppt复习_第2张图片
    java 数据类型:(强类型语言:意味着必须为每一个变量声明一个类型)
    基本类型:
  • 整数类型 byte, short, int, long
  • 浮点类型 double, float
  • 字符类型 char (2个字节)
  • 布尔类型 boolean(不能与整数值相互转换)
    引用类型:
  • 类、接口、数组、枚举
    Java 的 基 本 的char 类型 被 定 义 成 无 符 号 的16 位, 它 是Java 中 唯一 的 一 个 无 符 号 类 型

常量 java使用关键字final来定义常量(所有字母大写)
java instanceof比较 instanceof检查对象是否是某种类型
java ppt复习_第3张图片

你可能感兴趣的:(java ppt复习)