JAVA
Fallen一down
这个作者很懒,什么都没留下…
展开
-
JAVA基础03选择
3.选择3.1 boolean 数据类型boolean 数据类型声明一个具有值 true 或者 false 的变量。Java 提供六种关系操作符( relational operator) ,也称为比较操作符( comparison operator),用于两个值的比较(假设表中的半径值为 5)。相等的关系操作符是两个等号(==), 而不是一个等号(=), 后者是指赋值...原创 2019-07-23 21:08:50 · 384 阅读 · 0 评论 -
JAVA基础10面向对象思考
10. 面向对象思考10.1 类的抽象和封装类的抽象是指将类的实现和类的使用分离开,实现的细节被封装并且对用户隐藏,这被称为类的封装。前面已经学习了方法的抽象以及如何在逐步求精中使用它。Java 提供了多层次的抽象。类抽象(class abstraction) 是将类的实现和使用分离。类的创建者描述类的功能,让使用者明白如何才能使用类。从类外可以访问的方法和数据域的集合以及预期这些成员...原创 2019-08-06 02:12:48 · 458 阅读 · 0 评论 -
JAVA基础07一维数组
7. 一维数组7.1 数组的基础知识一旦数组被创建,它的大小是固定的。使用一个数组引用变量,通过下标来访问数组中的元素。7.1.1 声明数组变置为了在程序中使用数组,必须声明一个引用数组的变量,并指明数组的元索类型。下面是声明数组变量的语法:elementType[] arrayRefVar;(元素类型口数组引用变量 ;)elementType 可以是任意数据类型,但是数...原创 2019-07-27 22:15:42 · 512 阅读 · 0 评论 -
JAVA基础06方法
6. 方法方法可以用于定义可重用的代码以及组织和简化编码。6.1 定义方法方法的定义由方法名称、参数、返回值类型以及方法体组成。 定义方法的语法如下所示:修饰符 返回值类型 方法名( 参数列表 ){ // 方法体 ; }我们一起来看一个方法的定义,该方法找出两个整数中哪个数比较大。这个名为 max 的方法有两个 int 型参数:num1和 mnn2, 方法返回两个数...原创 2019-07-26 21:37:37 · 306 阅读 · 0 评论 -
JAVA基础05循环
5. 循环循环是用来控制语句块重复执行的一种结构。循环的概念是程序设计的基础。Java 提供了三种类型的循环语句:while 循环、do - while 循环和 for 循环。5.1while 循环while 循环在条件为真的情况下,重复地执行语句。while 循环的语法如下 :while( 循环继续条件){ // 循环体 语句 (组); }下图给出了 wh...原创 2019-07-25 19:47:32 · 656 阅读 · 0 评论 -
JAVA练习02
1.LC88题目给定两个有序整数数组nums1 和 nums2,将 nums2 合并到nums1中,使得num1 成为一个有序数组。说明:初始化nums1 和 nums2 的元素数量分别为m 和 n。你可以假设nums1有足够的空间(空间大小大于或等于m + n)来保存 nums2 中的元素。示例:输入:nums1 = [1,2,3,0,0,0], m ...原创 2019-07-30 19:14:26 · 259 阅读 · 0 评论 -
JAVA基础02基本程序设计
2. 基本程序设计2.1 标 识 符标识符是为了标识程序中诸如类、方法和变量的元素而采用的命名。所有的标识符必须遵从以下规则: 标识符是由字母、数字、 下划线( _) 和美元符号($) 构成的字符序列。 标识符必须以字母、下划线( _)或美元符号($)开头,不能以数字开头。 标识符不能是保留字(参见附录中的保留字列表)。 标识符不能是 true、false 或 nu...原创 2019-07-22 20:37:00 · 249 阅读 · 0 评论 -
JAVA基础01计算机
1. 计算机 1.1 计算机组成计算机是存储和处理数据的电子设备。包括硬件( hardware ) 和软件( software) 硬件组件构成:中央处理器(CPU) 内存(主存) 存储设备(例如,磁盘和光盘) 输入设备(例如,鼠标和键盘) 输出设备(例如,显示器和打印机) 通信设备(例如,调制解调器和网卡) 1.1.1 中央处理器 中央...原创 2019-07-21 18:36:17 · 318 阅读 · 0 评论 -
JAVA基础09对象和类
9. 对象和类9.1 为对象定义类类为对象定义属性和行为。面向对象程序设计(OOP) 就是使用对象进行程序设计。对象(object) 代表现实世界中可以明确标识的一个实体。例如:一个学生、一张桌子、一个圆、一个按钮甚至一笔贷款都可以看作是一个对象。每个对象都有自己独特的标识、状态和行为。 一个对象的状态(state,也称为特征(property) 或属性(attribute)) 是...原创 2019-08-02 20:52:13 · 515 阅读 · 0 评论 -
JAVA基础08多维数组
8.多维数组表格或矩阵中的数据可以表示为二维数组。8.1 二维数组的基础知识二维数组中的元素通过行和列的下标来访问。8.1.1 声明二维数组变置并创建二维数组下面是声明二维数组的语法:数据类型[][]数组名 :或者数据类型数组名[][]; // 允许这种方式 ,但并不推荐使用它作为例子,下面演示如何声明 int 型的二维数组变量 matrix:int[...原创 2019-07-29 19:44:55 · 463 阅读 · 0 评论 -
JAVA基础04数学函数、 字符和字符串
4. 数学函数、 字符和字符串4.1常用数学函数Java 在 Math 类中提供了许多实用的方法,来计算常用的数学函数。这些方法分为三类:三角函数方法(trigonometric method)、指教函数方法(exponent method) 和服务方法(service method)。服务方法包括取整 、求最小值、求最大值、求绝对值和随机方法。除了这些方法之外,Math 类还提供了两...原创 2019-07-24 15:11:31 · 493 阅读 · 0 评论 -
JAVA练习01
1.汉诺塔2. (1)(2)(3)3.(1)(2)(3)原创 2019-07-29 09:05:59 · 99 阅读 · 0 评论 -
JAVA基础11继承和多态
11. 继承和多态面向对象的编程允许你从已经存在的类中定义新的类,这称为继承。11.1 父类和子类继承使得你可以定义一个通用的类(即父类),之后扩充该类为一个更加特定的类(即子类)。使用类来对同一类型的对象建模。不同的类也可能会有一些共同的特征和行为,这些共同的特征和行为都统一放在一个类中,它是可以被其他类所共享的。你可以定义特定的类继承自通用类。这些特定的类继承通用类中的特征和方...原创 2019-08-09 21:26:27 · 1115 阅读 · 0 评论