Java阶段总结

作者: 三月李壮 | 来源:发表于2023-05-12 08:16 被阅读0次

输出格式化:

字符串格式化:

%s : 输出字符串

整数格式化

%d : 输出十进制整数

%o : 输出八进制整数

%x : 输出十六进制整数

%X : 输出大写十六进制整数

浮点数格式化

%f : 输出浮点数

%e : 输出科学计数法表示的浮点数(小写e)

%E : 输出科学计数法表示的浮点数(大写E)

%.nf : 控制小数点后的位数,n为数字

布尔值格式化

%b : 输出布尔值

字符格式化

%c : 输出字符

宽度和精度格式化

%n$ : 指定第n个参数

%m.n : 控制宽度和精度,m表示最小宽度,n表示小数点后的位数

例子:System.out.printf("%2d %5.2f %s", 10, 3.1415926, "hello"); // 输出 "10 3.14 hello"%5.2f 长度不满5前面补空格(%05.2f 长度不满5前面补0,),保留2位小数

equals和==的区别:

==:当比较基本数据类型时,比较的是值;当比较引用数据类型时,比较的是地址

equals:比较的是值

三大特性:

1.封装

定义:把变量和方法包装在一个类里,限定成员的访问,达到保护数据的一种技术。

2.继承

定义:子类继承父类的特征和行为,使得子类对象(实例)具有父类的属性和方法。

3.多态

定义:同一行为有多个不同的表现形式

路径:

绝对路径指的是从根目录(盘符)开始写起的文件或目录名称。

相对路径指的是相对于当前路径的写法,就是以当前文件为基准进行一级级目录指向被引用的资源文件。

关键字:

数据类型:boolean、int、long、short、byte、float、double、char、class、interface。

流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。

修饰符:public、protected、private、final、void、static、abstract、transient(过渡修饰符)、synchronized(同步)、volatile(易失修饰符)

类修饰符:public,abstract,final,缺省(abstract和final冲突,不能同时使用)

成员变量修饰符:public,private,protected,缺省,final,static,transient,volatile

成员方法修饰符:public,private,protected,缺省,final,static,abstract,synchronized,native

动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。

保留字:true、false、null、goto、const。

四大权限修饰符:public,private,default,protected

private: 在同一类内可见

public: 对所有类可见

protected: 对同一包内的类和子类可见

final:常量,不能修改,声明的时候必须赋值

static:成员变量和成员方法中没有用static来修饰的叫实例成员

static变量被所有对象共享

方法里边不能声明静态变量;局部变量不能被声明为 static 变量;静态方法不能使用类的非静态变量;

缺省:类成员的前面不加任何的修饰符,这个成员只能在同一个包内调用(如果子类和父类不在一个包里,子类也无法调用该成员)

相关文章

  • Java阶段总结

    学习了一个月的Java总算告了一个段落,相比于路线上的时间规划,我们都拖了太长时间,也许中间许多课程活动之类的耽搁...

  • Java阶段总结

    立秋已过,这个阶段也学习了半个月,Java小游戏已经成功完成,也算是对知识的总结,在这个总结里面我也发现诸多问题:...

  • Java阶段总结

    从7月24日正式进入java阶段学习,到8月18日完成考核。这个时间已经远远超过了该阶段要求的时间,虽然时间是耗...

  • java阶段学习总结

    怎么说呢,虽然书看完了但是对书本上的知识还是特别生疏,看到一个东西,知道用那块的知识,但是具体怎么用,用什么方式实...

  • Java阶段自我总结

    12月3日下午三点,在三月的第一小阶段的考核已然结束. 整体来说,考核的效果自我感觉一般般,有些知识点还是没有掌握...

  • 一个人幸运的前提,其实是他有能力改变自己

    Java小游戏阶段总结 就在昨天下午我的Java小游戏阶段终于考核了,十二三天的努力终于有了结果,顿时觉得夏日...

  • 四、工厂模式(Factory)

    本章目录如下: 一、阶段一 二、阶段二 三、阶段三 四、java中的装饰者 五、模式问答 六、设计原则总结 我们...

  • 2019-08-23

    昨天把java阶段的知识用脑图做了一个框架,我觉着java阶段的总结我应该是做好了,游戏的bug也改完了,嗯,制作...

  • java 学习阶段小总结

    三月提倡自学 ps阶段结束,对这几天java学习做了总结。 首先 1.自己学习java程序设计第四版,前两章介绍的...

  • JAVA阶段简要总结(部分)

    1.JDK下载安装及其环境配置 我最开始是在官网上下载配置的是最新版jdk1.13,但是低版本的更稳定些,于是我换...

网友评论

    本文标题:Java阶段总结

    本文链接:https://www.haomeiwen.com/subject/yosesdtx.html