- 博客(6)
- 收藏
- 关注
原创 Java 反射知识基本使用
JAVA反射机制1定义:主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高!2.作用A:反编译:.class-->.javaB:通过反射机制访问java对象的属性,方法,构造方法等;这样好像更容易理解一些,下边我们具体看怎么实现这些功能。3.
2021-03-17 10:58:40 52
原创 Java AIO使用详解
1. AIO是什么本文所说的AIO特指Java环境下的AIO。AIO是java中IO模型的一种,作为NIO的改进和增强随JDK1.7版本更新被集成在JDK的nio包中,因此AIO也被称作是NIO2.0。区别于传统的BIO(Blocking IO,同步阻塞式模型,JDK1.4之前就存在于JDK中,NIO于JDK1.4版本发布更新)的阻塞式读写,AIO提供了从建立连接到读、写的全异步操作。AIO可用于异步的文件读写和网络通信。本文将介绍如何使用AIO实现一个简单的网络通信以及AIO的一些比较关键的API。
2021-03-16 17:32:19 6009
原创 java基础知识四
内部类内部类分为静态内部类和非静态内部类,静态内部类以static修饰,外部类不能放问内部类的具体实现细节,内部类作为外部类的成员可以外部类的成员和方法,静态内部类可以访问外部类的静态成员变量,也就是类变量。局部内部类局部内部类,就是将一个内部类定义在方法里定义,只在定义的方法中有效,局部内部类不能使用访问权限控制修饰符和static修饰符。
2017-03-14 17:38:15 192
原创 Java基础知识三
一、面向对象面向对象的三大基本特征:封装 、继承 、多态。1、类类的组成:构造器 、成员变量 、方法[修饰符] class 类名{ //修饰符可以是public 、final 、abstract,类名首字母大写。 构造器 //系统会提供一个默认的构造器,构造器名称与类名相同,无参数、无返回值,public修饰,也可自定义构造器,名称须与类名相同,不
2017-03-01 21:18:03 155
原创 java基础知识二
一、流程控制和数组1、流程控制主要分为顺序结构和 分支结构 顺序结构,就是按照程序代码由上向下执行。分支结构就是通过分支控制结构语句来控制代码的运行,if 和switchif语句使用布尔表达式来作为条件来进行分支的控制,switch由一个表达式和case标签来进行分支控制,表达式支持的类型分为byte、short、char、int,Java 7后支持string类型。2
2017-02-27 20:12:38 122
原创 Java基础学习一
1、Java八大基本数据类型(1)整型byte、short、int、longbyte取值范围:2的负8次方到2的正8次方short取值范围 :2的负16次方到2的正16次方int取值范围 :2的负32次方到2的正32次方long取值范围 :2的负64次方到2的正64次方(2)浮点型float、doublefloat占4个字节,32位double占8个字节
2016-11-26 16:49:32 199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人