java学习三层面

导读:本篇文章讲解 java学习三层面,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

java学习三层面

1.基本语法

1.1变量

java语言支持的变量类型有:

  • 类变量:独立于方法之外的变量,用static修饰
  • 实例变量:独立于方法之外的变量,不过没有static修饰
  • 局部变量:类的方法中的变量

1.2运算符

计算机的最基本用途之一就是执行算数运算,作为一门计算机语言,java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:

  • 算术运算符
  • 关系运算符
  • 位运算符
  • 逻辑运算符
  • 赋值运算符
  • 其他运算符

1.3流程控制

表示程序运行过程中代码块执行的步骤,主要分为:

  • 复合语句
  • 条件语句
  • 循环语句
  • 跳转语句

1.4数组

同一种类型数据的集合,数组也是一种容器。

2面向对象

面向对象于提高开发效率,核心特性有:

  • 继承性
  • 封装
  • 多态

3高级应用

3.1多线程

一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并执行不同的任务,多线程能充分利用CPU。

3.2集合

Java框架主要包括两种类型的容器,一种是集合,存储一个元素集合,另一种是图,存储键值对映射。

3.3IO流

  • 根据处理数据类型的不同分为:字符流和字节流
  • 根据数据类型流向不同分为:输入流和输出流

3.4网络编程

计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互联起来,实现资源共享和数据传输的系统。网络编程就是编写程序是互联网的两个(或多个)设备(如计算机)之间进行数据传输。

3.5反射

反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对用的方法。

3.6NIO

反射

反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对用的方法。

3.6NIO

NIO是一种同步非阻塞的I/O模型,也是I/O多路复用的基础

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/106591.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!