java
文章平均质量分 65
Ostrichcrab
这个作者很懒,什么都没留下…
展开
-
我的第一个java 生命周期&垃圾回收
package J_Finalize;class J_Book{ public int m_id;//书的编号 public J_Book(int i) { m_id=i; }//J_Book构造方法结束 protected void finalize() { switch (m_id) { case 1: System.out.print("《飘》"); ...原创 2018-04-10 16:45:38 · 221 阅读 · 0 评论 -
Java抽象类和接口
(一)很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例: 1 ...转载 2018-11-24 10:35:07 · 97 阅读 · 0 评论 -
51nod 1873 初中的算术 java 高精度 大数
Noder现在上初三了,正在开始复习中考。他每天要计算型如 (a× a× a× ⋯× a)n个a 的式子。 其中 0.0<a<99.999,0<n<26 。虽然Noder会计算,但是老是算错,现在他想要你来写一个程序输出正确的结果,以便他核对。Input单组测试数据。第一行有一个实数a和一个整数n,中间用空格分开。 ...原创 2018-07-14 22:13:58 · 177 阅读 · 0 评论 -
poj2305 java 大数 进制转换
import java.math.BigInteger;import java.io.*;import java.util.Scanner;public class Main { public static void main(String[] args) { int b; BigInteger p,m,ans; String str; Scanner cin = new...原创 2018-07-14 10:54:09 · 640 阅读 · 0 评论 -
51nod 1186 大数素数判断(java)+.isProbablePrime(int certainty)了解一下
给出1个正整数N,检测N是否为质数。如果是,输出"Yes",否则输出"No"。Input输入一个数N(2 <= N <= 10^30)Output如果N为质数,输出"Yes",否则输出"No"。Input示例17Output示例Yes import java.math.BigInteger;import java.util.Scanner;public class Bigsh...原创 2018-07-13 21:47:15 · 1891 阅读 · 0 评论 -
java 对象的交互
以实现一个clock为例,一个clock类里面有两个display类,分别是时针分针,通过clock实现两个display(时针,分针)的交互一个clock工程里面一个clock包,里边两个类,一个display类,一个clock类package clock;public class display { private int value = 0; private int limit = ...原创 2018-05-15 19:47:04 · 719 阅读 · 0 评论 -
java4 动态多态性
动态多态性指的是在子类和父类的类体中均定义了基本相同声明的非静态成员方法。所谓非静态成员方法指的是在成员方法定义中成员方法的声明不含方法修饰词static。这时也称为子类的成员方法对其父类基本相同声明的成员方法的覆盖(override)。class J_Employee1{ public int m_workyear;//工作的年限 public J_Employee1() { m...原创 2018-05-08 16:41:57 · 476 阅读 · 0 评论 -
java 图形用户界面示例
import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.JButton;public class AppGraIO { public static void main(String args[]) { new AppFrame(); }}class AppFrame ...原创 2018-05-13 16:20:04 · 3129 阅读 · 0 评论 -
java Scanner的应用
import java.util.Scanner;public class JavaScanner { public static void main(String args[]) { Scanner scanner=new Scanner(System.in); System.out.print("请输入一个数"); int a=scanner.nextInt(); Sys...原创 2018-05-13 16:18:12 · 329 阅读 · 0 评论 -
java 网课第二周作业Clock
1有秒计时的数字时钟(10分)题目内容:这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不直接给你时钟程序的代码,请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目。我们需要给时钟程序加上一个表示秒的Display,然后为Clock增加以下public的成员函数:public Clock(int hour, int minute, int sec...原创 2018-05-16 22:36:43 · 221 阅读 · 0 评论 -
java3 静态多态性
多态性是面向对象技术三大特征之一,多态性包括两种类型:静态多态性和动态多态性。注意:当类定义中出现同名的成员域是,不仅与多态性没有关系,而且一般是不提倡的。 静态多态性指的是在同一个类中同名方法在功能上的重载(overload)。这也包括一个类对其父类同名方法在功能上的重载,而且在方法声明的形式上要求同名的方法具有不同的参数列表。这里方法可以是成员方法,也可以是构造方法。不同的参数列表是的是...原创 2018-04-24 16:46:20 · 280 阅读 · 0 评论 -
Java题目 类相关 网课第一周作业
1分数(10分)题目内容:设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。这个类的构造函数是:Fraction(int a, int b) 构造一个a/b的分数。这个类要提供以下的功能:double toDouble(); 将分数转换为doubleFraction plus(Fraction r); 将自己的分数和r的分数相加,产生一个新的F...原创 2018-05-08 22:50:01 · 131 阅读 · 0 评论 -
java2 继承
package J_Teacher;class J_Employee{ public int m_workYear; //工作的年限 public J_Employee () { m_workYear=1; }//J_Employee构造方法结束}//类J_Employee结束public class J_Teacher extends J_Employee{ public...原创 2018-04-17 16:53:08 · 161 阅读 · 0 评论 -
Java类的加载顺序
类的加载顺序:如果类还没有被加载: 1、先执行父类的静态代码块和静态变量初始化,并且静态代码块和静态变量的执行顺序只跟代码中出现的顺序有关。 2、执行子类的静态代码块和静态变量初始化。 3、执行父类的实例变量初始化 4、执行父类的构造函数 5、执行子类的实例变量初始化 6、执行子类的构造函数 如果类已经被加载: 则静态代码块和静态变量就不用重复执行,再创建类对象时,只执行与实例相...原创 2018-11-24 11:12:42 · 77 阅读 · 0 评论