Java是一种常用的编程语言,它拥有良好的跨平台性、安全性和可靠性。在当前的软件开发中,Java的应用越来越广泛。现在,我来为大家介绍一下Java基础知识。 一、Java的特点 1、面向对象:Java是一种面向对象的语言,它与其它面向对象的语言具有相同的特点,例如,它支持封装、继承、多态等面向对象的特性。 2、跨平台性:Java可以在不同的操作系统上运行,因为Java程序在编译时会生成字节码文件,这种字节码文件可以在不同平台上运行,这就是Java的跨平台性。 第二章 基本数据类型、数组和权举类型 标识符由字母、下划线、美元符号和数字组成,标识符不能是关键字,不能是true. false和null,第一个字符不能是数字字符 逻辑类型(boolean):true、false 整数类型:int(默认),四个字节,一个字节八位;byte,一个字节;short,两个字 节;long,后缀L表示,八个字节 浮点类型:float,常量后面必须有后缀域F,否则默认double型,变量存储数据时保留 8位有效数字;double,常量有后缀d或D,但可以省略 类型按精度从低到高排列:byte、short、char、int、long、float、double. 精度低于int型的数据参与算数运算的结果都是int型 字符串+基本数据类型的结果都是字符串类型 输入基本型数据:Scanner reader reader.netXxx(); new Scanner(System.in); 9.输出基本型数据:System.out.printin();或System.out.print(); 10.声明数组:(1)数组的元素类型 数组名字[]; (2)数组的元素类型[]数组名字; 11、动态初始化数组:数组名字=new 数组元素的类型[数组元素的个数]; 12、数组元素索引从0开始 13、数组名字.length的值为数组中元素的个数;对于二维数组则是含有的一维数组的个数 14、枚举类型:enum枚举名(常量列表) 第四章 类与对象 1、面向对象的特性:封装性、继承性、多态性 2、类的定义包括两部分:类声明和类体。基本格式为:class 类名{类体的内容 3、在变量声明部分声明的变量被称为类的成员变量;在方法体中声明的变量和方法的参数被称为局部变量。 4、如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏,即这个成员变量在这个方法内暂时失效。