随笔分类 - 重拾Java
摘要:关于成员内部类的使用说明 内部类可以直接访问外部类中的变量,不受访问修饰符的控制; 定义了成员内部类后,必须使用外部类对象来创建内部类对象,即:内部类 对象名=外部类.new 内部类(); 编译上面的程序后,会发现产生了两个 .class 文件 //其中,第二个是外部类的 .class 文件,第一个
阅读全文
摘要:this 关键字代表当前对象: this.属性 操作当前对象的属性; this.方法 调用当前对象的方法; 封装对象的属性时,经常会使用this关键字; eg: package imooc; public class Telephone{ private float screen; private
阅读全文
摘要:访问修饰符一般是用来修饰类中属性和方法的,用来约束属性及方法的访问权限; public //本类、同包,子类,其他均可以访问; protected //本类、同包,子类可以访问,其他不可以访问; private //只有本类可以访问; 默认 //只有本类和同包可以访问;
阅读全文
摘要:java中的包 1.包的作用: 管理java文件; 解决同名的java文件的冲突; 2.定义包; package 包名; 必须放在java源程序第一行;包名间可以使用“.”隔开; 3.系统中的包: java.(功能).(类) java.lang.(类) 包含java语言基础的类; java.util
阅读全文
摘要:面向对象的三大特性:封装、继承、多态。 1.什么是封装: 将类的某些信息隐藏在类的内部,不允许外部程序直接调用或修改;需通过该类提供的方法来实现对隐藏信息的操作和访问。 //隐藏属性,通过方法调用/修改属性; 2.封装有什么好处? 只能通过规定的方法访问数据; 隐藏类的实例细节,方便修改和调用; 3
阅读全文
摘要:构造方法是什么: new+构造方法 创建一个新的对象; 构造方法是定义在java类中的一个用来初始化对象的方法; 普通的方法是用来说明类能干什么; 当没有指定构造方法时,系统会自动添加无参的构造方法; 当有指定构造方法时,无论是有参还是无参的,系统都不会自动添加无参的构造方法; 构造方法的语法: p
阅读全文
摘要:成员变量: 局部变量: 成员变量与局部变量的区别: 作用域不同 局部变量的作用域仅限于定义它的方法; 成员变量的作用域在整个类内部都是可见的; 初始值不同 成员变量初始值为0; 局部变量如果不给初始值,会报错的; 同名局部变量 在同一个方法中,不允许有同名的局部变量; 在不同的方法中,可以有同名的局
阅读全文
摘要:使用对象的步骤: 1.创建对象; 类名 对象名=new 类名();//将一个类实例化,得到对象 Telphone phone=new Telphone(); 2.使用对象; 引用对象的属性:对象名.属性; phone.screen=5; 引用对象的方法:对象名.方法名() phone.sendMes
阅读全文
摘要:1.类的重要性: 所有java程序都是以类class为组织单元的; 2.什么是类? 类是模子,确定对象的属性和方法; 3.类的组成: 属性和方法; 4.定义一个类的步骤: 定义类名;//public class 类名{ } 定义类的属性 (定义类有什么) //属性类型与属性名; 定义类的方法;(定义
阅读全文
摘要:3.类 类是模子,确定对象将会拥有的特征(属性)和行为(方法); 类的特点: 类是对象的类型; 具有相同属性和方法的一组对象的集合; 4.对象的属性 对象拥有的具体特征; 每个对象都有自己的特定值; 5.对象的方法 对象可以执行的操作 6.类与对象 类是抽象的概念,仅仅是模板,只是用来描述对象的信息
阅读全文
摘要:方法步骤: 1、 访问修饰符 方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略 ,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴 2、 返回值类型 方法返回值的类型,如果方法不返回任何值,则返回值类
阅读全文
摘要:1.什么是数组 2.为数组分配空间 3.循环遍历数组 4.Arrays 5.foreach 1.什么是数组 int[ ] scores={76,83,92,87}; 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学
阅读全文
摘要:1.计算 1 到 100 之间不能被 3 整除的数之和。 2.计算 50 以内(包括 50 )的偶数之和。 3.顺序输出 1 ~ 5 这 5 个数字。 4.请在代码编辑器中,使用 switch 语句补全代码,设置属于你的菜谱:如果今天是星期一、三、五,则早餐吃包子,如果是星期二、四、六,则早餐吃油条
阅读全文
摘要:Java 常用的 3 种循环: while 先判断、后执行。 eg: int i = 1; // 代表 1 - 5 之间的数字 // 当变量小于等于 5 时执行循环 while ( i<=5 ) { // 输出变量的值,并且对变量加 1,以便于进行下次循环条件判断 System.out.printl
阅读全文
摘要:java中的条件语句主要就是if ..else 语句和switch ....case/default 语句。 if语句: if 后小括号里必须是一个条件表达式,结果为布尔值,如果为 true ,则执行后面大括号中的代码,如果为 false ,则不执行。 switch语句: 当需要对选项进行等值判断时
阅读全文
摘要:Java 语言中常用的运算符可分为如下几种: Ø 算术运算符 +,-,*,/,%,++,-- Ø 赋值运算符 =,+=,-=,*=,/=,%= Ø 比较运算符 >,<,=,!=,>=,<= Ø 逻辑运算符 &&,||,!,^ Ø 条件运算符 布尔类型 ?表达式1 : 表达式2 Java 中常用的算术
阅读全文
摘要:所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。 语法:final 常量名 = 值; 程序中使用常量可以提高代码的可维护性。例如,在项目开发时,我们需要指定用户的性别,此时可以定义一个常量 SEX,赋值为 "男",在需要指定用户性别的地方直接调用此常量即可,避免
阅读全文
摘要:自动类型转换: 在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换。例如: , 代码中 int 型变量 score1 可以直接为 double 型变量 score2 完成赋值操作,运行结果为: 82.0 这种转换称为自动类型转换。 当然自动类型转换是需要满足特定的条件的: 1.
阅读全文
摘要:关键字 标识符 变量 数据类型 1.Java中的关键字 java语言中有一些具有特殊用途的词被称为关键字。关键字对java的编译有着特殊的意义。区分大小写。 eg: void 就是java中的关键字。 2.Java标识符 标识符就是用于给java程序中的变量、类、方法等命名的符号。 使用标识符时需要
阅读全文
摘要:IDE 集成开发环境,是一类软件。 将程序开发环境与程序调式环境集合在一起。 使用Eclipse实现JAVA编程的步骤 Eclipse的安装及配置 完成Eclipse的安装后,我们来对它进行如下配置: 1.打开Eclipse的偏好设置,我们需要对Eclipse做一下配置: 2.从左侧栏选择java下
阅读全文

浙公网安备 33010602011771号