java基础知识总结
java的特点
1、简单性
2、可靠性和安全性
3、面向对象:封装、继承、多态
封装就是把对象的数据和方法封装成一个整体(类是基本的封装单元);继承是指一个对象直接使用另一个对象的属性和方法;多态是指在一个程序中出现多个同名的方法,java提供了方法重载和方法重写两种多态。
4、平台无关和解释执行
5、分布式:数据分布和操作分布
数据分布是指可以把数据分散在网路的不同主机上;操作分布是指把一个计算分散在不同主机上处理。
6、多线程
总结
java语言编写的程序编译后,可以在任何一种操作系统上运行。这是因为java源程序文件(.java文件)编译后生成的字节码文件(.class文件)是一种与操作系统无关的二进制文件,经过java虚拟机加载、校验和解释,最终生成当前计算机的操作系统可以执行的目标代码。
java语法基础
标识符和关键字
标识符是指用户在编程用来表示常量、变量、数据类型、类、对象和方法等的名字。
关键字是指在系统中已经赋予特殊含义的一些标识符,用户在自己定义标识符时不可以再使用。
数据类型
基础数据类型:整型(byte、short、int、long)、实数型(float、double)、字符型(char)、布尔型(boolean)
复合(引用)数据类型:字符串(String)、接口(interface)、类、数组
常量和变量
运算符
程序流程控制
数组
命令行参数