![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java和C++理解
文章平均质量分 84
Tcorpion
写着代码,喜欢着东方姑娘,陈乔恩
展开
-
[引用区别] c++中引用与java中引用区别 (转)
原文链接:http://blog.csdn.net/waitforfree/article/details/51030013综述在Java中,类实例声明和构造是分开。"T a;"是声明,而"a=new T();"才是构造。引用声明和C++相同。但是Java的机制与C++不同,Java中的引用也叫句柄,或者说句柄才是其真实名称。类声明的都是一个句柄,调用构造函数才会使得句柄指转载 2017-02-07 11:22:10 · 612 阅读 · 0 评论 -
properties文件、getResouce()方法、getResourceAsStream()方法
properties文件1、properties文件是一个文本文件2、properties文件的语法有两种,一种是注释,一种属性配置 2.1 注 释:前面加上#号 2.2 属性配置:以“键=值”的方式书写一个属性的配置信息3、properties文件的一个属性配置信息值可以换行,但键不可以换行。值换行用“\”表示。4、原创 2017-02-27 15:30:41 · 1245 阅读 · 0 评论 -
解决:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
javaWEB的错误提示如下:java.lang.ClassNotFoundException: com.mysql.jdbc.Driverat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)at org.apache.catalina.loader.Weba原创 2017-02-26 23:19:54 · 1029 阅读 · 0 评论 -
java的“初始化块”和“static初始化块”
在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。程序运行时的执行顺序:1. 首先,静态初始化块最先被执行,2. 然后,执行普通初始化块,3. 最后才执行构造方法。静态初始化块只在类加载时执行一次。----------下面的例子中,只用调用了DatabaseUtils, sta原创 2017-02-27 11:24:52 · 433 阅读 · 0 评论 -
Java 对象生命周期和类生命周期
Java 对象生命周期在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了 JVM中对象的完整的生命周期。下面分别介绍对象在转载 2017-03-24 18:13:42 · 553 阅读 · 0 评论 -
堆--优先级队列
前段时间要用堆,java里面的优先级队列PriorityQueue没有这么一个功能:堆里元素更改后没法确定最值的真假,因为没有再次更新堆。于是自己动手写了个堆,加了refresh()方法把元素再进行一下上浮下沉操作,要最值的时候refresh一下就再也不担心堆里元素被更改了原创 2017-04-06 10:30:09 · 335 阅读 · 0 评论 -
进程间通信
传统的进程间通信的方式有大致如下几种:(1) 管道(PIPE) (2) 命名管道(FIFO) (3) 信号量(Semphore) (4) 消息队列(MessageQueue) (5) 共享内存(SharedMemory) (6) SocketJava如何支持进程间通信。我们把Java进程理解为JVM进程。很明显,传统的这些大部分技术是无法被我们的应用程序利原创 2017-05-08 11:35:19 · 373 阅读 · 0 评论 -
ubuntu14 64位 JDK1.8改JDK1.7
华为软件精英算法比赛,官网要求JDK7,电脑原来的JDK8编译的结果提交运行错误。记录下JDK7重载过程,后面还得改回JDK8。1. 新建文件夹(已经存在,忽略此步骤):sudu mkdir /usr/lib/jvm2. jdk-7的解压文件 jdk1.7.0_79放到1中的/usr/lib/jvm文件夹下,原来的jdk1.8.0_92留着以后切换回来用3. 环境变量 :sudo ...原创 2017-03-12 18:36:16 · 1793 阅读 · 0 评论