java基础
文章平均质量分 78
打牢Java基础
沉下心学习
此人很懒,写了一点点。
展开
-
study01
变量的位置是定死的,储存在栈内存里,变量里面的内容是会变动的,内容储存在堆内存中,使用这个内容的时候,变量会指向这个堆内存的地址。字符串用String类,String不是一个关键字,char占2字节。Byte,short,char->int->long->float->double小数的优先级大于整数。javadoc命令是用来生成自己API文档的//加在类里面就是类的注解,加在方法里面就是方法的注解。ctrl+D:复制当前行到下一行,十分好用的!低-------------------->高。原创 2023-04-24 21:02:14 · 60 阅读 · 0 评论 -
The second dayof self-learning java
第二步:idea在文件夹中右键打开文件夹所在目录show in explorer ,打开Java文件此时打开了两个文件夹,我们把class文件从文件夹层面移至Java文件夹,就可以查看反编译的文件。题目:输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字结束输入并输出执行结果。比如服务器的请求响应监听等,而碰到continue语句,它会跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。只要碰到break就会强制退出循环,不执行循环中剩下的语句,直接跳出;原创 2023-04-25 19:25:24 · 82 阅读 · 1 评论 -
Self-study in java 03
需要找到包的路径再加载,否则无法执行。结束方法,之后的代码不会被执行。System是一个类,out是System类的对象,println()是一个方法。写一个计算器,实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。注意:最好保持方法的原子性,也就是一个方法只做一个功能。能不用递归就不用递归,在基数比较小的时候可以用,基数大时会调用大量内存。1.当返回一个值的时候,方法调用通常被当作一个值。2.如果方法返回值是void,方法调用一定是一条语句。中,有相同的函数名称,但形参不同的函数。原创 2023-04-28 16:38:42 · 81 阅读 · 1 评论 -
Self-study in java 04
4.XXX是自上而下推导的,还是自下而上抽象的?是前者由何推导,是后者由何抽象?将面向对象、封装、继承、多态、抽象带入XXX一个个提问,如果都能回答上来,那么就算弄懂了这个概念了。查找数组元素:通过binarySearch方法能对排序好的数组进行二分化查找操作。当一个数组中大部分元素为0,或同一值时,可以利用稀疏数组保存。比较数组:通过equals方法比较数组中元素值是否相等。打印数组元素:Arrays.toString()6.XXX是历史必然出现的选择吗?数组是相同数据类型的有序集合。原创 2023-04-28 16:39:17 · 63 阅读 · 0 评论 -
Self-study in java 05oop
本质就是:以类的方式组织代码,以对象的组织(封装)数据。先有一个模版,再有一个对象,对象都是new出来的,业内笑话 没有对象就new一个。类是抽象的,需要实例化,类实例化后会返回一个自己的对象//对象实例化 System . out . println(person . name);//传入的是一个Person类型的对象 person . name = "ye";//这是一个具体的人,可以改变属性 } } class Person {原创 2023-05-01 13:32:32 · 63 阅读 · 0 评论 -
Self-study in Java 异常机制Exception
处理运行异常时,采用逻辑去合理规避同时辅助try-catch处理在多重catch块后面 ,可以加一个catch(Exception)大的 来处理 可能会被遗漏的异常对于不确定的代码,也可以加上try- catch,处理潜在的异常尽量添加finally语句块去释放占用的资源以上学习资源均来自kuangshen。原创 2023-05-01 15:26:49 · 57 阅读 · 0 评论