JAVA
厌学的骚年
这个作者很懒,什么都没留下…
展开
-
数组
数组1.基础知识缺点:数组定长不可变(复制新数组);不能保存有映射关系的数组;声明方式:Int[] arr;Int arr[];[不推荐]2. 初始化动态初始化:在声明时赋默认值声明new int[3];2. 赋值 ```javaarrr[0]=1;arrr[1]=1;arrr[2]=1; ```静态初始化:在声明时赋...原创 2019-07-01 14:22:08 · 97 阅读 · 0 评论 -
RandomAccessFile
RandomAccessFile1.基础知识所属类java.io.RandomAccessFile作用:进行文件的byte单字节读写原理:[外链图片转存失败(img-ZRTJvRAA-1563684055981)(imgs/RamdomAccessFile.png)]指针读取:每写入1byte(字节),指针移动1个位置.同一个raf对象指针的位置不重置为...原创 2019-07-21 12:42:05 · 163 阅读 · 0 评论 -
File
File类1.相关方法新建对象,而不是文件(file为地址);自定义地址创建File file = new File("/demo");在指定目录下创建[只在大量创建子目录时使用]File file = new File(mkdir,"demo");显示File信息地址file;//方法1String path = file.getPath();//...原创 2019-07-21 12:39:12 · 118 阅读 · 0 评论 -
Log4g日志
日志记录基础知识作用:记录项目产生的日志:调试日志/运行日志/异常日志实现方式:JDK的loggerlog4j和log4j2日志级别日志级别作用fatal1(最高)致命error2warn3info4debug5调试trace6堆栈log4g 11. 基础配置1. 添加依赖p...原创 2019-07-21 12:31:25 · 269 阅读 · 0 评论 -
内部类
内部类1.基础知识1. 作用外部类不能直接访问内部类,内部类成员可以访问外部类的私有数据;匿名内部类是:需要创建并使用一次的类;外部类不可以使用"private/protected/static"修饰符2.成员内部类区别:使用static修饰的成员内部类是静态内部类,不使用static修饰的成员内部类是非静态内部类;static关键字的作用外部类的外一层是包不能用...原创 2019-07-01 00:42:28 · 105 阅读 · 0 评论 -
线程
创建方式1.继承Threadmain方法也是一个线程新建线程:新建类继承Throw,重写run方法public class Test() extends Throw(){ public void run(){ 线程需要执行的内容; }}创建线程:Test test = new Test();启动线程:创建一个新的栈,而不是创建栈帧t...原创 2019-07-04 22:23:55 · 110 阅读 · 0 评论 -
String
1.String新建对象常量池String str="x";堆创建Stirng str=new String("x");区别常量池是在同一个堆中创建,堆创建每次都在一个新的堆中创建案例1String str1="x";String str2=new String("x");syso(str1==str2);//输出flase;String str1=...原创 2019-06-29 13:17:27 · 117 阅读 · 0 评论 -
反射
反射1.获取class对象 eclipse按ctrl+l不会补全新建对象的变量名,需要手动补全;Class的静态方法forName仅当给出完成类报名时使用,因为如果类包名错误会报错;try{ Class forName = Class.forName("java.lang.String");}catch(ClassNotFoundException e){}类的...原创 2019-07-02 21:07:03 · 109 阅读 · 0 评论 -
内存
内存1. 堆堆中保存的内容:包含对象内的局部变量;当没有变量引用时,GC就会自动回收对象内存溢出:堆中数据过多解决方法:建议GC回收上System.gc();查看内存占用情况获取Runtime对象Runtime runtime = Runtime.getRuntime();获取jvm所占最大内存runtime.maxMemory()/1024/1...原创 2019-07-02 00:44:29 · 127 阅读 · 0 评论 -
WebServer
WebServerWEB基础WEB-INF目录所处位置:Deployed Resources\WEB-INF作用:WEB-INF目录在服务器端不可见web.xml查询原理:类似于外键,用于通过多个url查找同一个servlet;继承自tomcat下的web.xml,若url设置为\代表不能用<url-pattern>值必须以\开头否则服务器启动不了.值不能出...原创 2019-07-21 12:48:10 · 515 阅读 · 0 评论
分享