《java 编程思想》 读书笔记 (二)
2018-03-06 20:46
501 查看
第二章
1.如何用javadoc提取文档
注释第一行,用一个“:”作为特殊记号说明这是包含源文件名的注释(object代表本章);
/*Output 标签表示输出的开始部分将由这个文件生成;
最后一行,“*///~”标志源代码清单的结束。
project ->Generate javadoc –> 按需next,Finish即可在相应目录下看到javadoc文档.
2.
练习1:创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证Java执行了默认初始化。(两种调用数据方法:① 将数据设置为static,直接调用;② 通过创建对象调用 .c和.a)
3.练习6:编写一个程序,让它含有本章所定义的storage()方法的代码段,并调用之。
(两种调用方法:① 将storage方法设置为static;②通过创建对象调用 .storage())
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); } }
相关文章推荐
- 《java 编程思想》 读书笔记 (一)
- JAVA编程思想学习笔记(二)
- java编程思想学习笔记 第七章 复用类
- java编程思想阅读笔记(一)
- Java编程思想 第四版 第二章 一切都是对象 笔记 思维导图
- Java编程思想学习笔记——枚举、注解
- think in java第十五章关于网络编程的读书笔记
- Java 编程思想(第四版)学习笔记(5)初始化与清理
- (27)21.3.1 不正确的访问资源---Java编程思想之并发笔记
- java编程思想阅读笔记(九)数组和容器
- (28)21.3.2 解决共享资源竞争---Java编程思想之并发笔记
- java 编程思想笔记之this关键字(包括一些对方法在内存中的分配的解析) 推荐
- Java 编程思想(第四版)学习笔记(6)访问权限控制
- java编程思想阅读笔记(十)I/O系统(上)
- JAVA 编程思想 第4版 学习笔记 - 第五章
- Java编程思想笔记_以构造函数确保初始化的进行
- Java 编程思想(第四版)学习笔记(7)复用类
- JAVA编程思想学习笔记
- Java 编程思想(第四版)学习笔记(3)操作符
- JAVA编程思想学习笔记(一)