「java奇葩程序」java奇葩面试题

博主:adminadmin 2023-03-18 05:07:06 625

本篇文章给大家谈谈java奇葩程序,以及java奇葩面试题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

【Java奇葩问题】当我给一个JButton进行setVisible(false)后……

有布局的时候,setBounds不好使。

而要使用

setPreferredSize

setMaximumSize

setMinimumSize

用JAVA编写的木马程序源代码

网页木马比较好实现

其实就是JSP的木马

编写Java应用程序的木马不是很容易,但是可以用JBuilder打包成exe文件,不过运行还是要用java虚拟机的

总的来说,java不适合编写木马。由于java没有指针,所以比较适合开发大型的服务器端的程序。

如果你想知道JSP网页木马,用JSP木马为关键字搜索就行了

用java编一个程序能通过用户输入的生日判断用户的星座。请大神们给点提示或者思路吧。规定不能自定义方法

既然不允许用其他的方式,那就直接上代码吧....

public static void main(String[] args) {

        int point = -1;

        String[] str = {"白羊","金牛","双子","巨蟹","狮子","处女","天平","天蝎","射手","摩羯","水瓶","双鱼"};

        SimpleDateFormat sdf = new SimpleDateFormat("MM-dd");

        System.out.println("请输入一个日期,格式为MM-dd,例如:8-9");

        Scanner scan = new Scanner(System.in);

        Date d = null;

        while (true) {

            try {

                String input = scan.next();

                d = sdf.parse(input);

                break;

            } catch (Exception ex) {

                System.out.println("请输入正确的日期格式,例如:08-09");

            }

        }

        //格式化日期,将日期转成**.**的格式,比如1月1日转成1.01

        Double date = Double.parseDouble((d.getMonth() + 1)

            + "." + String.format("%02d", d.getDate()));

        if (3.21 = date  4.19 = date) {

            point = 0;

        } else if (4.20 = date  5.20 = date) {

            point = 1;

        } else if (5.21 = date  6.21 = date) {

            point = 2;

        } else if (6.22 = date  7.22 = date) {

            point = 3;

        } else if (7.23 = date  8.22 = date) {

            point = 4;

        } else if (8.23 = date  9.22 = date) {

            point = 5;

        } else if (9.23 = date  10.23 = date) {

            point = 6;

        } else if (10.24 = date  11.22 = date) {

            point = 7;

        } else if (11.23 = date  12.21 = date) {

            point = 8;

        } else if (12.22 = date  12.31 = date) {

            point = 9;

        } else if (1.01 = date  1.19 = date) {

            point = 9;

        } else if (1.20 = date  2.18 = date) {

            point = 10;

        } else if (2.19 = date  3.20 = date) {

            point = 11;

        }

        if(point == -1) {

            System.out.println("你真的是地球人么....");return;

        }

        System.out.println(String.format(

            "找到啦!o^ ^o,你的星座是%s.", str[point]));

作为还在学java的菜鸟遇到一个奇葩的问题,我在myeclipse中点DB browser,却没弹

我想说的是如果你进行的是java web开发的话,myeclipse只是编辑文件,如果要执行的话要借助tomcat,如果你只是编辑class类,你只需右键选择run as再选择Java Aplication,即可在弹出的控制台看见结果

关于java奇葩程序和java奇葩面试题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。