![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
深海孤独
连门都没入的二货,望指点迷津。
展开
-
基础语法
继承时子类要保证能够运行父类的一切,所以子类覆盖父类方法时参数要兼容,返回类型要兼容,并且不能够降低方法的存取权限。即public void love ();不能覆盖为private void love();这样会使的编译时以为通过的是一个public的,而程序运行时被jvm阻止存取。方法的重载方法的重载必须改变方法的参数,返回值可以不变,也可以改变方法的存取权限。参数的改变可以是原创 2012-03-23 10:06:38 · 358 阅读 · 0 评论 -
linux下PasswordField暂时无法输入
今天做练习时遇到的问题:import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/*@author HuangYangyang *@version 2012.11.15 * */public class Ban原创 2012-11-15 16:52:22 · 1124 阅读 · 0 评论 -
两个数的运算的简单计算器
import java.sql.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;public class TestGui2 { String number2; Opertion go; StringBuffer addString = new St原创 2012-07-06 14:44:48 · 902 阅读 · 0 评论 -
java使用冒泡法排序
public class Insertion {int [] test ={2,3,2,5,7,11};public static void main(String [] args){//主方法为静态方法,使用实例变量需要创建对象引用。 int middle_number = 0; Insertion start = new Insertion(); for(int a=0; a<sta原创 2012-03-26 21:24:38 · 587 阅读 · 0 评论 -
千米英里转换练习
/*千米转换英里,英里转换千米的练习。 * */import javax.swing.*;import java.awt.*;import java.awt.event.*;//MileageConverter implements ActionListener 监听button,实现按钮被点击然后执行运算并输出结果。public class MileageConverter imp原创 2012-05-02 11:20:25 · 4762 阅读 · 0 评论 -
使用fillOval()写出“我喜欢你”
import java.awt.event.*;import javax.swing.*;import java.awt.*;public class ForMyLove {JFrame jframe;PaintWord paint_word;int x = 70;int y = 370;private void write_wo(){ for(int a = 0; a < 10原创 2012-04-17 11:49:27 · 2992 阅读 · 0 评论 -
this构造器里调用另一个构造器和区分同名变量与参数
/* * this可以在一个构造方法里调用另一个构造方法。 * this通过不同的参数调用不同参数的构造方法。 * */public class ThisTest {ThisTest(int a){ System.out.println(a);}ThisTest(String b){ this(3); //this(3,"sss");方法里this和super的调用一定要在第一原创 2012-04-25 10:38:16 · 821 阅读 · 0 评论 -
画一个渐变色球,用内部类实现监听两个button
import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Circle {JFrame jframe;JLabel jlabel; public void draw_circle(){ jframe = new JFrame();//创建frame jlabel = new JLabel原创 2012-04-10 11:45:22 · 1031 阅读 · 0 评论 -
实例变量调用和变量
java学习重新开始创建对象,并引用实例的值。public class Girl{String kidney;public void voice(){System.out.println("hehe");}}class LikeGirl{public static void main (String [] args){Girl like = new Girl原创 2012-03-22 11:16:00 · 719 阅读 · 0 评论 -
做的练习题,输入整数,逆序输出,并输出位数。
public class Convert { String input = ""; String output = "";public void input_change(){ java.util.Scanner in = new java.util.Scanner(System.in); System.out.println("请输入一个小于"+Long.MAX_VALUE+"的整数。原创 2012-03-27 20:20:02 · 1401 阅读 · 0 评论 -
递归求阶乘和循环阶乘
public class Factorial {static long sum=0;static long factorial=1;public static void main(String [] args){ java.util.Scanner in = new java.util.Scanner(System.in); int count = in.nextInt(); for(原创 2012-03-27 16:20:06 · 1558 阅读 · 0 评论 -
java基础知识-构造函数
在调用new()时,现调用这个类的构造方法,然后构造方法会被挂起而且它并未执行完毕,它会向上执行调用父类的构造函数,直到到达继承树的顶点,然后返回完成最先调用的构造函数。public class Test2 { public Test2(){ System.out.println("我思念你们_first");//构造函数最先完成的 }public static void main(St原创 2012-03-23 16:18:47 · 508 阅读 · 0 评论 -
JAVA API 线程初学
package com.insigma.java02first.group2.HuangYangyang.api.lang;public class LangTest { /*一般实现多线程只需实现Runnable,重写run方法。如果想修改线程的行为需要为Thread创建子类, 重写其它方法。 (守护线程是相当于虚拟机jvm后台运行的垃圾回收线程,是一种最低优先级的线程,这类线程原创 2012-12-24 17:24:43 · 712 阅读 · 0 评论