java基础
文章平均质量分 88
mnlin
这个作者很懒,什么都没留下…
展开
-
java继承&子父类成员域加载及执行过程
前段时间偶然看到一篇文章,关于java继承的,讲其加载顺序,然后我就看蒙了,虽然接触过不少时间java,用起来因为编译器的存在没什么语法问题,但真正用notepad++时,发现细节真的很重要,下面看测试时用的例子。原创 2015-11-17 20:15:30 · 784 阅读 · 0 评论 -
Android开发&Android studio中的jni
因为开发需要,很多时候java函数得靠c或者c++来 实现,不得不说是很神奇。 其实说白了,jni就是来”协调”不同语言中的变量类型的。先来看看最基本的,利用jni来完成单个java文件的执行。第一步,新建一个文件夹,编写java代码:jni实现原创 2015-11-25 11:21:29 · 581 阅读 · 0 评论 -
java通信&套接字Socket
java语言socket通信socket客户端与服务端卡死验证socket信息发送的成功与否原创 2016-03-06 21:29:03 · 828 阅读 · 0 评论 -
从java到class追踪程序的执行
java/android虚拟机 android开发使用语言便是java,而android虚拟机(Dalvik,art)和普通的hospot等java虚拟机很多东西也是相似的(android虚拟机命令是基于寄存器的),因此可以对比来看(dalvik命令基于栈,看起来会比较紧凑一些) java或者说android虚拟机可以暂且当做是一个普通的进程,与一般的线程相对应,只不过其中会包...原创 2018-03-05 20:29:21 · 2192 阅读 · 0 评论 -
Java中的数组和List集合以及类型强转
在java中,集合操作有两种方式——容器、数组; 容器相比较于数组,多了可扩展性,这里仅以容器的代表List,来对比和数组的关系。都知道在java引入的泛型和自动拆装箱等语法糖后,集合操作也变得简单安全。 也都知道其实泛型在到字节码层面上时,会被擦除,虽然字节码中还会保留泛型参数(可以利用反射看到),但对真实的的类并不产生多大影响。那么,对于List来说,如果泛型存在继承关...原创 2018-04-19 19:01:29 · 36198 阅读 · 0 评论 -
javaEE&从servlet到SpringMVC
javaWeb的开发经历了多个阶段;刚开始时,由于框架等不够成熟,主要使用serlvet,jsp等技术实现,如果需求较为简单,当然可以胜任,不过随着项目复杂度的增加,这种略显"混乱"的方式便有些力所不逮了。之后SpringMVC的出现,使得开发可以将更多的工作量放在核心任务之上,虽然还是需要做一定的配置,但总的来说,已经很方便了。这里对比JSP的开发方式,来看一下SpringMVC的代码逻辑...原创 2018-11-26 14:33:20 · 2450 阅读 · 0 评论