Java基础
returnadsss
工科学士,掌握通信和电子方面相关知识,掌握部分计算机知识
展开
-
Java编程思想第13章部分答案
5、package ch13;import java.util.*;public class Explain {int a;long b;float c;double d;String e;static String f="3 400 2.1 2.2 hi";Explain(String s){ Scanner std=new Scanner(s); a=std.nextInt(); b=std.nextLong(); c=std.nextFloat(); d=std.next原创 2020-12-24 12:36:29 · 361 阅读 · 0 评论 -
Eclipse命令行输入正则匹配问题
在Eclipse的Run configurations里面输入"\w+“却无法匹配,但是在代”\w+“却可以匹配。解决办法,Run configurations 里的arguments里面输入”\w+",去掉一个反斜杆即可,具体原因可能是因为java只识别\w但是编译器会额外进行判别,消耗一个\w,参数输入就跳过这个 步骤。...原创 2020-12-23 19:07:19 · 139 阅读 · 0 评论 -
如何使用《Java编程思想》源码
最近看这本书,源码导入有点问题,这里不给大家介绍复杂的工具,问题遇到一个解决一个,这里介绍一个简单的办法。比如需要polymorphism/shape包里的java类,可以在Eclipse中新建package polymorphism.shape,再右键polymorphism.shape——import——fileSystem——选择下载的shape文件夹,确定即可,虽然没有自动部署那么方便,但是也可以大大提高效率,最后祝共同进步!...原创 2020-12-14 22:52:01 · 232 阅读 · 0 评论 -
winxp提示访问拒绝,没有权限使用网络资源的解决方法
网上有的我不讲了,我遇到的是在xp电脑的局域网中访问共享文件夹,弹出警告框,显示访问拒绝的内容,摸索了很久,右键需要分享的文件夹,属性——安全——高级,如果没有guest或者everyone的话,手动添加即可,选择主体——输入guest或者everyone,确定即可。...原创 2020-12-14 17:53:24 · 1165 阅读 · 0 评论 -
Java编程思想第11章答案(1)
1、package ch11;import java.util.*;public class Gerbil {static int counter;private final long id=counter++;int gerbilNumber;Gerbil(int i){ gerbilNumber=i;}void hop() { System.out.println(id); System.out.println("hop");}public static void main(原创 2020-12-12 11:15:38 · 321 阅读 · 0 评论 -
Java编程思想第10章习题答案(2)
16、package ch9;interface Cycle{ void ride();}interface CycleFactory{ Cycle getCycle();}class UniCycle implements Cycle{ public void ride() { System.out.println("ride UniCycle"); } public static CycleFactory factory=new CycleFactory()原创 2020-12-10 12:58:29 · 269 阅读 · 0 评论 -
Java编程思想第9章答案(2)
11、package interfaces.interfaceprocessor;class Re{String get(String c) { int l=c.length(); char[] ch=new char[l]; if(l%2==0) { for(int i=0;i<l;i+=2) { ch[i]=c.charAt(i+1); ch[i+1]=c.charAt(i); } return new String(ch); } else { for(原创 2020-12-07 18:10:06 · 194 阅读 · 0 评论 -
Java编程思想第九章习题(1)
1、package ch8;import java.util.*;abstract class Rodent{ abstract void shout();}class Mouse extends Rodent{void shout() { System.out.println("Mouse");}}public class UseRodent {public static void main(String[] args) { Mouse m=new Mouse(); m.s原创 2020-12-06 11:14:48 · 200 阅读 · 0 评论 -
Java编程思想第八章习题答案(2)
11、package polymorphism;import static net.mindview.util.Print.*;class Meal { Meal() { print("Meal()"); }}class Bread { Bread() { print("Bread()"); }}class Cheese { Cheese() { print("Cheese()"); }}class Lettuce { Lettuce() { print("Lett原创 2020-12-05 20:11:52 · 314 阅读 · 0 评论 -
Java编程思想第八章答案(1)
1、package ch8;class Cycle{ }class Unicycle extends Cycle{ }class Bicycle extends Cycle{ }class Tricycle extends Cycle{ }public class UseCycle {static void ride(Cycle c) { System.out.println("i'm using Cycle!");}public static void main(Str原创 2020-12-04 21:34:22 · 322 阅读 · 2 评论 -
Java编程思想第7章习题答案(2)
14、//Override 重写 @Override必须重写,否则会报错。 Overload重载14、package ch7;class Engine{ public void start() {} public void rev() { } public void stop() { }}class Wheel{ public void inflate(int psi) { }}class Window { public void rollup() { } p原创 2020-12-04 12:33:17 · 258 阅读 · 0 评论 -
Java编程思想第7章答案(1)
1、package ch7;class A{}public class Instance {public static void main(String[] args) { A a; a=new A();}}2、package ch7;class Cleanser{ private String s="Cleanser"; public void append(String a) { s+=a; } public void dilute() { append("di原创 2020-12-02 14:10:29 · 284 阅读 · 0 评论 -
Java编程思想第6章习题答案
虽然网上有一些解法,但我分享一下我的解法,提供一下参考,简单一点感觉更好。1、package ch5;public class Hello {public Hello(){ System.out.println("hello");}public static void main(String[] args) {}}package ch6;import ch5.Hello;public class Pac {public static void main(String[] arg原创 2020-11-30 19:02:01 · 357 阅读 · 0 评论 -
Java编程思想第五章习题答案(2)
15、package ch5;public class Furk {String s1;String s2;{ s1="hi"; s2="hello";}public static void main(String[] args) { Furk s=new Furk(); System.out.println(s.s1); System.out.println(s.s2);}}16、package ch5;public class Arra{static Strin原创 2020-11-29 15:07:26 · 250 阅读 · 0 评论 -
Java编程思想第五章习题答案(1)
1、package ch4;public class Ini {static String s;public static void main(String[] args) { System.out.println(s);}}2、package ch4;public class Ini {static String s="been";String b;Ini(String b) { this.b=b;}public static void main(String[] a原创 2020-11-29 13:49:24 · 450 阅读 · 0 评论 -
Java编程思想第四章答案
2、package ch4;import java.util.*;public class Ciculate {public static void main(String[] args) {int[] result=new int[25];Random rand=new Random(47);for(int i=0;i<25;i++) { result[i]=rand.nextInt(3);}for(int i=0;i<24;i++) { if(result[i]>原创 2020-11-29 07:50:41 · 199 阅读 · 0 评论 -
CMD命令行Java 错误:找不到或无法加载主类
之前学Python的,最近转Java,用Eclipse写了很久,也解决了很多配置方面的入门问题,但今天做书上的例题时,命令行可以用javac编译,但是用java运行反而不行,我用java 类名.java反而可以,给我整懵了,搞了好久才搞明白,分享一下微不足道的经验,希望后人少走弯路。1、java 类名.java可以运行是jdk11之后加的特性,可以对单个java文件直接采取这种方式执行。2、在cmd行中运行java,如果报错,网上其他地方讲的很详细,这里不赘述。如果可以运行java再javac,如果报错原创 2020-11-28 11:12:20 · 592 阅读 · 1 评论 -
Java编程思想第三章习题答案(1)
2、package ch3;public class OtherName {float f=3f;public static void main(String[] args) { OtherName a=new OtherName(); OtherName b=new OtherName(); b.f=4f; System.out.println(b.f); a=b; a.f=5f; System.out.println(a.f); System.out.println(b.f);原创 2020-11-27 20:42:19 · 260 阅读 · 0 评论 -
Java编程思想习题答案第一章(1)
《Java编程思想》第四版又称《Thinking in Java》,第一章部分习题,学习编程要多写,以供后人参考。1、package ch1;public class First {static int x;static char y;public static void main(String[] args) { System.out.println("x="+x); System.out.println("y="+y);}}2、package ch1;public cla原创 2020-11-25 20:42:52 · 279 阅读 · 0 评论