JAVA拾遗
文章平均质量分 79
刘小和
希望每天睡醒都能遇到更好的自己
展开
-
JAVA 使用反射进行动态编译
在开始码博文之前,写一点题外话博主现在大四在读,报了培训班学习java,目前上了两个月的课程,对培训班出身的程序员优势劣势略有体会。反射呢,老师在讲之前,说理解这个东西有些难度,就只教了使用方法(即简单的获取类信息/对象),并没有结合JMM和JAVA语言的特性来细说反射 是什么 和 为什么需要反射,动态编译也是,培训的老师将项目框架搭好,让你熟悉分层和面向接口编程设计,在这之前(哪怕之后)却并没原创 2017-11-09 20:23:28 · 1658 阅读 · 0 评论 -
JAVA中方法的值传递对参数(可变和不可变)的影响
前段时间写项目的时候,遇到一个很有趣问题,我把内容简化一下放上来例如一个方法要求我传入一个自定义参数,然后将其改变状态public class Dog { public Integer legs = 4; public Integer getLegs() { return legs; } public void setLegs(Integer legs)原创 2017-11-09 22:01:38 · 2218 阅读 · 0 评论 -
什么是http,什么是tomcat,什么是Servlet
为了不让网络编程在自己看来是一个黑盒子 在学习tomcat和servlet,jsp之前,需要了解这些一、tomcat是一个封装和实现了http传输协议的容器,那么http是什么?http全称是超文本传输协议 即是指从万维网服务器端(http server端)传送超文本到本地浏览器的协议 它是基于安全连接tcp/ip协议产生的 所谓超文本传输,传输的即是html/css/js可视化前端代码h原创 2017-12-09 17:43:18 · 17808 阅读 · 2 评论 -
JAVA使用Socket进行异步通讯
本文章除了基本的socket知识以外,还用到了包括死循环获取用户连接请求,异步多线程的消息读取和写入等知识,博主前后在踩坑上花的时间至少都有10个小时,希望能帮助到你从第一次接触socket到现在已经经过了小半年的时间,当时老师只是提了一下socket通讯是长连接,一个socket可以互相发送多次消息,但是具体实现大家都没有做出来,复制了网上的代码进行实现也不知道原理是什么,今天终于又花了将近原创 2018-01-26 18:00:51 · 20223 阅读 · 5 评论