博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《java 编程思想》 读书笔记 (二)
阅读量:4059 次
发布时间:2019-05-25

本文共 2062 字,大约阅读时间需要 6 分钟。

第二章

1.如何用javadoc提取文档
注释第一行,用一个“:”作为特殊记号说明这是包含源文件名的注释(object代表本章);
/*Output 标签表示输出的开始部分将由这个文件生成;
最后一行,“*///~”标志源代码清单的结束。

package package1;//  :object/HelloDate.javaimport 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);    }}
你可能感兴趣的文章
iOS获取手机的Mac地址
查看>>
ios7.1发布企业证书测试包的问题
查看>>
如何自定义iOS中的控件
查看>>
iOS 开发百问
查看>>
Mac环境下svn的使用
查看>>
github简单使用教程
查看>>
如何高效利用GitHub
查看>>
环境分支-git版本管理
查看>>
uni-app 全局变量
查看>>
js判断空对象的几种方法
查看>>
java 不用递归写tree
查看>>
springboot2 集成Hibernate JPA 用 声明式事物
查看>>
fhs-framework jetcache 缓存维护之自动清除缓存
查看>>
SpringBoot 动态编译 JAVA class 解决 jar in jar 的依赖问题
查看>>
fhs-framework springboot mybatis 解决表关联查询问题的关键方案-翻译服务
查看>>
ZUUL2 使用场景
查看>>
Spring AOP + Redis + 注解实现redis 分布式锁
查看>>
elastic-job 和springboot 集成干货
查看>>
php开发微服务注册到eureka中(使用sidecar)
查看>>
mybatis mybatis plus mybatis jpa hibernate spring data jpa比较
查看>>