Java
搁浅°879
这个作者很懒,什么都没留下…
展开
-
API以及添加学生信息练习
简单理解:API就是别人已经写好的东西,我们不需要自己编写,直接使用即可Java API:指的就是jdk中提供的各种功能的Java类,这些类将底层的实现封装起来,我们不需关心这些类是如何实现的,只需要学习这些类如何使用就好我们之前学习的APIScanner 键盘录入Random 随机数jdk API帮助文档获取(需要的可以留言找我要不是人工翻译,看懂意思就好最重要的包java.long1.打开API帮助文档2.点击显示,并找到索引下面的输入3.在输入框中输入类名并点击显示。原创 2024-08-16 20:55:15 · 258 阅读 · 0 评论 -
this内存原理,成员变量和局部变量的区别
局部变量:方法内,,使用前需要完成赋值,在栈内存里面,随着方法的调用而存在,随着方法的运行结束而消失,当前方法中有效。成员变量,类方法外的变量,有默认初始化值,在堆内,随着对象的创建而存在,随着对象的消失而消失,在整个类中有效。this.name = name 等号的右边触发就近原则接收形参。this的作用:区分局部变量和成员变量。this的本质:所在方法调用者的地址值。把接收到的形参赋值给成员变量的name。内存分布,this会保存地址。原创 2024-08-15 20:37:47 · 102 阅读 · 0 评论 -
Java基础 文字小游戏
这里的Java基础主要是考察的get和set方法的使用,其中的souf可以进行名字的传入,让这个看起来更加的生动。System.out.printf("%s你好啊%s","张三","李四")System.out.printf("你好啊%s","张三")System.out.printn()放在中间可以换行。只有输出没有换行效果。输出 张三你好啊李四。创建两个Java文件。原创 2024-08-15 20:36:35 · 133 阅读 · 0 评论 -
构造方法,JavaBean,对象内存图,基础数据类型和引用数据类型
栈内存处理完数据之后会退出,指向推内存的箭头都会消失,当没有人指向他的时候,堆内存中的数据也会被移除。带参构造方法和无参数构造方法,两者方法名相同,但参数不同,这叫做构造方法的重载。方法区,新增元空间,把原来的方法区的多种功能进行了拆分。创造对象的时候,虚拟机会自动调用构造方法,作用是给成员变量进行初始化的。只要是看见new就会在堆内存创建新的空间,两个空间是独立的,互不影响。基础数据类型,在变量当中存储真实的数据值,和其他空间没有任何关系。使用其他空间的数值,自己的空间存储的是地址值。原创 2024-08-14 18:01:26 · 256 阅读 · 0 评论 -
类和对象 封装 private this关键句
1.成员变量(代表属性,一般是名词)2.成员方法(代表行为,一般是动词)3.构造器4.代码块5.内部类类:是共同特征的描述(设计图);对象:是真实存在的具体实例用来描述一类事物的类,专业叫做Javabean类(在JavaBean中是不写main方法的)以前编写的main方法的类叫做测试类(可以在测试类中创建JavaBean类的对象并进行复制调用)JavaBean的编写,拿过来看事物,每一类都要有单独的事物,这类事物的名词都可以写成属性,动词写成行为。原创 2024-08-13 21:26:38 · 609 阅读 · 0 评论 -
Java变量和数据类型分类
数据类型:基本数据类型(数值型(整数类型(byte.short.int.long)浮点类型(float.double)),字符型(char),布尔型(boolean))引用数据类型(类(class)接口(interface)数组)// 表述范围,很大很大,如果表述范围超过int后面要加上L。//表述范围 正负21亿。byte a = 10 //表述范围 -128~127。short b = 20000 //表述范围 正负三万。//单引号引起来的单个字符。//变量不可重复定义。可以同时定义多个变量。原创 2024-08-12 21:08:54 · 208 阅读 · 0 评论