摘要:
方法重载 方法重载就是在类的同种实现方式,到底采用哪种方式,取决与调用者给出的参数。方法重载特点是方法名相同,方法的参数类型,个数,顺序至少有一项不同,方法返回类型可以不同,方法的修饰符可以不同,只是返回类型不一样,不能构成重载 实例 1 package com.beekc.www; 2 3 pub
阅读全文
posted @ 2020-02-18 17:01
白客C
阅读(347)
推荐(0)
摘要:
继承可以解决代码的复用,让我们的编程更加靠近人类思维,当多个类存在相同的属性和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends语句来声明继承。 注意事项 Ⅰ.java 中支持单继承,不直接支持多继承,但对c++中的多
阅读全文
posted @ 2020-02-17 16:50
白客C
阅读(179)
推荐(0)
摘要:
包的作用 类的集合是包,包里面可以存放n多个类,可以区分相同名字的类,当类很多时,可以很好的管理类,控制访问访问 打包与引包 打包用package关键字,命令一般放在文件开始,包命名规则用小写字母 //创建一个包 package com.text.www class PackageDemo { pu
阅读全文
posted @ 2020-02-17 15:18
白客C
阅读(245)
推荐(0)
摘要:
抽象 去定义一个类的时候,实际上就是把一类事物的共有的属性和行为提取出来,形成一个物理模型(模板)。这种研究问题的方法称为抽象。 修饰符 Java提供四种访问控制修饰符号控制方法和变量的访问权限: Ⅰ.公开级别:用pubilc修饰,对外公开 Ⅱ.受保护级别:用protected修饰,对子类和同一个包
阅读全文
posted @ 2020-02-17 02:01
白客C
阅读(185)
推荐(0)
摘要:
类变量(static) 类变量是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。 1 public class C { 2 public static void main(String[] args){ 3 4 Ch
阅读全文
posted @ 2020-02-16 23:59
白客C
阅读(1364)
推荐(0)
摘要:
特点: 1.函数名与类名相同 2.不用定义返回值类型 3.没有具体的返回值 作用 : 给对象进行初始化 注意: 1.默认构造函数的特点 2.多个构造函数就是以重载的形式存在的 如果定义类没有给构造函数,会自动生成一个构造函数 比如:person(){} 构造函数与一般函数的区别? 构造函数:对象创建
阅读全文
posted @ 2020-02-16 16:00
白客C
阅读(551)
推荐(0)
摘要:
类是抽象的,概念的,代表一类事物,比如人类,猫类...。对象是具体的,实际的,代表一个具体事务。类是对象的模板,对象是类的一个个体,实例。 类的定义 类里的语句块可定义成员变量,方法 //定义类的关键字class public class Cat { /* *成员变量 *成员变量是一类事务的共同属性
阅读全文
posted @ 2020-02-16 13:50
白客C
阅读(189)
推荐(0)
摘要:
Java代码有三种执行结构流程,顺序结构、分支结构、循环结构 局部代码块 1 /*格式 2 { 3 //局部代码块可以定义局部变量的生命周期 4 } 5 */ 6 int m = 89; 7 { 8 //局部代码块 9 System.out.println("Hello " +m); 10 } 11
阅读全文
posted @ 2020-02-16 03:59
白客C
阅读(184)
推荐(0)
摘要:
输出流 编程入门的第一个程序,输出一串字符串 1 public class C { 2 public static void main(String[] args) { 3 System.out.println("Holle JAVA"); //输出 4 } 5 } 输入流 输入流需要引用包的概念,
阅读全文
posted @ 2020-02-16 01:53
白客C
阅读(221)
推荐(0)
摘要:
在Java语言中也提供一套运算符操作变量,有算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、其他运算符。 算数运算符 跟数学运算符作用一样 操作符描述例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A – B 等于 -10 * 乘法 -
阅读全文
posted @ 2020-02-16 00:41
白客C
阅读(319)
推荐(0)