dequanth

导航

09 2022 档案

变量调用分析——这个ball到底是那个ball?
摘要:public class Ball implements Rollable{ public static void main(String[] args) { Ball ball = new Ball("lanqiu"); System.out.println(ball.getName());//这 阅读全文

posted @ 2022-09-27 21:09 dequantianhe 阅读(53) 评论(0) 推荐(0)

面试题:int[] arr 和 int... arr在参数列表中是一回事儿吗?
摘要:public class Exer { public static void main(String[] args) { Base1 b1 = new Sub1(); b1.add(1,2,3); } } class Base1{ public void add(int a, int... arr) 阅读全文

posted @ 2022-09-24 12:25 dequantianhe 阅读(103) 评论(0) 推荐(0)

简单的继承练习——疑问:私有属性在类的方法内调用时,有必要使用get,set方法嘛?
摘要:要求: 创建一个Circle类,设置半径属性和返回面积的方法,在无参构造器中初始化半径值为1。 创建一个Cylinder类,继承Circle类,设置属性高和返回体积的方法,在无参构造器中初始化长度为1。 私有属性,在类的内部方法调用时,有必要使用get()和set()方法吗? //实现Circle 阅读全文

posted @ 2022-09-23 15:41 dequantianhe 阅读(54) 评论(0) 推荐(0)

被侮辱了!——一道简单的数组输出题目
摘要:下面语句输出个啥? public class Arrays { public static void main(String[] args) { int[] arr1 = {1,2,3,4}; char[] arr2 = {'1','2','3'}; System.out.println(arr1) 阅读全文

posted @ 2022-09-22 11:36 dequantianhe 阅读(37) 评论(0) 推荐(0)

一道网红题:Java值传递,答案开始看了不太懂,是不是涉及到了匿名类的实例化?
摘要:题目如下:看起来是值传递的考察。。。 public class Test{ public static void main(String[] args){ int a = 10; int b = 10; method(a,b);//需要在method方法被调用后仅打印出a=100,b=200,请写出 阅读全文

posted @ 2022-09-22 11:15 dequantianhe 阅读(41) 评论(0) 推荐(0)

一道测试Java值传递的题目
摘要:请给出下列代码的执行结果: public class T3 { public static void main(String[] args) { T3 t3 = new T3(); t3.first(); } public void first(){ int i = 5; Value v = new 阅读全文

posted @ 2022-09-22 10:24 dequantianhe 阅读(53) 评论(0) 推荐(0)

递归方法解决二分法
摘要:要求: 客户甲随机输入一个给定长度的整数型数组,且不论客户输入数字的顺序如何,都将数组的值自动从小到大排序。 利用二分法查找客户乙给定的数值是否存在于客户甲给定的数组当中,如果存在则给定位置。 import java.util.Scanner; //客户甲随机输入一个给定长度的整数型数组,且不论客户 阅读全文

posted @ 2022-09-21 19:31 dequantianhe 阅读(54) 评论(0) 推荐(0)

稀疏数组的创建和还原
摘要:package com.java.test; public class ArrayDemo { public static void main(String[] args) { //创建一个二维数组11*11, 0:没有棋子 1:黑棋 2:白棋 int[][] array = new int[11] 阅读全文

posted @ 2022-09-17 11:10 dequantianhe 阅读(39) 评论(0) 推荐(0)

冒泡算法的优化(一)
摘要:冒泡算法 package com.java.test;​import java.util.Arrays;//思想://1,逐个比较数组中两个相邻的元素大小,如果大小与预期不一致,则交换两者的位置。//2,没完成一轮比较,就是产生一个最大值或者最小值。//3,下一轮比较则可以少进行一次。public 阅读全文

posted @ 2022-09-15 18:58 dequantianhe 阅读(174) 评论(0) 推荐(0)

关于通过命令行编译执行Java文件时的注意点
摘要:注意点: 执行javac命令时,要确保后面的路径是可以找到目标java文件的,且文件必须写后缀——.java,严格区分大小写,目录层级之间用斜杠表示,不能用点号表示。 否则报错找不到文件。 执行java命令,运行class文件时,要看原Java文件中package的路径,然后把命令行目录移到pack 阅读全文

posted @ 2022-09-15 11:40 dequantianhe 阅读(35) 评论(0) 推荐(0)

Java的基础语法(一)
摘要:注释 注释不会被执行,是写给自己看的,是一个好的编程习惯 Java的注释有三种: 单行注释 // 表示 多行注释 /* */ 表示 文档注释 /** 注释内容 */ 表示 java关键字 标识符的注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线_ 开始 首字符之后可以是 阅读全文

posted @ 2022-09-13 10:45 dequantianhe 阅读(59) 评论(0) 推荐(0)