
Java本纪
文章平均质量分 80
Tang.Mitnick
为实现最优路途而上下求索
展开
-
Java的前世今生
Java的起源与发展图片来源Java是一种广泛使用的电脑程式设计语言,拥有跨平台、物件导向、泛型程式设计的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于昇阳电脑的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,...原创 2018-12-28 16:15:22 · 425 阅读 · 0 评论 -
【Java】多线程实例
/*Author:tang.MitnickGoal:实现多线程Site:Fafu*///需求:实现一个高铁站进站口检票功能/*设计思想:1、写一个类实现Runnable接口2、在主程序中调用实现多线程*/class CheckTicket implements Runnable{ public void run()//重写实现接口的run方法 { Object...原创 2019-03-29 14:44:43 · 215 阅读 · 0 评论 -
【数据结构】Java语言二分查找数组中的下标
package basic;/* * Goal:用二分查找算法找出一个数在数组中的下标 * Author:Tang.Mitnick * Site:FaFu * *///设计思想:对一个数组中的数组进行折半查找,确定给出的数对应的在数组中的下标。public class BinarySearch { public static int getIndex(int[] ar...原创 2019-02-25 22:47:12 · 1174 阅读 · 1 评论 -
【进制转换】Java怎么实现十进制转换到二进制、八进制、十六进制?
代码如下:package basic;import java.util.Scanner;/* * Goal:十进制数转换成八进制、二进制、十六进制 * Author:Tang.Mitnick * Site:FaFu * *//*设计思想:封装一个方法使它实现十进制向二进制、八进制、十六进制的转换 * 首先如果这个数非零,则把它与要转换的进制数的最大进位数进行与运算,这样就能...原创 2019-02-25 21:00:58 · 828 阅读 · 0 评论 -
Java编程怎么打印输出第n项斐波拉契数
具体实现方法:package JavaWork_03;/* * Goal:求第n项斐波那契数 * Author:@Tang.Mitnick * Site:ChongQing * *///设计思想:运用一个递归方法打印输出键入的第n项斐波拉契数//斐波拉契数列: 1、1、2、3、5、8、13、21//对应项数n=1 2 3 4 5 6 7 8 import java.u...原创 2019-02-14 13:50:30 · 549 阅读 · 0 评论 -
【Java编程】求一个数组中奇数和偶数的个数
1、用数组中数对2取余运算,余数为0就是偶数;余数为1就是奇数。package JavaWork_02;/* * Goal:求一个数组的奇数和偶数的个数 * Author:@tang.Mitnick * Site:ChongQing * *///设计思想:在for语句中运用取余运算判断数组中的数的奇偶性public class OddAndEvenNumbers {public ...原创 2019-02-14 12:22:23 · 10367 阅读 · 1 评论 -
Java中switch语句判断月份
1、灵活运用switch语句判读随机键入的整数是哪一个月。具体代码:package JavaWork_01;/* * Goal:判断随机输入整数是几月份 * Author:Tang.Mitnick * Site:ChongQin * *///设计思想:运用switch语句判断键入的随机整数是几月份import java.util.Scanner;//switchpubli...原创 2019-02-14 12:02:29 · 1955 阅读 · 1 评论 -
Java打印输出单个字符、转义字符、Unicode编码字符
实现代码:package CharacterType;/* * Goal:打印单个字符、转义字符、Unicode编码 * Author:Tang.Mitnick * Site:ChongQin * */public class CharacterTypeOne {public static void main(String[]args){ //定义一个单个字符 char c1=...原创 2019-02-14 11:49:16 · 8309 阅读 · 0 评论 -
Java语言比较三个数的大小
注意:给出的数是键入的三个随机数具体代码如下:package JavaWork_01;/*Goal:求三个数最大和最小值 *Author:@Tang.Mitnick *Site:ChongQin * *//*设计思想: * 通过嵌套if和else语句的真假判断比较出三个数的大小 * */import java.util.Scanner;public class Max_M...原创 2019-02-14 11:32:33 · 7737 阅读 · 1 评论 -
【构造方法】Java中this的用法和构造方法实例
本人以学生为对象举例说明this在构造方法中的应用,还有对重载的实例练习。具体实现:package basic;/* * Author:Tang.Mitnck * Site:FaFu * Goal:练习this关键字在构造方法中应用并熟悉构造方法 * *//* * 设计思想:建立一个student类,并为其添加相应的构造方法,在添加构造方法时我会用到重载*/ class W...原创 2019-02-27 22:17:50 · 584 阅读 · 0 评论 -
Java语言判断打印水仙花数
从键盘上随机输入一个三位数,判断此数是不是水仙花数。具体代码如下:package NarcissisticNumber;/*Goal:判断随机输入的十进制三位数是否为水仙花数, * 如果是打印输出这个数,否则不输出 *Author:Tang.Mitnick * * *///设计思想:键入一个随机的三位数,用取余数或者除运算把三个数取出来//再用一个if语句根据水仙花数的规则判...原创 2019-02-10 22:05:56 · 480 阅读 · 0 评论 -
分别用递归方法和for语句计算数的阶层
具体实例代码如下:package Overload;/* * *Goal:阶层的求法 *Author:@tang.mitnick *Date:2019/2/10 *Site:重庆市 * *//*需求: * 分别用for循环和递归的方法求阶层 * */public class Recursion { //for循环求阶层static double notRecursion...原创 2019-02-10 21:42:36 · 540 阅读 · 0 评论 -
Java实现方法的重载
用重载的方法分别计算两个数和三个数和,调用方法在控制台换行输出结果具体代码:package basic;/*Author:tang.Mitnick *Goal:举例实现方法的重载 *Date:2019/2/4 *Site:ChongQing * *///需求分析:编写两个方法,分别实现从键盘输入两个数和三个数,计算相加结果,//调用方法实现控制台显示//Scanner sca...原创 2019-02-04 15:21:16 · 588 阅读 · 0 评论 -
Java打印输出九九乘法表
具体代码如下:package basic;/* * *Goal:打印输出九九乘法表 *Author:@tang.mitnick *Date:2019/2/4 * *//*设计思想: *用一个嵌套的for循环实现九九乘法表打印输出 * */public class Nine_nine_table { public static void main(String[] args)...原创 2019-02-04 12:22:35 · 657 阅读 · 0 评论 -
【Java】如何去除字符串空格或者反转字符串or查找一个字符串出现在另一个字符串的次数or返回两个字符串中最大的相同字符串
package basic;public class MyString { //创建一个调用打印的方法 public static void pri(Object obj){ System.out.println(obj); } //例1、去除字符串空格 public static String myTrim(String str) {...原创 2019-03-31 16:22:17 · 242 阅读 · 0 评论