java学习笔记
2021/7/6 17:41:16
本文主要是介绍java学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
============== 12/07 =================
1、变量第二次赋值,可以不用重复定义,int String
2、=是赋值的意思, ==是否相等
3、内存最小单元-->字节,byte, 1byte=8个二进制
char/short 2byte 255^2
float/int 4 byte 255^4
double/long 8byte 255^8
4、String ="",char=''
5、 ++n,先加1,后引用n;n++:先引用n,后加1
6、b?x:y,b成立执行x,否则y
7、\n换行符,\r回车,\t Tab
8、%d整数,%f浮点数,%s 字符串
============== 12/08 =================
1、if () {} else if() {} else {}
2、在Java中,判断值类型的变量是否相等,可以使用==
运算符。但是,判断引用类型的变量是否相等,==
表示“引用是否相等”,或者说,是否指向同一个对象。要判断引用类型的变量内容是否相等,必须使用equals()
方法:
3、Person ming=new Person(); Person:类型;ming:变量名;new Person():实例化
4、引用 变量.字段 ex:ming.age
5、class 类,instance实例
6、private field 内部class访问,防止调用篡改了数据
7、this 关键字,在class里面
8、字符串不可篡改
9、???????????参数绑定问题:栈的概念
files=【a,b】files[0]="c" 传参改变
a="a",a="b",传参不变
============== 12/09 =================
1、extends继承,
2、class person
class student extends person student:子类、扩展类,person :父类、超类,super.name 引用父类
3、student person object 从右到左可以,从左到右不行
4、子 is 父,has 继承关系
5、Overload 重载,Override 覆写(实际类型动态调用,而非声明类型)
6、public final 不需要子类对父类的override,final class 不允许继承
7、String 是一个类,重载:同一个方法,不同的输入
8、多个输入 (Income... income)
============== 12/10 =================
1、package 避免class的冲突
2、java.long包 程序自动导入的
3、java.util.* java.math.*
4、try {} catch {} finally {}
这篇关于java学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求