09 2023 档案
摘要:《代码大全2》是一个经典的软件开发书籍,是一本非常有价值的资源,包含了许多软件开发中的重要主题。 书中提醒读者以解决问题为导向,不仅仅是完成任务。 防御式编程,防御式编程不是指不让别人批评代码,而是指确保要承担的责任,保证方法不会因为传入错误数据而破坏,看似微小的防范,收益可能大于想象,能够让错误更
阅读全文
摘要:《代码大全2》是一本非常经典的软件开发书籍。 在书中,强调了比较优秀的代码结构和命名规范的重要性。书中注释的部分帮助我理解怎么去编写有意义的注释,合适的注释可以提供代码理解上的便利,但是过多或者无关的注释会干扰代码的可读性。 还有书中关于代码复用和模块化的内容帮助学习如何设计可重用的代码和模块,提高
阅读全文
摘要:public class MethodOverload { public static void main(String[] args) { System.out.println("The square of integer 7 is " + square(7)); System.out.print
阅读全文
摘要:学习递归 递归是一种在函数中调用自身的方法,每次递归调用之后,问题的规模越来越接近这个限制条件,直到满足限制条件才停止递归 求n的阶乘可以用循环和递归 import java.util.Scanner; public class Main { public static int factorial(
阅读全文
摘要:上课 上午学习传统工艺 下午java 知道sleep函数 import java.util.Timer;import java.util.TimerTask; int countdownSeconds = 10; // 倒计时 Timer timer = new Timer(); TimerTask
阅读全文
摘要:public class file { private enum MyEnum{ ONE, TWO, THREE;} public static void main(String[] args) { for(MyEnum value:MyEnum.values()){ System.out.prin
阅读全文
摘要:今天学习原码反码补码 原码反码补码是计算机存储一个具体数字的编码方式。java虚拟机中整数有byte、short、int、long四种 分别表示 8位、16位、32位、64位有符号整数。整数用补码表示 第一位表示符号位,其余位表示值 正数的反码跟原码相等 反码是原码在符号位不变的基础上,其余各位取反
阅读全文
摘要:今天重写了一下开学测试题 package file; import java.util.Scanner; import java.util.ArrayList; public class WarehouseManagement { public static void main(String[] a
阅读全文
摘要:今天上午学习数据结构顺序表中基本操作的实现 晚上学习关于枚举类型的方法 public class file { private enum MyEnum{ ONE, TWO, THREE;} public static void main(String[] args) { for(MyEnum val
阅读全文
摘要:int X = 100; int Y = 200; System.out.println("X+Y=" + X + Y); System.out.println(X + Y + "=X+Y"); 代码运行结果是 X+Y=100200300=X+Y 字符串表示文本,数字表示类型 当一个字符串与一个数字
阅读全文