2019-02-25JAVA
java是一种时下最流行的编程语言之一
跨平台:软件(操作系统)+(cpu)称为平台,程序一次编译,可以到处运行。
面相对象:抽象,继承,封装,多态
半编译半解释:java不是把源文件(.java)直接编译成本地识别的机器码,而是编译成一种中间格式的文件(.class)--半编译,这种文件无法在任何平台上运行,这个文件会被加载到JVM内存当中,JVM将这个文件解释执行给本地计算机--半解释
关键字,保留字,标识符
// 关键字:编程语言把一些单词赋予了特殊含义
// 保留字:以前是关键字,因功能或某些特殊原因现在不提倡使用的关键字
// 标识符 : 一切需要程序员自己起名的东西
// 必须以字母、下划线(_)或美元符号($)开头;
// 余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限
// 标识符中不能有空格;
// 不能使用Java中的关键字或者保留字做为标识符
// 类 : 每个单词首字母大写,其余字母小写,如 HelloWorld,Demo,GetMaxAge,DBUtils
// 包: 所有单词小写
// 变量和方法:首个单词小写,其余单词首字母大写,其余小写 (main,getAge,getMaxAge)
// 常量:全大写(PI,MAX_VALUE)
JAVA中数据类型分为两大类
public class Demo2 { public static void main(String[] args) {
// 数据类型 // 一、基本数据类型 (4类8种):
// ①整型(byte,short,int[默认类型],long),他们之间取值范围不同
// ②浮点型(float,double[默认类型]),他们之间取值范围不同
//③字符型(char) // ④布尔型(boolean
// 二、引用数据类型,从数组开始接触
// System.out.println(100); // int[默认类型]
// System.out.println(100.99);// double[默认类型]
// 变量 :程序运行过程中可变的量
// Java是一种强类型语言 : 1.变量必须要声明(创建);2.必须指定类型;3.必须指定名
// 语法 :类型 名称 [= 值] byte num1 = 127; short num2 = 200; int num3 = 100;
// long数据,末尾加大小写l均可,表示数字的取值范围是long的范围,不是默认的int范围 long num4 = 9999999999L; double num5 = 9.001; float num6 = 100.99f;
// 使用一个变量时,必须经过初始化(被赋过值),否则无法编译 System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);
System.out.println(num6);
// 字符型 : 单引号,只能表示一个字符,包括中文,说明char占2字节 char c1 = '中';
// 字符在磁盘中是以数字形式保存的 System.out.println(c1+1);
// 布尔型 : 只可以赋 true or false boolean b1 = true; }
}