java语言特点:
- 面向对象:Java是一种面向对象的编程语言,它支持对象中的类,对象,继承,封装,多态,接口,包,等。
- 可移植性(跨平台):一处编译,到处运行。
- 简单性:语法简单,通俗易懂,基于C语言。
- 多线程:必须由Thread 类和它的子类来创建,支持多线程同时执行,多线程可以带来更好的交互响应和实时的行为。
- 高性能:运行速度高,提升了调用方法的效率。
- 安全性:Java适合网络/分布式环境,且防止恶意代码的攻击和篡改。
- 分布式:是为internet 的分布是环境设计的,且支持远程调用方法。
- 动态性:可以将某些代码添加到正在运行的程序中,java的动态特性就是将面向对象设计方法的扩展。
- JVM: java虚拟机 执行Java字节码 加载.class文件并运行.class文件
- JRE:java 运行环境 包含java虚拟机(JVM)且包含java所必需的java环境 (JRE=JVM+系统类库)
- JDK: java开发工具 包含java运行环境和且包含java必需的命令工具 (JDK=JRE+编译运行工具)
1.JRE是java最小的运行环境 |
2.JDK是java最小的开发环境 |
八大基本数据类型
类型间的转换 注:boolean 类型不参与类型转换
自动类型转换 | 范围小的数据类型直接转换成数据大的数据类型(小=>大) |
强制类型转换 | 范围大的数据类型直接转换成数据小的数据类型(大=>小) |
运算符,分支结构(上)
算数运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符
算数运算符:
运算符
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)