- 博客(11)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 static静态方法
package week13.day2static;/*一旦使用static关键字修饰成员方法,那么就成为了静态方法,静态方法不属于对象而是属于类的;如果没有static关键字,那么必须首先创建对象,然后通过对象才能使用它;无论是成员变量还是成员方法,如果有static,都使用类名称来进行调用静态变量:类名称.静态变量静态方法:类名称.静态方法()注意:1.静态不能直接访问非静态.非静态能访问静态因为是静态方法先出生,先出生的只知道历史不知道未来.2.静态方法当中不能使用thi.
2021-05-31 20:58:15 122
原创 Android实验四
第一题:信息显示linear.xml文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="ver
2021-05-06 23:05:25 161
原创 2021-04-25
一个标准的类通常拥有下面四个组成部分:package week9.demo5;/*一个标准的类通常拥有下面四个组成部分:1>所有的成员方法都要使用private关键字修饰2>为每一个成员变量编写getter和setter方法3>编写一个无参数的构造方法:ctrl+insert键选择Constractor(构造方法),然后选择Select none4>编写一个全参数的构造方法:ctrl+insert键选择Constractor(构造方法),然后选择全部参数点击ok
2021-04-25 22:55:59 81
原创 2021-04-25
构造方法package week9.demo4;/*构造方法时专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用对象方法构造方法格式:public 类名(参数类型 参数名称){方法体}注意:1>构造方法的类名必须和所在的类名完全一样,就连大小写也一样2>构造方法不要写返回值,连void都不要写3>构造方法不能return一个具体返回值4>如果没有构造方法编译器会自动赠送一个,没有参数和方法体,什么都不做.5>一旦编写至少编
2021-04-25 22:55:03 49
原创 2021-04-25
局部变量与成员变量package week9.demo3;/*当局部变量与成员变量重名的时候,根据就近原则优先使用局部变量如果需要访问本类的成员变量,需要使用格式:this.成员变量名通过是调用的方法,谁就是this */public class Person { String name;//自己名字 //参数name是对方名字 //成员变量name是自己名字 public void sayHello(String name){ Sy
2021-04-25 22:53:15 53
原创 2021-04-25
Getter和Setter方法package week9.Demo2;/*对于基本类型当中的boolean值Getter方法一定要写为isXXX形式,而setXXX方法不变. */public class Student { private String name; private int age; private boolean male; public String getName() { return name; }
2021-04-25 22:51:45 46
原创 2021-04-25
面向对象的三大特征:继承、封装、多态package week9.Demo2;/*private封装 */public class Demo3Person { public static void main(String[] args) { Person person = new Person(); person.show(); person.name="大帅哥"; person.setAge(-12);
2021-04-25 22:46:44 47
原创 2021-04-25
局部变量与成员变量package week9.demo1;/*局部变量与成员变量1:定义位置不一样局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中2、作用范围不同局部变量:只有方法中才可以使用,出了方法就不能使用成员变量:整个类都可以使用3、内存的位置不一样局部变量:位于栈内存成员变量:位于堆内存 */public class Demo1VariableDifference { String name;//成员变量 public void m
2021-04-25 22:44:32 61
原创 2021-04-22
线程Thread:第一个例子ThreadDemo1package day3.thread;/*** 线程* 线程可以多个代码片段“同时运行”,实际上是并发运行* 创建线程有两种方式:* 1:定义一个类继承Thread并重写run方法,run方法中定义线程要执行的任务代码*/public class ThreadDemo1 { public static void main(String[] args) { Thread t1 = new MyT...
2021-04-22 09:35:15 98
原创 2021-04-22 Socket通信简单代码
Socket通讯服务器:package day2.socket;/*聊天室的服务端*/import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class Server { /...
2021-04-22 09:31:25 187
ZigBee下怎么控制三色LED轮换点亮,大佬求原码和讲解一下
2021-06-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人