
java
文章平均质量分 80
youngerxv5
做一个精细的程序媛
展开
-
Java中传值还是传引用
我们可以将基本类型变量和引用类型变量(类、数组、接口。似C/C++的指针,它以特殊的方式指向对象实体(具体的值))传给方法。基本类型变量是传值传递,引用类型变量是传引用传递。在传基本类型时,JVM(java虚拟机)将会把传递进方法的变量复制给一个新的局部变量(方法中的变量),如果在方法中修改了这个变量的值,那么这个变化不会改变这个实际变量的值。在传递引用变量时,那方法中的局部引用变量就指向原创 2016-04-28 10:21:38 · 396 阅读 · 0 评论 -
类在JVM中的执行过程
在java源文件(.java)被编译成字节码(.class)文件后,启用命令java Demo,就会调用Demo类的main()方法来启动java虚拟机(jvm)。即JVM加载到内存后,就调用Demo的main()方法开始它的工作。JVM将按特定顺序做三件事:加载、链接和初始化。原创 2016-04-28 17:14:18 · 3510 阅读 · 0 评论 -
Java中的文件和目录管理(下)----Path、Files
在java中,文件或是目录习惯用java.io.File对象来表示,但是File类有很多缺陷,比如它的很多方法不能抛出异常,它的delete方法经常莫名其妙的失败等,旧的File类经常是程序失败的根源。因此在Java7中有了更好的替代:java.nio.file.Path及java.nio.file.Files。 Path接口的名字非常恰当,就是表示路径的,API中讲Path对象可以原创 2016-05-22 16:39:29 · 986 阅读 · 0 评论 -
spring之IOC总结
spring中,对于IOC(控制反转)和DI(依赖注入)。控制反转和依赖注入,说的都是一个东西。控制反转是说java对象中依赖对象的创建,由原来通过new创建,变成由第三方spring容器创建,用时直接在代码中声明,容器会主动把创建好的对象动态的注入到代码中(依赖注入)。不管是创建一个依赖另一个对象的对象,还是创建一个简单的对象,spring容器都可以做到。 用控制反转的好处当然就是实现代码原创 2016-12-25 02:59:28 · 453 阅读 · 0 评论