java
文章平均质量分 86
无休居士
莫欺中年穷
展开
-
关于Java的一些看法
要在JAVA技术上突破普通的层面,并拥有一翻设计理念的高度,除了要有很好的设计思维之外,反射在适当的使用下,将会把框架做得非常清晰,并且代码编写也非常简便。 动态代理的意义 从个人的语言来说,动态代理机制是每一门语言的基础,没有动态代理什么也做不了,也就是动态代理是运行语言的代码,在JAVA中请最先记住一个invoke(),后面会细节说明,其实在面向对象的设计中,实现了继承、封装、多态三大特征,不过仅仅是使用这些功能,你会发现和C语言没有什么区别,使用其充分的扩展性才能体现面向对象的好处,而其扩展性在诸多方转载 2021-08-26 20:53:29 · 289 阅读 · 0 评论 -
socket通信-java
服务端代码import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket;public class转载 2016-12-26 16:57:53 · 329 阅读 · 0 评论 -
排序算法之插入排序(Java版)
思路: 这里 3 插入到 6,8 前面和上几步操作一样,当,3与2做判断后,3比2大 ,所以不和2互换位置,即3不插到2前面 代码: public class FunctionTest { public static void main(String[] args) { int[] array = {3,4,7,1,2,5,9,8,6}; ...原创 2018-09-04 23:35:17 · 168 阅读 · 0 评论 -
Maven创建Web工程Servlet+Tomcat
闲来无事做,自己动手创建一个Maven-Web工程,同时也算是巩固一下基础吧,废话不多说直接进入正题。 第一步:创建Maven工程 创建完成后是这个样子的 这时候报错是因为 The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path 表示没有servlet-api的依赖包 ...原创 2018-09-05 14:11:28 · 455 阅读 · 0 评论 -
Maven-构建多模块项目(Eclipse)
新建一个maven工程,命名为demo-contianer 然后把demo-contianer的pom.xml中修改属性为pom <groupId>com.huser</groupId> <artifactId>demo-container</artifactId> <version>0.0.1-SNAPSHOT&...转载 2018-09-05 15:20:22 · 207 阅读 · 0 评论