自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java:关于instanceof

今天看了b站的视频,感觉up主讲的有点晕。现在在博客里总结一下。System.out.println(X instanceof Y);1.能否编译成功,看X和Y的类,如果X和Y的类,如果类存在父子关系即可编译 若X,Y没有父子关系如Teacher和Student,则编译不成功2.编译成功后看引用对象,X指向的引用对象是Y的子类为T,否则为F3.X,Y只是名字,具体什么类什么对象具体分析,不要被绕进去了!下面展示具体的代码,注释内表明的是结果Object object = new

2021-12-09 21:16:53 424

原创 java排序算法:冒泡排序

冒泡排序是array.sort的基本算法1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,就交换他们的位置2.每一次比较,都会产生出一个最大,或者最小的数字3.下一轮则可以少一次排序4.依次循环,直到结束!package com.xie.array;import java.util.Arrays;//冒泡排序//1.比较数组中,两个相邻的元素,如果第一个数比第二个数大,就交换他们的位置//2.每一次比较,都会产生出一个最大,或者最小的数字//3.下一轮则可以少一次排序//.

2021-12-05 11:00:55 654

原创 java:用for循环打印九九乘法表

中间有些简单的知识点就先不更了,以后博客用来记录比较经典的知识吧练习:打印九九乘法表思想:把大问题拆分为几个小问题来解决1、先输出第一列 1*i=i2、用嵌套for循环语句 i、j3、根据已经输出的结果来调整代码,把里面的for循环语句改为i<=j,不然会重复输出4、现在已经能完整输出乘法表了,不重不漏,但输出格式显然有问题,需要修改格式下面补充一个知识点System.out.print() 输出时为一行System.out.printLn() 输出时为一列\t

2021-12-03 22:09:56 1553 1

原创 java逻辑运算符、位运算符、三元运算符

逻辑运算符的具体运算就不细讲了,数电都学过。这里主要注意java里的逻辑运算符是双写与:&& 或:|| 非:!位运算符 与:& 或:| 异或:^位运算的效率极高 << 左移 表示乘2 >> 右移 表示除以2public class Demo06 { public static void main(String[] args) { /* *...

2021-12-01 22:47:40 238

原创 java基本运算符

java运算符大多数都和我之前学过的一点皮毛的python语言差不多,只把比较特别的列举出来。目前我了解过python、matlab、java的运算符,有的是相同的,但有些的确不同,希望不要弄混淆。主要学习以下几个符号:%取余++自增--自减public class Demo04 { public static void main(String[] args) { //++ -- 自增,自减 一元运算符 int a=3; in

2021-12-01 21:54:25 945

原创 java基础:变量、常量、作用域

public class Demo7 { public static void main(String[] args) { //int a=1,b=2,c=3;这是对的,但不符合行业规范 String name="xiezhiyi"; char x='x'; double pi=3.14; System.out.println(name);public class Demo08 { //类变量 stati.

2021-12-01 21:04:36 177

原创 java类型转换

public class Demo05 { public static void main(String[] args) { int i=128; byte b=(byte)i;//内存溢出 b的值为-128 原因是byte类型最大整数为127 //强制转换:(类型)变量名 高-低 //从低到高:byte short char int long float double //自动转换 低-高 Syst.

2021-12-01 17:00:11 156

原创 第一篇博客

准备从现在开始学习java啦,尝试着自己动手写一写博客,就当是记笔记了吧。希望这一年里自己能够坚持下来!最近在看狂神说,学会了写HelloWorld,这个在这里就不写啦下面是一些简单的知识点:java的数据类型(图片都是从b站狂神说那里截来的)public class Demo02 { public static void main(String[] args) { //八大数据类型 int num1=10;//最常用 by.

2021-12-01 16:35:46 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除