03 2022 档案

摘要:this.属性 大部分时候,普通方法访问其他方法、成员变量时无须使用 this 前缀,但如果方法里有个局部变量和成员变量同名,但程序又需要在该方法里访问这个被覆盖的成员变量,则必须使用 this 前缀。 假设有一个教师类 Teacher 的定义如下: public class Teacher { p 阅读全文
posted @ 2022-03-06 21:34 泰勒斯儿童营养牙膏 阅读(38) 评论(0) 推荐(0)
摘要:Java 支持 3 种注释,分别是单行注释、多行注释和文档注释 文档注释 以/**开头,以*/结束 阅读全文
posted @ 2022-03-06 14:53 泰勒斯儿童营养牙膏 阅读(9) 评论(0) 推荐(0)
摘要:成员变量 定义在类里方法外的变量。 成员变量又分为实例变量(全局变量)和类变量 类变量也叫静态变量,变量前加static ; 实例变量也叫对象变量,不加static ; 类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果; 而实例变量则为对象私有,某一个对象将其值改变,不影 阅读全文
posted @ 2022-03-05 21:52 泰勒斯儿童营养牙膏 阅读(396) 评论(0) 推荐(0)
摘要:对象与类 对象(这只猫): 对象是实体,需要被创建,为我们做事情; 表达东西或事件; 运行时响应消息(提供服务); 类: 类是规范,根据类的定义来创建对象; 定义所有猫的属性; 就是java中的属性; 可以用来定义变量; 类定义了对象,对象是类的实体 对象=属性+服务 数据:属性或状态 操作:函数 阅读全文
posted @ 2022-03-04 21:50 泰勒斯儿童营养牙膏 阅读(68) 评论(0) 推荐(0)
摘要:for each 循环语句是 for 语句的特殊简化版本,主要用于执行遍历功能的循环。 for(类型 变量名: 集合){ 语句块; } “类型”为集合元素的类型,“变量名”表示集合中的每一个元素,不是循环变量,相当于一个临时变量,保存了集合中的元素, for-each 语句将集合中的元素一一取出来, 阅读全文
posted @ 2022-03-03 21:45 泰勒斯儿童营养牙膏 阅读(139) 评论(0) 推荐(0)
摘要:String s; String 是一个类,String的变量是对象的管理者,而不是所有者。 就像数组变量是数组的管理者而不是所有者一样 创建字符串用new // new就是创建 String s = new string("a string"); 创建了一个String的对象 用a string来 阅读全文
posted @ 2022-03-03 21:44 泰勒斯儿童营养牙膏 阅读(358) 评论(0) 推荐(0)
摘要:提供一些数学运算的函数。 用Math.调用里面的数学函数 阅读全文
posted @ 2022-03-03 20:20 泰勒斯儿童营养牙膏 阅读(26) 评论(0) 推荐(0)
摘要:当需要一个类或者对象做事情的时候,用.运算符 如: a.length; Integer.MAX_VALUE 阅读全文
posted @ 2022-03-03 20:09 泰勒斯儿童营养牙膏 阅读(36) 评论(0) 推荐(0)
摘要:将一个基本数据类型的数据转换成对象的形式,使它们可以像对象一样参与运算和传递。 注意大小写。 用处:可以方便的使用函数(如Integer.MAX_VALUE) 阅读全文
posted @ 2022-03-03 20:06 泰勒斯儿童营养牙膏 阅读(30) 评论(0) 推荐(0)
摘要:类型[] 名字 = new 类型[元素个数] 元素个数必须给出; 元素个数可以是变量; 如: int[] grade = new int [100]; 使用数组长度时,用: 数组名字.lengh 阅读全文
posted @ 2022-03-03 20:00 泰勒斯儿童营养牙膏 阅读(35) 评论(0) 推荐(0)
摘要:自动售票机: import java.util.Scanner;public class ShouPiaoJi{ public static void main(String[] args) { Scanner in = new Scanner(System.in); int balance = 0 阅读全文
posted @ 2022-03-02 21:09 泰勒斯儿童营养牙膏 阅读(14) 评论(0) 推荐(0)
摘要://n个整数,从小到大排序/*冒泡排序 两两比较,大的排后面。第一次排序,得到最大的数排最后; 第二次排序,得到第二大的数,排在倒数第二个位置。 一共需要排序长度-1次 前几次排序中确定好位置的元素不参与下一次排序,所以j=数组长度-1-i*//*#include<stdio.h>//冒泡排序int 阅读全文
posted @ 2022-03-02 15:33 泰勒斯儿童营养牙膏 阅读(40) 评论(0) 推荐(0)
摘要:#define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本 一般形式: 1)#define 标识符 字符串 如:#define PI 3.1415926 2)还可以用#define命令定义带参数的宏定义。其定义的一般形式为: de 阅读全文
posted @ 2022-03-01 14:12 泰勒斯儿童营养牙膏 阅读(452) 评论(0) 推荐(0)