JAVA 语言基础复习

JAVA 语言基础复习,第1张

java语言特点:

  1. 面向对象:Java是一种面向对象的编程语言,它支持对象中的类,对象,继承,封装,多态,接口,包,等。
  2. 可移植性(跨平台):一处编译,到处运行。
  3. 简单性:语法简单,通俗易懂,基于C语言。
  4. 多线程:必须由Thread 类和它的子类来创建,支持多线程同时执行,多线程可以带来更好的交互响应和实时的行为。
  5. 高性能:运行速度高,提升了调用方法的效率。
  6. 安全性:Java适合网络/分布式环境,且防止恶意代码的攻击和篡改。
  7. 分布式:是为internet 的分布是环境设计的,且支持远程调用方法。
  8. 动态性:可以将某些代码添加到正在运行的程序中,java的动态特性就是将面向对象设计方法的扩展。
JDK,JVM,JRE
  1. JVM:  java虚拟机       执行Java字节码      加载.class文件并运行.class文件
  2. JRE:java 运行环境     包含java虚拟机(JVM)且包含java所必需的java环境    (JRE=JVM+系统类库)
  3. JDK:  java开发工具    包含java运行环境和且包含java必需的命令工具               (JDK=JRE+编译运行工具)

1.JRE是java最小的运行环境

2.JDK是java最小的开发环境

八大基本数据类型

 

 类型间的转换      注:boolean  类型不参与类型转换

自动类型转换范围小的数据类型直接转换成数据大的数据类型(小=>大)
强制类型转换范围大的数据类型直接转换成数据小的数据类型(大=>小)

运算符,分支结构(上)

算数运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符

算数运算符:

 运算符

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1499219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-25
下一篇 2022-06-25

发表评论

登录后才能评论

评论列表(0条)

保存