上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: 堆煤球(2016JavaB) 有一堆煤球,堆成三角棱锥形。具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字。 注意:你提交的应该是一个整数,不要填写任何多余的内 阅读全文
posted @ 2019-07-14 01:05 虎老狮 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Jshell 从java9开始,java提供Jshell工具,可以输入代码片段并马上看到运行结果。 对于简单的Java语句测试,不需要新建文件,编译,运行了 注意:jshell中有代码提示:Tab键 输入Sys,按下Tab,会自动补全System,输入.o再按Tab,会进一步提示。 jshell默认 阅读全文
posted @ 2019-07-14 01:00 虎老狮 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: Stream流 Java 8 API添加了一种新的机制——Stream(流)。Stream和IO流不是一回事。 流式思想:像生产流水线一样,一个操作接一个操作。 使用Stream流的步骤:数据源→转换成流→操作1→操作2→…… 数据源(source):可以是集合、数组等。 Stream操作有两个基础 阅读全文
posted @ 2019-07-14 00:59 虎老狮 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 方法引用 Lambda表达式的代码,是否可以再简洁?——方法引用 对象/类名::方法名 参数都不用写明。 引用普通方法和静态方法 引用父类方法(super)和自身方法(this) 引用构造方法(实例化对象) 阅读全文
posted @ 2019-07-14 00:57 虎老狮 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 Java8引入Lambda表达式,可以使代码更简洁。 格式:参数,箭头,代码 Lambda表达式体现了“函数式编程思想”—— 面向对象的思想:找一个能解决问题的对象,调用对象完成事情。 函数式编程思想:只要结果,不管过程,不在乎是谁做、怎么做。 Lambda表达式的前提——函数式 阅读全文
posted @ 2019-07-14 00:56 虎老狮 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 解析注解 Java 5开始,java.lang.reflect包下的反射API可以在运行时读取Annotation。 应用:定义一个自动执行方法的注解,解析注解、通过反射执行方法,替代配置文件。 例:使用注解进行方法测试 注解传入的变量:B 方法public static void ah.AnnoT 阅读全文
posted @ 2019-07-14 00:51 虎老狮 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 注解 JDK 5开始,Java支持注解。 注解,Annotation,是一种代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取并执行,而且不改变原有的逻辑。 注解可以用于:生成文档、编译检查、代码分析。 | 基本注解 | | | | | | @Override | 方法重写、方法覆盖 | | 阅读全文
posted @ 2019-07-14 00:50 虎老狮 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 读取XML文件,创建对象 config.xml 阅读全文
posted @ 2019-07-14 00:49 虎老狮 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 案例:根据配置文件,实例化对象 src下创建一个“配置文件”config.txt,内容如下: 阅读全文
posted @ 2019-07-14 00:48 虎老狮 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: Java反射机制 Java反射机制是Java语言的一个重要特性,使得Java语言具备“动态性”: 在运行时获取任意一个对象所属的类的相关信息; 在运行时构造任意一个类的对象; 在运行时获取任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法。 JAVA反射机制是构建框架技术的基础。 例 阅读全文
posted @ 2019-07-14 00:47 虎老狮 阅读(375) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页