首页 > 编程语言 >Java学习第七周

Java学习第七周

时间:2024-08-17 21:50:11浏览次数:12  
标签:Java 第七 name int s1 public 学习 id String

package com.sxt;

public class SxtStu {
int id;
int age;
String sname;

public void study() {
	System.out.println("学习");
}
public void kickball() {
	System.out.println("踢球");
}

public static void main(String[] args) {
	SxtStu s1=new SxtStu(); 
	System.out.println(s1.id);
	System.out.println(s1.sname);
	s1.id=10021;
	s1.sname="李";
	System.out.println(s1.id);
	System.out.println(s1.sname);
	
	s1.study();
	s1.kickball(); 
}

}
0
null
10021

学习
踢球

package com.sxt;

public class User {
int id;
String name;
String pwd;
public User() {
}
public User(int id) {
this.id=id;
}
public User(int id,String name) {
this.id=id;
this.name=name;
}
public User(int id,String name,String pwd) {
this.id=id;
this.name=name;
this.pwd=pwd;
}
public static void main(String[] args) {
User u=new User();
User u1=new User(1001,"李");
User u2=new User(1002,"王","123456");
}
}
package com.sxt;

public class Person {
String name;
int age;
public void show() {
System.out.println(name);
}
public static void main(String[] args) {
Person p1=new Person();
p1.age=24;
p1.name="张";
p1.show();
Person p2=new Person();
p2.age=35;
p2.name="李";
p2.show();

	Person p3=p1;
	Person p4=p1;
	p4.age=80;
	System.out.println(p1.age);
			
}

}


80
package com.sxt;

public class Student {
String name;
Student friend;
public static void main(String[] args) {
Student s1=new Student();
Student s2=new Student();
s1.friend=s2;
s2.friend=s1;
s1=null;
s2=null;
}
}
package com.sxt;

public class TestThis {
int a,b,c;
TestThis(){
System.out.println("正要初始化对象:"+this);
}
TestThis(int a,int b){
//TsetThis();//这样是无法调用构造方法的
this();//调用无参的构造方法,并且必须位于第一行
a=a;//这里都是指的局部变量而不是成员变量
//这样就区分成员变量和局部变量,这种情况占了this使用情况大多数
this.a=a;
this.b=b;
}
TestThis(int a,int b,int c){
this(a,b);//调用带参的构造方法,并且必须位于第一行
this.c=c;
}
void sing() {
}
void eat() {
System.out.println("当前对象:"+this);
this.sing();//调用本类中的sing()
System.out.println("吃饭");
}
public static void main(String[] args) {
TestThis hi=new TestThis(2,3);
hi.eat();
}
}
正要初始化对象:com.sxt.TestThis@6d06d69c
当前对象:com.sxt.TestThis@6d06d69c
吃饭

标签:Java,第七,name,int,s1,public,学习,id,String
From: https://www.cnblogs.com/wsh-wsh-/p/18365038

相关文章

  • Java集合框架
    Java集合框架(JavaCollectionsFramework)是Java提供的一套用于表示和操作集合的统一架构,它位于java.util包中。集合框架包含了一系列的接口和类,用于存储和操作对象集合。这些接口和类之间的关系通过继承和多态性来实现,使得开发者能够以统一的方式操作不同的集合类型。Java集......
  • 【面试宝典】java基础面试题总结[上]
    一、Java中有几种基本数据类型?各占多少字节?在Java中基本数据类型有8个,占用的字节分别是整型byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节);浮点型float(4个字节)、double(8个字节);布尔类型boolean;字符类型char(2个字节)。二、String类能被继承吗?为什么?Stri......
  • JSP基于JAVAWEB医院挂号系统jep98(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:用户,医生,护士,科室信息,预约时间段,出诊信息,预约挂号,门诊病历,医生打卡,护士打卡,就诊评价技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技......
  • JSP基于JavaWeb的CRM系统684y6程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统功能:公告信息,部门,职位,用户,客户分组,客户信息,拜访记录,商机信息,订单信息技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoo......
  • 高级java每日一道面试题-2024年8月16日-设计模式篇-解释装饰者模式和代理模式的区别?
    如果有遗漏,评论区告诉我进行补充面试官:解释装饰者模式和代理模式的区别?我回答:在Java中,装饰者模式(DecoratorPattern)和代理模式(ProxyPattern)都是常用的设计模式,它们在结构上看起来有些相似,但实际上它们的目的、应用场景和实现方式存在明显的区别。下面详细解释这两种......
  • 网络流学习笔记
    网络流学习笔记一、定义网络(network)是指一个特殊的有向图\(G=(V,E)\),其与一般有向图的不同之处在于有容量和源汇点。\(E\)中的每条边\((u,v)\)都有一个被称为容量(capacity)的权值,记作\(c(u,v\))。当\((u,v)\notinE\)时,可以假定\(c(u,v)=0\)。这句话的意思是......
  • 2024暑假第七周总结
    学生管理系统基础构建需求分析需求:实现学生的基本管理功能,包括:添加、删除、更新、查询学生信息设计:确定系统的主要模块,包括:学生类、学生管理类、用户界面等。学生类属性:学生学号、姓名、年龄、班级方法:获取和设置属性值、展示学生信息学生管理类功能:添加、删除、更新、查......
  • 学习Java的第七周
    第七周的学习记录来啦,历时许久终于接触到了一点课程核心,本周的学习从面向对象开始,所谓更符合人类思维习惯的、使编程更简单的Java核心……学习了获取已有对象并使用,如何让自己设计对象并使用(语法),重心更倾向于后者,这一周前一半内容主要在封装、成员和局部、构造方法、标准的javabea......
  • Java面试题--JVM大厂篇之掌控Java未来:深入剖析ZGC的低停顿垃圾回收机制
    Java面试题--JVM大厂篇之掌控Java未来:深入剖析ZGC的低停顿垃圾回收机制引言:正文:一、ZGC的核心机制1.并发标记和重定位(Relocation)2.染色指针(ColoredPointers)与读屏障(LoadBarriers)二、实际案例分析1.在线游戏服务器2.金融交易系统三、解决方案和技巧1.调整ZGC参数......
  • 2024年的Java开发怎么转型升级呢
    转型做其它行业,非IT行业。三宝。地摊。小饭店。回农村种地,自己的老家。去农村种地,租房住、租地种。自媒体创业。写作。培养其它技能,比如,写剧本、写歌曲。资金充足的话,吃利息度日也行。360行,非IT行都可以看看。 ben发布于博客园升级做高级技术,研究前沿技术。Java......