自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 JAVA反射(Reflect)

一.反射定义 在运行期间,对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的属性和方法,让对象认识到自身的结构。 二.反射实质 就是把JAVA类中的各种成分映射成一个个的JAVA对象 当我们new Student时,jvm会加载Student.class文件,jvm会去我们本地磁盘找Student.class文件,并加载到jvm内存中,一个类只产生一个class对象...

2018-12-06 17:47:23 182 1

原创 设计模式(Design Pattern)

一.设计模式简述 1.设计模式 编程中的一些套路,能够使我们的代码实现特定的目的,使结构上更加优秀 2.设计模式分类: 设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...

2018-11-30 15:39:57 471

原创 枚举类

创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类(java.lang.Enum 是一个抽象类) 枚举适用场合: 当对象个数已知并且有限 创建枚举对象 public enum Sex { //给枚举对象加入属性,通过getXxx()获取属性 MALE("男"), FEMALE("女"); private String cn...

2018-11-28 21:00:19 119

原创 JAVA中lambda表达式

一. lambda表达式写法及注意事项 lambda表达式:(参数部分) -> {执行的代码块} 1.只有针对单方法的接口才能使用lambda表达式进行简化(接口里只有一个方法) new thread(()->{ }).start(); 2.当花括号里只有一条语句时,花括号可以省略 3.lambda表达式可以进行参数的类型判断(参数部分只保留参数名,类型名可以省略) 4.代码体里面只...

2018-11-28 11:45:02 118

原创 JAVA网络专题1

网络基础必备 1.TCP/IP协议栈概念 TCP/IP 是供已连接因特网的计算机进行通信的通信协议。 TCP/IP 指传输控制协议/网络地址协议 TCP/IP是一个两层的程序。高层为传输控制协议,它负责聚集信息或把文件拆分成更小的包。这些包通过网络传送到接收端的TCP层,接收端的TCP层把包还原为原始文件。低层是网际协议,它处理每个包的地址部分,使这些包正确的到达目的地。 2.TCP/IP模型...

2018-11-27 21:03:34 154

原创 线程池

1.线程池 对于互联网应用来说,如果每个用户的请求都创建一个线程,那会非常得多,服务器也是难于承受, 再说了,众多的线程去竞争CPU,不断切换,也会让CPU调度不堪重负,很多线程将不得不等待。所以前辈们的思路就是 (1)用少量的线程 (2) 让线程保持忙碌 就是说只创建一定数量的线程,让这些线程去处理所有的任务,任务执行完了以后,线程并不结束,而是回到线程池中去,等待接受下一个任务。 当线程池的线...

2018-11-27 20:51:49 204

原创 面向对象语言特点

面向对象语言特点主要包括封装,继承,多态,其中各项特点,概念等均在上图中体现。同时我们要注意其中关键字的使用。

2018-10-19 10:29:57 421

原创 JAVA方法重载

在一个类中,如果出现方法名相同但形参表不同的多个方法,这种情形称为方法重载。 其中参数表不同指参数个数,参数类型,参数顺序不同。 举例: public static void main(String[] args) { //我们在调用重载方法的时候,会根据传入的实参,去跟这这些重载方法的形参去匹配,匹配上哪个,就调用哪个 int r3=sum(1,2,3,4); ...

2018-10-08 23:23:10 102

原创 JAVA循环语句,控制跳转语句

顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: for 循环 while 循环 do…while 循环 for循环 for(初始化表达式语句;判断条件语句;控制条件语句) { 循环体语句; } 执行流程: a:执行初始化表达式语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行...

2018-10-08 20:41:12 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除