
JavaSE
不生产代码的码农
这个作者很懒,什么都没留下…
展开
-
Maven配置
parent>标签里面,直接把父项目的gav坐标拷贝过来,且增加<relativePath>标签,指定父项目的pom.xml文件,子项目会自动继承父项目的groupId,所以可以把子项目的groupId删掉。父项目并不会导入此依赖,只会在子项目创建后,pom文件中<dependency></dependency>标签引入才能采用导入,主要可以方便版本管理。继承关系中不会出现)。父项目中统一管理的依赖:这里只是一个依赖容器,并不会实际引入进来,只有在子项目中使用的时候才会引入-->原创 2025-01-21 13:48:21 · 1772 阅读 · 0 评论 -
Java反射
通过反射向集合里添加元素。原创 2025-01-20 17:10:19 · 174 阅读 · 0 评论 -
Java 网络编程(udp、tcp)
Udp协议是不连接协议不能发送汉字原创 2025-01-20 15:57:28 · 177 阅读 · 0 评论 -
Java 中线程安全look锁
Java中线程安全look锁原创 2025-01-20 15:52:38 · 176 阅读 · 0 评论 -
Java多线程,线程安全(同步锁)
调用look锁packageimportpublicclassLockTestimplementsRunnable{publicstaticlocknewpublicstaticintc=0;publicvoidrun(){forinti=0;i<1000;i++){lock.lock();//获取锁tryThread.().sleep(20);System.out获得锁System.原创 2025-01-20 15:48:35 · 547 阅读 · 0 评论 -
Java流实现文件复制
try后面加了-个小阔号,这种会自动资源关闭,不需要手动关闭;小括号中定义的是之前筒婆在finally中关闭的资源,如果有多个遵句.每个通句之间使用分号隔开.最后-个语句可以不用加分号。catch之后的小括号可以用|”分割多个异常类型。JDK7.0之后出现的。原创 2025-01-20 15:37:51 · 142 阅读 · 0 评论 -
Java多线程
当run方法执行完后,线程就会退出。如在服务端程序中使用线程进行监听客户端请求,或是其他的需要循环处理的任务。在这种情况下,一般是将这些任务放在一个循环中,如while循环。但要想使while循环在某一特定条件下退出,最直接的方法就是设一个boolean类型的标志,并通过设置这个标志为true或false来控制while循环是否退出。下面给出了一个利用退出标志终止线程的例子。一个进程至少2个线程,一个实现功能一个回收资源。线程在死亡状态下不能再调用start()run()方法内部为线程执行方法包括。原创 2025-01-20 15:34:47 · 200 阅读 · 0 评论 -
Java管道流
包含管道接受流。原创 2025-01-20 15:28:13 · 206 阅读 · 0 评论 -
Java字节流说明
是字节流通向字符流的桥梁。如果不指定字符集编码,该解码过程将使用平台默认的字符编码。是字节流通向字符流的桥梁。如果不指定字符集编码,该解码过程将使用平台默认的字符编码。OutputStream类的子类:文件输出类FileOutputStream。InputStream类中FileInputStream方法。Mark(标记流),reset重置。将字节流以字符流形式固化到硬盘上。将固化字节流流文件以字符流读取。原创 2025-01-20 15:05:55 · 166 阅读 · 0 评论 -
Java 中 eqals 方法重写
比较对象是否后相同需要重写eqlash 和 hashcode。原创 2025-01-17 16:23:26 · 145 阅读 · 0 评论 -
Java1迭代器
用来判断是否可以迭代即集合内是否有对象。是所有内部类共有的接口。原创 2025-01-17 13:48:55 · 121 阅读 · 0 评论 -
Java访问权限
其中,默认情况下没有任何修饰词,这样的类成员具有“包访问权”,即位于同一个包中的类对其有访问权;而protected为“继承访问权”,即该类的子类对其具有访问权(同时,位于同一个包中的类也对其具有访问权)。Ppdp 所有,继承,同包,自己。原创 2025-01-17 10:37:53 · 119 阅读 · 0 评论 -
Java异常
finally 方法。finally 方法。原创 2025-01-17 10:33:48 · 115 阅读 · 0 评论 -
Java中StringBuffer类
是在原有字符串基础上修改,并不生成新的方法。StringBuffer类需要先创建一个对象然后通过对象名.方法。原创 2025-01-17 10:08:14 · 784 阅读 · 0 评论 -
Java单例模式
它基于 classloder 机制避免了多线程的同步问题,不过,instance 在类装载时就实例化,虽然导致类装载的原因有很多种,在单例模式中大多数都是调用 getInstance 方法, 但是也不能确定有其他的方式(或者其他的静态方法)导致类装载,这时候初始化 instance 显然没有达到 lazy loading 的效果。2、Windows 是多进程多线程的,在操作一个文件的时候,就不可避免地出现多个进程或线程同时操作一个文件的现象,所以所有文件的处理必须通过唯一的实例来进行。原创 2025-01-13 16:29:17 · 604 阅读 · 0 评论 -
Java面向对象
面向对象特征 抽象,封装,继承,多态先声明class(与主方法class 并列)class 方法名{public 方法名(参数列表){}主程序内创建对象类名 名字= new 类名调用方法内属性名字 . 属性static 修饰为静态类名 .属性名this 可以实现构造函数相互调用,但必须写在函数第一行。原创 2025-01-13 16:13:00 · 129 阅读 · 0 评论 -
JAVA环境变量Windows7配置
JAVA环境变量Windows7配置。原创 2025-01-02 11:41:42 · 753 阅读 · 0 评论