Java入门知识总结 二


ITSTAR

Java是一门面向对象编程语言,作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。那么我们一起来认识Java!

7

java的跨平台性

 通过Java语言编写的应用程序在不同的系统平台上都可以运行。

跨平台的原因:

    只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。 由JVM来负责Java程序在该系统中的运行

Java入门知识总结 二

8

有符号数据的表示法(次重点)

原码,反码(原码取反),补码(反码+1)

9

函数

 定义:函数就是定义在类中的具有特定功能的一段独立小程序。  

  

  特点:定义函数可以将功能代码进行封装便于对该功能进行复用 函数只有被调用才会被执行

Java入门知识总结 二

函数的出现提高了代码的复用性对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的return语句如果在最后一行可以省略不写。

 函数的应用两个明确:明确要定义的功能最后的结果是什么明确在定义该功能的过程中,是否需要未知内容参与运算

10

重载

 特点:与返回值类型无关,只看参数列表(参数类型以及参数个数)

好处:方便于阅读,优化了程序设计

11

数组

概念:同一种数据类型的集合

好处:可以自动给数组中的元素从0开始编号,方便操作这些元素

       内存结构

栈内存:用于存储局部变量,当数据使用完,所占空间会自动释放

堆内存:数组和对象,通过new建立的实例都存放在堆内存中

方法区:静态成员、构造函数、常量池、线程池

本地方法区:window系统占用

Java入门知识总结 二

ED

Java入门知识总结 二

相关文章: