自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java中equal和==的区别是什么

equal和"=="两者均为表示相等的意思,但是它们相等的含义却有所区别。 "=="运用在基本数据类型的时候,通过比较他们实际的值来判定是否相同;而用于比较引用类型的时候,则是比较两个引用的地址是否相等,也就是是否指向同一个对象。 equal方法是jav...

2016-03-16 16:45:35

阅读数 326

评论数 0

原创 请简叙Java中的main()方法

main()方法是Java程序的执行入口,它是一个定义在类中的、公开的、静态的、无返回值的、参数为一个字符串数组的方法,它的参数args与执行参数一一对应

2016-03-16 16:33:16

阅读数 304

评论数 0

原创 如何理解Java中的装箱与拆箱

Java中的装箱和拆箱指的是基本数据类型和包装类型的自动互相转换,它为开发者提供了方便。开发人员也可以不使用它,而手动的进行类型转换。并且,这个自动转换过程是在编译阶段。

2016-03-16 16:27:25

阅读数 384

评论数 0

原创 java包含哪些基本数据类型及其包装类

基本数据类型 byte short int float double boolean char 包装类 Byte Short Integet Float Double Boolean Character

2016-03-16 16:20:33

阅读数 300

评论数 0

原创 java的变量分哪两种大的数据类型

基本数据类型和引用数据类型。最大的区别在于,引用数据类型存放的是数据所在的地址,而基本数据类型则是直接存放数据的值。

2016-03-16 16:14:33

阅读数 1321

评论数 0

原创 变量及其作用范围

ava变量可分为:静态变量、成员变量和局部变量3种。静态变量指的是在类中用static修饰的变量,它的生成周期是由类来决定的。成员变量则是在类中没有用static修饰的变量,它的生存周期是由对象来决定。局部变量则是定义在方法里的变量、方法的参数或代码块里定义的变量,它们的作用范围用大括号{}来界定。

2016-03-16 15:34:13

阅读数 334

评论数 0

原创 java的引用和c++的指针有什么区别

java的引用和c++的指针主要有8点区别。本质上,它们两者都是想通过一个叫引用或者指针的东西,找到要操作的目标,方便在程序中操作。所不同的是java的方法更安全、方便一些、但失去了c++的灵活,也算是对指针的一种包装和改进。

2016-03-16 13:59:59

阅读数 256

评论数 0

原创 java程序为什么无须delete语句进行内存回收

java的堆内存数据释放功能是由垃圾回收器自动进行的,无需程序员显式的调用delete方法。该机制有效的避免了因为程序员忘记释放内存而造成内存溢出的错误,相对于c++等需要显示释放内存的语言,是一种巨大的改进。

2016-03-16 13:47:03

阅读数 414

评论数 0

原创 什么是JVM及其工作原理

JVM是用软件模拟出来的计算机,用于执行java程序,有一套非常严格的技术规范,是java跨平台特性的依赖基础。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统,它运行java程序就好像一台计算机运行c或c++程序一样。

2016-03-16 13:30:57

阅读数 633

评论数 0

原创 java与c++程序在编译和运行上有什么区别

c++编码编译以后,生成的是特定机器可以直接运行的文件,而java源码经过编译后,生成的是中间的字节码文件。这些字节码文件是需要放在JVM中运行的,而JVM是有多个平台版本的。因此,Java具有跨平台性,而c++没有。

2016-03-16 13:24:59

阅读数 385

评论数 0

原创 如何利用JDK编译和运行应用程序

利用JDK提供的javac命令来编译源文件,利用java命令来运行Java程序。为了更加方便的使用这两个命令,需要把/bin配置到Path环境变量中。

2016-03-16 13:18:02

阅读数 441

评论数 0

原创 JDK和JRE的区别是什么?它们各自有什么作用

JDK是java开发工具,它不仅仅提供了Java运行所需的JRE,还提供了一系列的编译、运行等工具,如javac、java、javaw等。JRE只是Java的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库。

2016-03-16 13:10:00

阅读数 695

评论数 0

原创 jak的下载与安装

jak下载 www.oracle.com jdk安装路径 D:\myjdk\Java\jdk1.8.0_73\ jre安装路径 D:\myjdk\Java\jre1.8.0_73\ 环境变量的配置 计算机-》属性-》高级系统设置-》环境变量 1. D:\myjdk\J...

2016-03-15 17:37:32

阅读数 1364

评论数 0

原创 java内容介绍

java编程可以分成三个方向: 1、java se (j2se)桌面开发  java中的基础中的基础 2、java ee (j2ee)web开发 3、java me (j2me)手机开发 java se介绍 java面向对象编程(基础) java图形界面开发 java数据库编程 java文件io...

2016-03-15 10:37:19

阅读数 236

评论数 0

原创 _beginthread

#include #include //线程 #include void run(void *p) {     MessageBoxA(0, "ABC", "QWE", 0); } void main() {     for (...

2016-03-14 18:56:33

阅读数 187

评论数 0

原创 MessageBoxA单线程

#include #include void main() {     MessageBoxA(0, "ABC", "QWE", 0);     MessageBoxA(0, "ABC", "QWE", 0); ...

2016-03-14 18:45:19

阅读数 183

评论数 0

原创 线程和进程有和区别和联系、线程是否具有相同的堆栈、DLL是否具有独立的堆栈

进程是“死”的,只是一些资源的集合,真正的程序执行都是线程来完成的。在程序启动时,操作系统就帮助用户创建一个主线程。 每个线程都有自己的堆栈。 DLL数据库模式定义语言中没有独立的堆栈,这个问题不好回答,或者说这个问题本身是否有问题。因为DLL中的代码是被某些线程所执行,只有线程拥有堆栈,如果...

2016-03-14 17:27:57

阅读数 831

评论数 0

原创 操作系统中进程调度策略有哪几种

先来先服务、优先级、时间片轮转和多级反馈

2016-03-14 17:14:51

阅读数 411

评论数 0

原创 死锁的处理

1.鸵鸟算法忽略该问题 2.检测死锁并且恢复 3.仔细对资源进行动态分配,以避免死锁 4.通过破坏死锁产生的4个必要条件之一,来防止死锁产生

2016-03-14 17:12:07

阅读数 180

评论数 0

原创 作业一般有哪些状态

作业载入系统中运行时,并不是一进系统就可以获得系统资源并运行的。就算是在作业的运行过程中,发生一些需要暂停的事件时,作业的状态也要发生变化。因此作业在系统中有多种状态。 一个作业从进入系统到运行结束,一般要经历4个状态,分别是进入状态、后备状态、运行状态和完成状态。当作业信息经输入设备输送到输入...

2016-03-14 17:06:24

阅读数 397

评论数 0

提示
确定要删除当前文章?
取消 删除