WHB1 / WHB1.github.io.old

blog
0 stars 0 forks source link

Java知识【基础】--对象 #4

Open WHB1 opened 6 years ago

WHB1 commented 6 years ago

网址

学习路线:http://bbs.itheima.com/thread-338415-1-1.html

视频:https://pan.baidu.com/share/link?uk=4011945912&shareid=2232442435#list/path=%2F

Java导论【历史】

Java基础规范

Tables Are Cool
col 3 is right-aligned $1600
col 2 is centered $12
zebra stripes are neat $1
zebra stripes are neat $1
WHB1 commented 6 years ago

Java定义类

【修饰符】class【类名】【extends 父类名】【implements 接口列表】  
 {  
     零个到多个构造器定义。。。  
     零个到多个成员变量。。。
     零个到多个方法。。。
 }

1、修饰符:【 public | final | abstract | 无 】 2、类名:HelloWorld 一个或多个首字母大写单词构成

WHB1 commented 6 years ago

Java定义成员变量

【修饰符】类型 成员变量名 [ = 默认值 ]

1、修饰符:【( public | protected | private 三选一 ) ( static | final | transient | volatile ) 】 2、类型:【基本数据类型(整型、浮点型、逻辑型、字符型)| 引用数据类型(数组、类对象)】

WHB1 commented 6 years ago

Java定义方法

【修饰符】 方法返回值类型  方法名 (形参列表)
 {
     //由零条到多条可执行性语句组成的方法体
 }

1、修饰符:【 (public | protected | private 三选一) (abstract | final 二选一) (static) 】 2、方法返回值类型:Java语言允许的任何数据类型,包括【基本类型和引用类型】
如果声明返回值类型,则方法体内必须有一个有效的return语句,该语句返回一个变量或表达式, 这个变量或者表达式的类型必须与此处声明的类型匹配; 如果一个方法没有返回值则必须使用void声明没有返回值

WHB1 commented 6 years ago

Java特殊方法--构造器

【修饰符】 构造器名 (形参列表)
   {
         // 由零条到多条可执行性语句组成的构造器执行体
   }

1、修饰符:【public | protected | private 三选一】 2、构造器名:必须和类名称相同 3、形参列表:和定义方法形参列表的格式完全相同

WHB1 commented 6 years ago

Java类的作用

1、定义变量 2、创建对象 3、调用类的类方法或者访问类的类变量

WHB1 commented 6 years ago

Java用类定义变量和创建对象

WHB1 commented 6 years ago

static关键字

它可用于修饰方法、成员变量等成员。 static修饰的成员表明它属于这个类本身,而不属于该类的单个实例 因为通常把static修饰的成员和方法也成为类变量、类方法。 不使用static修饰的普通方法、成员变量则属于该类的单个实例,而不属于该类。 因为通常把不使用static修饰的成员变量和方法也称为实例变量、实例方法。 有时把static修饰的成员变量和方法称为静态变量和静态方法,把不使用static修饰的成员变量和方法称为非静态变量和非静态方法。静态成员不能直接访问非静态成员。