《java 编程思想》 读书笔记 (二)
第二章1.如何用javadoc提取文档注释第一行,用一个“:”作为特殊记号说明这是包含源文件名的注释(object代表本章);/*Output 标签表示输出的开始部分将由这个文件生成;最后一行,“*///~”标志源代码清单的结束。package package1;//:object/HelloDate.javaimport java.util.Date;/** ...
·
第二章
1.如何用javadoc提取文档
注释第一行,用一个“:”作为特殊记号说明这是包含源文件名的注释(object代表本章);
/*Output 标签表示输出的开始部分将由这个文件生成;
最后一行,“*///~”标志源代码清单的结束。
package package1;
// :object/HelloDate.java
import java.util.Date;
/** A example program of javadoc
* display a String and today's date
* @author zhangdi
* @version 1.0
*/
public class HelloDate {
/**entyy point of this class
* @param args array of string arguments
* @throws exceptions No Exceptions thrown
*/
public static void main(String[] args) {
System.out.println("hello,it's : ");
System.out.println(new Date());
}
}/* Output:
hello,it's :
Wed Feb 28 22:02:08 CST 2018
*///~
project ->Generate javadoc –> 按需next,Finish即可在相应目录下看到javadoc文档.
2.
练习1:创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证Java执行了默认初始化。(两种调用数据方法:① 将数据设置为static,直接调用;② 通过创建对象调用 .c和.a)
/**
* practice
* @author zhangd
* @since 02/28
*/
public class Test {
private static int i;
private static char c;
/**
* enrty point of this class
* @param args
* @throws No exceptions thrown
*/
public static void main(String[] args) {
System.out.println(i);
System.out.println(c);
}
}
/**
* @author zhangd
* method 2
*/
class Test1{
int i;
char c;
public static void main(String[] args) {
Test1 test1 = new Test1();
System.out.println(test1.i+"\n"+test1.c);
}
}
3.练习6:编写一个程序,让它含有本章所定义的storage()方法的代码段,并调用之。
(两种调用方法:① 将storage方法设置为static;②通过创建对象调用 .storage())
/**
* @author zhangdi
* practice 6
*/
class Test2{
public static int storage(String s){
return s.length()*2;
}
public static void main(String[] args){
int a = storage("hello");
System.out.println("a'length:"+a);
}
}
/**
* @author zhangdi
* practice 6
*/
class Test2{
public static int storage(String s){
return s.length()*2;
}
public static void main(String[] args){
// int a = storage("hello");
// System.out.println("a'length:"+a);
Test2 test = new Test2();
int a = test.storage("hello");
System.out.println("a'length:"+a);
}
}
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献3条内容
所有评论(0)