Java已学部分知识点整理,Java知识点整理
Java已学部分知识点整理,Java知识点整理
1、Java运行原理
Java原理:
使用java进行编程,首先源程序会通过编译,将java编译成class字节码,(默认路径为该JRE运行环境路径下),在通过解释形成可执行文件,所以java既是解释型语言,又是编译型语言。
首先通过编译器编译,将源程序编译形成class文件,由于不同平台JVM提供相同接口,故即便是不同平台下将java编译成class文件,但通过相同接口的JVM进行解释,均可将该环境下的字节码解释形成该平台下的可执行的java文件,同时,由于不同操作系统的JVM提供的均相同接口,不同平台的编译器则只需要面对该JVM接口进行编译,这些都决定了java语言具有良好的跨平台性、移植性。
2、Java 对象和类
Java作为一种面向对象语言。支持以下基本概念:
多态、继承、封装、抽象、类、对象、实例·······
其中用可以一句话来总结出类和对象的区别:类是对象的模板,对象是类的实例。类只有通过对象才可以使用,而在开发之中应该先产生类,之后再产生对象。类不能直接使用,对象是可以直接使用的。
3、Java 对象和类
Java 基本数据类型:
内置数据类型
引用数据类型
4、运算符
算术运算符
+ - * / % ++ –
+ 运算符除了进行数学运算的加法之外,还可以做字符串的拼接。
++ 自增
- - 自减
赋值运算符
实例:
= 、 += 、 -= 、 \= 、 *= 、 %=
m += 1; // m = m + 1
System.out.println(m); // 13
m -= 1; // m = m - 1
System.out.println(m); // 12
比较运算符
>、 < 、<=、 >= 、== 、!=
又叫关系运算符,用于判断两个被操作数的大小及是否相等的关系。使用比较运算符其返回结果一定为布尔值。
实例:
逻辑运算符
实例:
三目运算符
用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。
使用格式:
(条件表达式)?表达式1:表达式2;
运算规则:
a) 判断条件表达式,结果为一个布尔值。
b) true,运算结果为表达式1
c) false,运算结果为表达式2
实例:
int a = 10; int b = 20;
a==b?10:20; 结果为20
运算符优先级表
相关文章
- 暂无相关文章
用户点评