![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java笔试基础
glGj_sSy
这个作者很懒,什么都没留下…
展开
-
静态:static
package com.mambali.test;/* * 静态:static * 用法:是一个修饰符,用于修饰成员(成员变量、成员函数) * 当成员被静态修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用。 * 类名.静态成员 * * static特点: * 1,随着类的加载而加载 * 也就是说,会随着类的消失而消失。说明它的生命周期最长。 * 2,优先于对象存在 * ...原创 2018-04-06 08:59:37 · 132 阅读 · 0 评论 -
this关键字
package com.mambali.test;/* * this关键字 * 看上去,是区分局部变量(在栈内存)和成员变量(在堆内存)同名情况 * this为什么可以解决这个问题呢? * this究竟代表的是什么? * 答:this代表的是本类的对象 ,到底代表哪一个呢? * this代表它所在函数所属对象的引用 * 简单说:哪个对象在调用this所在的函数,this就代表哪个对象 * * t...原创 2018-04-06 08:03:16 · 152 阅读 · 0 评论 -
匿名对象的使用
package com.mambali.test;public class AnonymousObj {/* * 要求会画内存关系图 * 匿名对象使用方式一:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简洁 * 如果对一个对象进行多个成员调用,必须对这个对象起个名字。 * 匿名对象使用方式二:可以将匿名对象作为实际参数进行传递。 */ public static void main...原创 2018-04-05 10:46:48 · 300 阅读 · 0 评论 -
对给定数组进行排序——冒泡排序
package com.mambali.test;/* * 冒泡排序: * 相邻的两个元素进行比较,如果满足条件进行换位。 */public class ArrayTest2 {//冒泡排序public static void bubbleSort(int arr[]){for(int x=0;xfor(int y=0;y//-x:让每一次比较的原创 2018-03-24 08:33:01 · 958 阅读 · 0 评论 -
对给定数组进行排序——选择排序
package com.mambali.test;/* 对给定数组进行排序 */public class ArrayTest { //选择排序 //内循环结束一次,最值出现在头角标位置上 public static void selectSort(int []arr){ for(int x=0;x<arr.length-1;x++){ for(int y=x+1;y<arr.le...原创 2018-03-24 08:30:06 · 944 阅读 · 0 评论 -
找出某一个字符串中不重复出现的第一个字符
package com.mambali.test;/* * 找出某一个字符串中不重复出现的第一个字符 */public class FirstNotRe { public static void main(String []args){ char result = firstNotRepeat("fafuaew"); System.out.println(result); } public ...原创 2018-04-05 09:57:41 · 575 阅读 · 0 评论 -
车牌号前两位相同,后两位相同,并且整个车牌表示的数是一个完全平方数。
package com.mambali.test;/* * 车牌号前两位相同,后两位相同,并且整个车牌表示的数是一个完全平方数。 * 解题思路:车牌总共有四位数。所以解决这个问题的关键是:1、如何找出 * 四位数中的完全平方数。2、判断这个完全平方数是不是前两位 * 相同,并且后两位也相同。 * 第一个问题:如果将所有四位数都用来检测是否为完全平方数,需要进行 * (1000-...转载 2018-03-24 08:23:00 · 6791 阅读 · 1 评论 -
产生125-175间的随机整数
package com.mambali.test;/* * 产生125-175间的随机整数 */public class RandomTest { public static void main(String []args){ int random = (int)(Math.random()*50)+125; System.out.println("random="+random); }}...原创 2018-03-24 08:26:42 · 1601 阅读 · 0 评论 -
猴子吃桃问题。最开始有N个桃子,每天吃掉上一天剩下的桃子的一半加一个, * 到第十天想吃的时候只剩下了一个桃子,问N=?
package com.mambali.test;/* * 猴子吃桃问题。最开始有N个桃子,每天吃掉上一天剩下的桃子的一半加一个, * 到第十天想吃的时候只剩下了一个桃子,问N=? */public class TaoZiTest { public static void main(String []args){ int left = 1; for(int i = 9;i > 0;--i...原创 2018-03-24 08:27:17 · 3563 阅读 · 0 评论 -
找出并打印101-200间的所有素数,计算总个数
package com.mambali.test;/* * 找出并打印101-200间的所有素数,计算总个数 * 关键是这个boolean类型的变量 */public class PrimeNum {public static void main(String[] args) {int count = 0;boolean b = false;for (int i原创 2018-03-30 17:43:56 · 696 阅读 · 0 评论 -
判断一个五位数是否为回文数
package com.mambali.test;/* * 判断一个五位数是否为回文数 */public class PalindromicNum {public static void main(String []args){palindromicTest(35653);}public static void palindromicTest(int p原创 2018-03-31 07:43:21 · 1675 阅读 · 0 评论