java入门代码练习 初学者java代码( 三 )


6. {
7. System.out.println(“x=” + x);
8. }
9. static { x/=3;}
10. }
A、4行与9行不能通过编译,因为缺少方法名和返回类型
B、9行不能通过编译,因为只能有一个静态初始化器
C、编译通过,执行结果为:x=5
D、编译通过,执行结果为:x=3
22. 给出下面代码,关于该程序以下哪个说法是正确的?( C )
public class Person{
static int arr[] = new int[5];
public static void main(String a[]) {
for(int i=0;i
System.out.print(arr[0]);
}
}
A、编译时将产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空
23. 下面程序中类ClassDemo中定义了一个静态变量sum,分析程序段的输出结果 。( C )
class ClassDemo {
public static int sum=1;
public ClassDemo() {
sum = sum + 5;}
}
public class ClassDemoTest{
public static void main(String args[]) {
ClassDemo demo1=new ClassDemo();
ClassDemo demo2=new ClassDemo();
System.out.println(demo1.sum);}
}
A: 0 B: 6 C: 11 D: 2
24. 下面关于方法的说法 , 不正确的是( C ) 。
A: Java中的构造方法名必须和类名相同
B: 方法体是对方法的实现,包括变量声明和合法语句
C: 如果一个类定义了构造方法,也可以用该类的默认构造方法
D: 类的私有方法不能被其他类直接访问
25. 在Java中下列说法正确的是( C )
A) 一个子类可以有多个父类 , 一个父类也可以有多个子类
B) 一个子类可以有多个父类,但一个父类只可以有一个子类
C) 一个子类可以有一个父类,但一个父类可以有多个子类
D) 上述说法都不对
java练习题求解希望有完整代码运行代码
具体的代码如下:
import java.util.HashMap;
public class SearchDemo {
public HashMapInteger,Integer countMap(char[] arr){
HashMap countMap = new HashMapInteger, Integer();
for (int i = 0; iarr.length; i++) {
if(!countMap.containsKey(arr[i])){
countMap.put(arr[i],1);
}else{
int value = https://www.04ip.com/post/(int)countMap.get(arr[i]) + 1;
countMap.put(arr[i],value);
}
}
return countMap;
}
public static void main(String[] args) {
char[] arr={'A','1','R','!','e','','A','5','A','g','#','D'};
int count = new SearchDemo().countMap(arr).get('A');
System.out.println("其中'A'字符的个数是:" + count);
}
}
运行结果
北大青鸟java培训:Java菜鸟入门怎么学?Java菜鸟,一听就让人很无奈 , 但是也没有办法,谁叫自己学艺不精 。
但是一时为Java菜鸟,不代表一世为Java菜鸟 , 要摆脱Java菜鸟之称 , 首先得入门学Java 。
那么Java菜鸟入门怎么办呢?跟IT培训一起来探讨下吧 。
Java菜鸟入门怎么办?1.Java编程思想要养成Java学习难点在于你要养成编程思想,重点是在你Java编程思想养成之后 , 各种Java内容的学习都会变得很顺畅 , 因为Java是跟计算机打交道,那么自然跟不同人打交道一样 , 转变思维是最好的模式,所以Java学习过程中,要重视培养Java编程思想 。
2.学会有效利用搜索引擎学会有效利用搜索引擎也是Java学习很重要的一点,有些知识是书本上没有的,学Java编程不能闭门造车,去各大网站上看看前辈们的经验,多搜集研究前辈们做的源代码 , 吸收一些新知识和优秀思路,有助于提高Java编程水平,另外还应该参与一些论坛的讨论,积累一些经验 。
3.Java代码要常练习Java学习对于菜鸟来说相当重要的就是Java代码的练习,你学再多Java理论不把它变为实践 , 不把它变成Java代码实践也没有太大的作用 。

推荐阅读