JAVA基本问题

java基本问题~

自己写了个代码,感觉有点复杂化了,希望能帮到你:
public void check(String ss){int len =ss.length();//字符串长度char[] ch = ss.toCharArray();//将字符串变为char数组存放int[] flag = new int[len];//用来标志是否需要检测ArrayList save = new ArrayList();for(int i=0;imax){//判断大小//得到出现最多的字符在char数组中的索引位置index_ch = Integer.valueOf(str.substring(0, postion));max=end;index_array = j;//得到出现最多的字符在动态数组中的索引位置}}}System.out.print(ch[index_ch]+"-"+max+",");//打印出结果save.set(index_array, "*");//将索引位置设为*}}测试结果:

当然不多余,你的run是被其他线程调度的,
main方法执行的是swingutility的功能,并不是main来触发myframe的

5-1 [4分]
(1)设 A为已定义的类名,下列声明A类的对象a的语句中正确的是(D )。
A) float A a; B) public A a=A( );
C) A a=new int( ); D) static A a=new A( );

(2)设 A为已定义的类名,下列声明A类的对象a的语句中正确的是(A)。
A) public A a=new A( ); B) public A a=A( );
C) A a=new class( ); D) a A;

(3)现有两个类A、B,以下描述中表示B继承自A的是( D)。
A) class A extends B B) class B implements A
C) class A implements B D) class B extends A

(4)有一个类A,以下为其构造方法的声明,其中正确的是( A )。
A)public A(int x){...} B)static A(int x){...}
C)public a(int x){...} D)void A(int x){...}

5-2 [2分]、下面是一个类的定义,请将其补充完整。
_class____ Teacher {
String name;
int age;
Teacher ( ___String__ s, int i){
name=s;
age=i;
}
}

5-3 [2分]、下面是一个类的定义,请完成程序填空。
public class _______Room_____{
int a, b;
Room ( int m, __int n_____){ // 构造方法
a=m; b=n;
}
}

5-4 [4分]、现有类说明如下,请回答问题:
public class A {
String str1=" Hello! \t";
String str2=" How are you? ";
public String toString( )
{ return str1+str2; }
}
public class B extends A {
String str1="\b\b,Bill.";
public String toString( )
{ return super.str1+str1; }
}
问题:
1)类A和类B是什么关系?
答: B继承 A
2)类A和类B都定义了方法toString( ), 这种现象称为什么?
说明A和B 都可以串行话
3)若a是类A的对象,则a.toString( )的返回值是什么?
Hello! How are you?
4)若b是类B的对象,则b.toString( )的返回值是什么?
Hello! ,Bill.

5-5 [6分]、编写一个类(Student),描述学生的学号、姓名、课程和成绩。学号用整型,成绩用浮点型,姓名和课程用String类型。
并完成下面的测试类,生成一个学生对象:学号=12345,成绩=80.5,姓名=“贾娃高手”,课程=“Java入门”。
package com.sinosoft.entend;

public class Student {
/**
* 学号、姓名、课程和成绩。
* 学号用整型,
* 成绩用浮点型,
* 姓名和课程用String类型。
* 并完成下面的测试类,生成一个学生对象:学号=12345,成绩=80.5,姓名=“贾娃高手”,课程=“Java入门”。
*/
int xuhao;
double great;
String name ,kecheng;
@Override
public String toString() {
// TODO Auto-generated method stub
return "学号="+xuhao+",成绩="+great+",姓名=“"+name+"”,课程=“"+kecheng+"”";
}
public Student(int xuhao, double great, String name, String kecheng) {
this.xuhao = xuhao;
this.great = great;
this.name = name;
this.kecheng = kecheng;
}
public static void main(String[] args) {
Student s = new Student(12345,80.5,"贾娃高手","Java入门");
System.out.println(s.toString());
}
}

5-6 [7分]、定义一个Document类,包含成员属性name (String类型)。从Document派生出Book子类,
增加PageCount变量(int),编写类的定义程序,使得测试程序可得类似下面的运行结果。
Name of book: Wind
Pagecount of book: 400
......
说实话 没看明白

程序的初始化。先设置完毕之后后,就按照你设置的运行了。
比如说你设置数据存放在你指定的数据库内,前台布局
按你的意思去布局。什么人员有什么操作权限。
那么你设置完毕之后,程序就按你的意思运行了。别人看到的就是你设置的结果

1.DADA
2.class String
3.Room int n
4.继承关系 重写
Hello! \tHow are you? Hello! \t\b\b,Bill
5.String no;double score;String name;String course;
s.no="12345";s.score=80.5;s.name="贾娃高手";s.course="Java入门";
s.name+"\t"+s.no+"\t"+s.score+"\t"+s.course
6.class Document{public String name;}class Book extends Document{public int pageCount;public Book(String name,int pageCount){this.name=name;this.pageCount=pageCount;}public void show(){}}

5-1-1是d,5-4-2是重写Overriding,其他同1楼

第一题D

java基础面试题有哪些?
答:Java 不支持像 C++中那样的复制构造函数,这个不同点是因为如果你不自己写构造函数的情况下,Java 不会创建默认的复制构造函数。8.Java 中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?Java 中的方法重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况。与此相对,...

学习Java经常遇到的问题有哪些?
答:问题一:能看懂,但是不会写 这是很多初学者在学习的时候经常遇到的问题。在通过视频学习或是听课的时候觉得自己能够听懂,但是当自己练习的时候就会发现不知道应该如何下手。如果遇到这个问题,北大青鸟建议找一个适合自己学习的方法,课前预习、课后复习,经常练习,加深自己对代码的理解。问题二:学完就忘...

作为一个面试官,我会问初级java工程师哪些问题?
答:1.描述一下java的访问修饰符,和它们之间的区别?回答:如果可以回到出public,private,protected,就算是ok;回答出default的,加分。2. int和Integer 区别?回答:如果回答出Integer是int的包装类,就算ok;回答出其他的基本类型和它们相应的包装类,加分。3.如何定义一个单精度浮点类型的变量?回答:flo...

我要面试了,给些java面试基础问题,在线等
答:一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。2.字符串的操作:写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double)...

java 基础问题
答:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、...

java问题
答:1.最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。<%@ page language="java" pageEncoding="UTF-8"%> <%@ page contentType="text/html;charset=iso8859-1"%> 中文问题 乱码的问题 三个地方的编码。第一个地方的编码格式为jsp文件...

java面试题
答:4多态性:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。5.基本数据类型包括byte、char 、chort、int、long、float、double、boolean java.lang.String类是final类型的,因此...

关于JAVA的一些问题
答:一、Java异常的基础知识 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lang.ArithmeticException的异常。...

java基础知识问题
答:JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。步骤:先用javac编译成class文件,在用java运行class文件 三种形式十进制,八进制,十六进制;在...

JAVA基本问题
答:5-4 [4分]、现有类说明如下,请回答问题:public class A { String str1=" Hello! \t";String str2=" How are you? ";public String toString( ){ return str1+str2; } } public class B extends A { String str1="\b\b,Bill.";public String toString( ){ return ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网