-
Java描述设计模式(08):桥接模式
Java描述设计模式(08):桥接模式 一、桥接模式简介 1、基础描述 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。 2、场景问题描...
-
Java学习笔记(四)
Java学习笔记(四) 本篇概述== 数组 (依旧只叙述与C++不同的地方,或者一些应用方法例子,毕竟语言是共通的,多了也是废话.jpg) 一,如果创建一维数组,二维数组,以及 N维数组(以此类推)呢 =-= 1 // 一维数组创建方法 2 int [] list = new int []; 3 4 // 一维数...
-
聊聊 Java8 以后各个版本的新特性
聊聊 Java8 以后各个版本的新特性 作者:ZY5A59 juejin.im/post/5d5950806fb9a06b0a277412 某天在网上闲逛,突然看到有篇介绍 Java 11 新特性的文章,顿时心里一惊,毕竟我对于 Java 的版本认识还停留在 Java 8 上,而日常使用的语法和 API 还停留在 Java 7 上。于是抽...
-
Java开发笔记(一百四十)JavaFX的选择框
Java开发笔记(一百四十)JavaFX的选择框 与Swing一样,JavaFX依然提供了三种选择框,它们是复选框CheckBox、单选按钮RadioButton、下拉框ComboBox,分别说明如下: 一、复选框CheckBox 复选框允许同时勾选多个,已勾选的时候在方框内部打个勾,未勾选的时候显示空心方...
-
Java创建对象的5种方式
Java创建对象的5种方式 1.使用 new 关键字(最常用): ObjectName obj =new ObjectName(); 2.使用反射的Class类的newInstance()方法: ObjectName obj =ObjectName.class.newInstance(); 3.使用反射的Constructor类的newInstance()方法: ObjectName obj =ObjectName....
-
15.junit测试类使用及注解
15.junit测试类使用及注解 1.junit简介 JUnit是一个Java语言的单元测试框架,可以大大缩短你的测试时间和准确度。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 2.实现junitDemo示例 2.1首先创建一个project: 2.2然后输入项目名,点击finish: 2.3然后在src...
-
第一个SpringBoot项目
第一个SpringBoot项目 SpringBoot为我们提供了一系列的依赖包,所以需要构建工具的支持:Maven或Gradle。博主更习惯使用Maven,暂时学习教程基本采用所Maven与IntelliJ IDEA;新公司使用的是Gradle,所以后续可能会使用Gradle。框架基于目前最新的SpringBoot 2.1.1。...
-
Springboot1.x和2.x 通过@ConfigurationProperties对bean刷新自
Springboot1.x和2.x 通过@ConfigurationProperties对bean刷新自定义属性的实现和使用差别 相信大家都遇到过一些场景,需要在项目内对某些bean自定义属性值进行刷新,这里我们用到的propertySource源数据可能并不是来自于外部,而是某段程序运行的中间过程产生的结果集...
-
Java自学-控制流程 If
Java自学-控制流程 If Java的 If 条件语句 条件判断 示例 1 : if if(表达式1){ 表达式2;} 如果表达式1的值是true, 就执行表达式2 public class HelloWorld { public static void main(String[] args) { boolean b = true; //如果成立就打印yes if(b){ System.out.prin...
-
Java学习笔记(一)
Java学习笔记(一) 论 Java 与 C 和 C++ 的相似性(有C++或C 基础的 学 Java 更轻松的说 ) 一,工具的选择(暂时只用过 idea 和 eclipse) 两者比较来说,更喜欢用 idea,因为其风格与pycharm大同小异,比较习惯上手,当然两者并没有什么优劣之分,根据个人实际情况...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
