摘要:
JavaSE07 面向对象(OOP) 01 Java的核心思想就是OOP 初始面向对象 面向过程&面向对象 面向过程思想 线性思维,步骤非常明确清晰。 面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么 面向过程适合处理一些较为简单的问题。 面向对象思想 物以类聚,分类的思维模式。 思考问题会 阅读全文
摘要:
数组概述 数组描述的是相同类型的若干数据,按照一定的先后次序排列而成。其中,每一个数组乘坐一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组的声明和创建 首先必须声明数组变量,才能在程序中使用数组。 //声明语法: dataType[] arrayRefVar; //首选的方法 dataT 阅读全文
摘要:
什么是方法 方法是语句的集合,他们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类或对象中。 方法在程序中被创造,在其他地方被引用。 方法的本意是功能块,也就是实现某个功能的语句块的集合。设计方法的时候最好保持方法的原子性,一个方法只完成一个功能,这样有利于后期程序的扩展。 阅读全文
摘要:
用户交互 Scanner Scanner对象 基本语法中并没有实现程序和人的交互。从JDK5开始,Java提供了 java.util.Scanner这个工具类。我们可以通过Scanner类来获取用户的输入。 创建Scanner对象 Scanner s = new Scanner(System.in) 阅读全文
摘要:
注释 (Comments) 当项目结构复杂起来的时候,我们需要注释来提示自己,以免之后维护的时候阅读困难。 注释不会被执行,是给写代码的人看的。 注释种类 单行注释/多行注释/文档注释 单行注释 使用斜杠 “ // ” public class Helloworld { public static 阅读全文
摘要:
编译型和解释型的区别在于将源代码转换为机器码的「时机」不同。 编译型将整个程序编译完成,一并运行,一旦程序有更改就会造成性能损失; 解释型是一行一行编译执行。 编译型语言 开发操作系统一般会用编译型语言 C/C++语言都是编译型语言 解释型语言 一些网页程序,服务器脚本等,对于速度要求不是那么的高, 阅读全文
摘要:
简单性 Java简单才易学,简化C语法,没有头文件、指针运算、分配内存等、且语法基于C/C 面向对象 面向对象的程序设计将开发的重点放在对象和对象的接口上,更贴近人的思维 可移植性 通过Java虚拟机,将代码实现跨平台运行。 一次编写,到处运行。 Write once, run anywhere 高 阅读全文