Loading

摘要: Java集合框架 Collection接口 集合类的基本接口是Collection接口。该接口有两个基本方法: public interface Collection<E> { ... boolean add(E element); Iterator<E> iterator(); ... } add 阅读全文
posted @ 2020-07-02 21:51 codeduck 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 类、子类、超类 定义子类 待续 覆盖方法 待续 Super关键字 子类中的方法不能够直接访问超类的私有域,只有超类本身才能够反问私有部分,如果子类一定要访问超类私有域,可以使用super关键字 public class Manager extends Employee{ ... //子类中获取薪水的 阅读全文
posted @ 2020-07-02 21:14 codeduck 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 对象与对象变量 要想使用对象,就必须首先构造对象,并指定其初始状态。然后,对对象应用方法。在Java 程序设计语言中,使用构造器(constructor)构造新实例。构造器是一种特殊的方法,用来构造并初始化对象。 构造器的名字应该与类名相同。以Date类为例,其构造器名为Date。要想构造一个Dat 阅读全文
posted @ 2020-07-02 20:16 codeduck 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 数组初始化与匿名数组 数组的声明 以下语句仅仅是声明变量a,并没有对a进行初始化成为真正的数组 int[] a; int a []; 初始化 使用new运算符创建数组 不使用new运算符 // 使用new int[] a = new int [100]; // 创建数组对象并同时赋予初始值 int[ 阅读全文
posted @ 2020-07-02 20:15 codeduck 阅读(109) 评论(0) 推荐(0) 编辑
摘要: BigInteger java.math包中的两个类BigInteger和BigDecimal可以处理任意长度数字序列的数值,其中BigInteger类实现了任意精度整数运算 可以使用ValueOf方法将普通的数值转为大数值 大数值运算不能使用+、-、*、/、%等运算符号,必须使用特定的方法 方法 阅读全文
posted @ 2020-07-02 20:14 codeduck 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 空串 空串"" 是长度为0 的字符串 是一个Java对象,有自己的长度(0)和内容(空) String str = ""; // 对空串进行检查 if(str.length() == 0) // is true if(str.equal("") // is true Null串 String 变量还 阅读全文
posted @ 2020-07-02 20:13 codeduck 阅读(116) 评论(0) 推荐(0) 编辑
摘要: public关键字 static关键字 final关键字 final 表示这个变量只能被赋值一次。 一旦被赋值之后, 就不能够再更改了。 习惯上被final修饰的常量名使用全大写。 实例:若希望某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量,可以使用关键字static final设 阅读全文
posted @ 2020-07-02 20:12 codeduck 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Nginx 1.负载均衡 当用户访问量非常大时,我们需要使用多台Tomcat来构成集群,由Nginx负责将负载分摊到每一台Tomcat服务器上。 2.Tomcat集群搭建 搭建Tomcat集群的基本思路是把Tomcat解压目录复制多份,然后让每一份Tomcat分别使用不同端口号即可。启动时分别进入自 阅读全文
posted @ 2020-07-02 20:09 codeduck 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 明确搜索仓库标题、仓库描述、README 只想查找仓库名称包含XX的仓库 $ in:name 关键词 查找描述内容 $ in:descripton 关键词 查README文件包含特定关键词 $ in:readme 关键词 明确搜索 star、fork 数大于多少的 star 数大于 1000 的XX 阅读全文
posted @ 2020-07-02 14:26 codeduck 阅读(195) 评论(0) 推荐(0) 编辑