09 2021 档案

摘要:// 使用继承public class Test2{ public static void main(String[] args){ Account act = new Account(); act.setActno("0715"); act.setBalance(2000); System.out 阅读全文
posted @ 2021-09-25 18:54 沉默的言兴与誉 阅读(48) 评论(0) 推荐(0)
摘要:public class T{ A a; public static void main(String[] args){ D d = new D(); C c = new C(); B b = new B(); A a = new A(); T t = new T(); //这里不写代码会出现空指针 阅读全文
posted @ 2021-09-12 11:49 沉默的言兴与誉 阅读(66) 评论(0) 推荐(0)
摘要:面向对象包括三大特征: 封装 继承 多态 任何一个面向对象的编程语言都包括这三个特征 例如:python,java... 注意:java只是面向对象编程语言中的一种 出了java之外, 阅读全文
posted @ 2021-09-11 12:15 沉默的言兴与誉 阅读(179) 评论(0) 推荐(0)
摘要:当我们采用面向对象的方式贯穿整个系统的话,涉及到三个术语: OOA:面向对象分析 OOD:面向对象设计 OOP:面向对象编程 整个软件开发的过程,都是采用OO进行贯穿的。 实现一个软件的过程: 分析(A) --> 设计(B) --> 编程(C) 阅读全文
posted @ 2021-09-11 12:11 沉默的言兴与誉 阅读(224) 评论(0) 推荐(0)
摘要:/* 使用递归计算1到n的和*/public class Test3{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); int n = s.nextInt( 阅读全文
posted @ 2021-09-10 16:14 沉默的言兴与誉 阅读(773) 评论(0) 推荐(0)
摘要:public class A{ public static void main(String[] args){ // 大家是否承认,println是一个方法名。 // println我承认是方法名了。但是这个方法谁写的? // 你直接用就行。 // println()方法肯定是重载了。(不信,你可以 阅读全文
posted @ 2021-09-10 14:11 沉默的言兴与誉 阅读(75) 评论(0) 推荐(0)
摘要:/* 方法重载(overload): 什么时候需要考虑方法重载? 在同一个类当中,如果"功能1"和"功能2"它们的功能是相似的。 那么可以考虑将它们的方法名一致,这样代码既美观,又便于 后期的代码编写(容易记忆,方便使用) 注意:方法重载overload不能随便使用,如果两个功能压根不相干, 不相似 阅读全文
posted @ 2021-09-10 13:43 沉默的言兴与誉 阅读(348) 评论(0) 推荐(0)
摘要:/* 编写一个方法,求整数n的阶乘,例如5的阶乘是1*2*3*4*5*/public class Test1{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in) 阅读全文
posted @ 2021-09-09 22:35 沉默的言兴与誉 阅读(991) 评论(0) 推荐(0)
摘要:// 局部变量:只在方法体中有效,方法结束之后,局部变量的内存久释放了。// JVM三块主要的内存:栈内存、堆内存、方法区内存。// 方法区最先有数据:方法区中放代码片段。存放class字节码。// 堆内存:后面讲。// 栈内存:方法调用的时候,该方法需要的内存空间在栈中分配。 // 方法只有在调用 阅读全文
posted @ 2021-09-09 22:20 沉默的言兴与誉 阅读(101) 评论(0) 推荐(0)
摘要:// 大家分析以下代码,编译器会报错吗?public class 缺少返回语句{ public static void main(String[] args){ // 错误:缺少返回语句 /* public static int m(){ boolean flag = true; // 编译器不负责 阅读全文
posted @ 2021-09-09 00:12 沉默的言兴与誉 阅读(252) 评论(0) 推荐(0)
摘要:// 别自乱阵脚:任何一个方法体当中的代码都是在遵循自上而下的顺序依次逐行执行的// main 最先执行而且main也是最后结束// main结束,整个程序就结束了 public class 不只是main方法可以调用其他方法{ public static void main(String[] ar 阅读全文
posted @ 2021-09-08 22:33 沉默的言兴与誉 阅读(89) 评论(0) 推荐(0)
摘要:/* 这个程序是一个体验程序,你看不懂,你只需要体验就行了。 体验一下方法的好处。 注意: 程序开始执行的时候是先执行main方法。 因为main方法是一个入口。 在java语言中所有的方法体中的代码都必须遵循自上而下的顺序依次 逐行执行。这个必须记住 main方法不需要程序员手动调用,是由JVM调 阅读全文
posted @ 2021-09-08 00:23 沉默的言兴与誉 阅读(169) 评论(0) 推荐(0)
摘要:/* 一球从100米高度自由落下,每次落地后反跳回原高度的一半再落下, 求它在第10次落地时,共经过多少米?*/public class 球下落问题{ public static void main(String[] args){ double m = 100,sum = 0; for(int i 阅读全文
posted @ 2021-09-07 22:03 沉默的言兴与誉 阅读(44) 评论(0) 推荐(0)
摘要:public class 计算{ public static void main(String[] args){ int sum = 0,n=1; for(int i = 1;i <= 10;i++){ n *= i; sum += n; } System.out.println(sum); }} 阅读全文
posted @ 2021-09-07 21:53 沉默的言兴与誉 阅读(132) 评论(0) 推荐(0)
摘要:/* 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半, 还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半, 又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。 到第 10 天早上想再吃时,发现只剩下一个桃子了。 编写程序求猴子第一天摘了多少个桃子。*/public clas 阅读全文
posted @ 2021-09-07 21:34 沉默的言兴与誉 阅读(390) 评论(0) 推荐(0)
摘要:public class 回文数{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); int k = s.nextInt(); int a = k,b,c,s 阅读全文
posted @ 2021-09-07 21:26 沉默的言兴与誉 阅读(50) 评论(0) 推荐(0)
摘要:/* 给一个不多于5位的正整数 1、求他是几位数 2、逆序打印各位数字*/public class Test7 { public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.i 阅读全文
posted @ 2021-09-07 20:01 沉默的言兴与誉 阅读(54) 评论(0) 推荐(0)
摘要:/* 一个数如果恰好等于它的因子之和,这个数就是完数,例如 6 = 1 + 2 + 3 找出1000内所有的完数*/public class 找出1000内所有的完数{ public static void main(String[] args){ int i = 1; for(;i < 1000; 阅读全文
posted @ 2021-09-07 19:32 沉默的言兴与誉 阅读(153) 评论(0) 推荐(0)
摘要:/* 小芳的妈妈每天给她2.5元钱,她都会存起来。,但是,每当这一天是存钱的第5天 或者5的倍数的话,她都会花去6元钱,请问,经过多少天,小芳才可以存到100元?*/public class Test6{ public static void main(String[] args){ int day 阅读全文
posted @ 2021-09-07 19:11 沉默的言兴与誉 阅读(141) 评论(0) 推荐(0)
摘要:/* 阶梯图 输入一个数表示阶梯层数*/public class Test5{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); int k = s.next 阅读全文
posted @ 2021-09-07 18:50 沉默的言兴与誉 阅读(182) 评论(0) 推荐(0)
摘要:/* 从控制台接受一个正整数,判断该数字是否为质数质数 (质数是指大于1的自然数,除了1和它本身以外不再有其他因数的自然数)*/public class Test4 { public static void main(String[] args){ java.util.Scanner s = new 阅读全文
posted @ 2021-09-07 18:25 沉默的言兴与誉 阅读(109) 评论(0) 推荐(0)
摘要:/* 从控制台输入一个正整数,计算该数的阶乘。例如输入5,阶乘为 5*4*3*2*1*/ public class Test3{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(S 阅读全文
posted @ 2021-09-07 18:08 沉默的言兴与誉 阅读(582) 评论(0) 推荐(0)
摘要:public class 计算{ public static void main(String[] args){ int sum = 1; for(int i = 2;i <= 100;i++){ if(i % 2 == 1) sum -= i; if(i % 2 ==0) sum += i; } 阅读全文
posted @ 2021-09-07 18:00 沉默的言兴与誉 阅读(402) 评论(0) 推荐(0)
摘要:public class 计算1000以内所有不能被7整除的整数之和{ public static void main(String[] args){ int sum = 0; for(int i = 0; i <= 1000;i++){ if(i % 7 == 0) continue; sum + 阅读全文
posted @ 2021-09-07 17:53 沉默的言兴与誉 阅读(521) 评论(0) 推荐(0)
摘要:/* 九九乘法表*/public class 九九乘法表{ public static void main(String[] args){ int a = 1; for(;a <= 9;a++){ for (int b = 1; b <= a;b++){ System.out.print(b + " 阅读全文
posted @ 2021-09-06 15:39 沉默的言兴与誉 阅读(80) 评论(0) 推荐(0)
摘要:/* 1、所有合法的"控制语句"都可以嵌套使用。 2、for循环嵌套一个for循环执行原理是什么? 提示一下:大家不要因为for循环中嵌套了一个for循环,就感觉 这个程序比较特殊,实际上大家可以这样看待: for(){ //在分析外层for循环的时候,把里面的for就当做一段普通的java语句/代 阅读全文
posted @ 2021-09-05 23:59 沉默的言兴与誉 阅读(1179) 评论(0) 推荐(0)
摘要:/* 使用for循环,实现1~100所有奇数求和*/public class 1~100所有奇数求和{ public static void main(String[] args){ int n = 0; int i = 1; for(; i <= 100;i += 2){ n += i; } Sy 阅读全文
posted @ 2021-09-04 23:47 沉默的言兴与誉 阅读(2133) 评论(0) 推荐(0)
摘要:public class fortext{ public static void main(String[] args){ for(int i = 10; i > 10; i--){ System.out.println("i = " + i); // 10 9 8 7 6 5 4 3 2 1 } 阅读全文
posted @ 2021-09-04 23:37 沉默的言兴与誉 阅读(77) 评论(0) 推荐(0)
摘要:public class 成绩的等级{ public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in); System.out.print("请输入您的考试成绩:" ); 阅读全文
posted @ 2021-09-03 23:45 沉默的言兴与誉 阅读(59) 评论(0) 推荐(0)
摘要:public class if语句根据年龄判断生命阶段{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); System.out.print("请输入年龄:" 阅读全文
posted @ 2021-09-01 23:31 沉默的言兴与誉 阅读(119) 评论(0) 推荐(0)
摘要:/* 业务要求: 1、从键盘上接受一个人的年龄。 2、年龄要求为(0~150),其他值表示非法,需要提示非法信息 3、根据人的年龄来动态的判断这个人属于生命的哪个阶段? [0-5] 婴幼儿 [6-10] 少儿 [11-18] 少年 [19-35] 青年 [36-55] 中年 [56-150] 老年 阅读全文
posted @ 2021-09-01 23:14 沉默的言兴与誉 阅读(429) 评论(0) 推荐(0)
摘要:public class if语句案例1{ public static void main(String[] args){ // 定义一个布尔类型的变量,表示性别。 boolean sex = false; // 业务:当sex为ture时表示男,为false时表示女 /* if(sex == tu 阅读全文
posted @ 2021-09-01 00:12 沉默的言兴与誉 阅读(257) 评论(0) 推荐(0)