- 博客(12)
- 收藏
- 关注
原创 thinking in Java test3.1练习(1)print,println,printf
题目:使用“简短的”和正常的打印语句来编写一个程序这里使用“简短的”打印语句需要导thinking in Java作者个人写的包。笔者没有找到资源,就忽略这一步。public class test3_1 { public static void main(String[] args){ System.out.print("输出内容"); System.out.
2016-07-31 09:02:35 387
原创 thinking in java test练习(12)(13)javadoc的生成
练习(11)找出HelloDate.java的第二个版本,也就是那个简单注释文档的示例。对该文件执行javadoc,然后通过web浏览器观看运行结果。HelloDate.java的第二个版本就是P35面有注释那个版本 代码:import java.util.Date;/** * Created by lenovo on 2016/7/30. * The first Thinking in ja
2016-07-30 09:14:39 475
原创 thingking in java test2.11(11)
题目:将AllTheColorsOfTheRainbow这个示例改写成一个程序,然后编译,运行。示例在P36.public class AllTheColorsOfTheRainbow { int anIntegerRepresentingColors; void changeTheHueOfTheColor(int newHue) {}}好吧,这个就是这样,没什么运行结果。
2016-07-29 08:55:19 343
原创 thingking in java test2.11练习(10)以及IDE中args的提前输入
题目:编写一个程序,打印出从命令行获得的三个参数。为此,需要确定命令行数组中String的下标。在练习(1)中我们提到过,main的参数args是用来存储命令行参数的,args是一个String数组,所以我们用数组下标从args里面就可以获取到命令行参数。 源代码如下:public class test2_10 { public static void main(String[] args
2016-07-28 09:11:20 1134
原创 thinking in java test2.11练习(9)之java装箱拆箱
题目:编写一个程序,展示自动包装功能对所有的基本类型和包装类型都起作用。基本类型指九大基本数据类型boolean,char,byte,short,int,long,float,double,void 与之对应的包装器类型分别为 Boolean,Character,Byte,Short,Integer,Long,Float,Double,Void我们知道,基本数据类型是需要特殊对待的类型,声明一个
2016-07-27 09:23:19 775
原创 thingking in java test2.11练习(8)
题目:编写一个程序,展示无论你创建了某个特定类的多少个对象,这个类中的某个特定的static域只有一个实例。题目考察我们对static的理解和应用。 代码如下:public class test2_8 { public static void main(String[] args) { num n1 = new num(); num n2 = new num
2016-07-25 09:53:35 357
原创 thinking in java test 2.11练习(7)以及修饰符能区分同名方法吗?
题目:将Incrementable的代码段改写成一个完整的可运行程序。代码段在P29到P30 class StaticTest { static int i = 47; } class Incrementable { static void increment() { StaticTest.i++ } } public class test42 {
2016-07-25 09:42:12 518
原创 thingking in java test2.11练习(6)
题目:编写一个程序,让它含有本章所定义的storage()方法的代码段,并调用之。含有storage()方法的代码段在P27面。 int storage(String s) { return s.lenght()*2; } 该方法参数类型是string,返回类型是int 程序非常简单,代码如下:public class test2_6 { public static void
2016-07-24 10:16:05 449
原创 thingking in java2.11练习(4)(5)
题目:将DataOnly代码段改写成一个程序,然后编译运行。DataOnly代码段在P26,代码如下: class DataOnly { int i; double d; boolean b; } DataOnly dataOnly = new DataOnly(); dataOnly.i = 47; dataOnly
2016-07-22 10:04:30 498
原创 thingking in java2.11练习(3)
题目:找出含有ATypeName的代码段,将起改写成完整的程序,然后编译,运行。含有ATypeName的代码段在书本25面,是以下两句代码: class ATypeName {/* Class body goes here */} ATypeName a = new ATypeName();根据昨天所学,一个java程序想要运行,必须有一个main。 代码如下:public class ATy
2016-07-22 09:24:16 1087
原创 thingking in java 2.11练习(2)(先有static还是先有main?)
题目:参照本章的HelloDate.java这个例子,创建一个“hello,word”程序,该程序只要输出这句话即可。你所编写的类里只需一个方法(即main方法,在程序启动时被执行)。记住要把它设置为static形式,并指定参数列表即使根本不会用到这个列表。用javac进行编译,再用java运行它。如果你使用的是不同于jdk的开发环境,请了解如何在你的环境中进行编译和运行。这道题对于稍
2016-07-21 08:31:13 438
原创 thingking in java 2.11练习(1)
题目:创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证java执行了默认初始化。 这个题目的第一个难点,就是对int域和char域的理解,开始还以为自己前面看书不仔细,漏了什么概念,但讲作用域那节翻烂了也没看出跟这个有什么关系的。 问题解决不了找度娘,万能的度娘告诉我们,这是翻译的问题,域对应英文filed ,也可译
2016-07-20 10:29:20 520
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人