-
c++无关类型指针的强制转换原理的分析和尝试
c++无关类型指针的强制转换原理的分析和尝试 因最近看到大量的c类型指针强制转换,联系到c++的reinterpret_cast强制转换符,故总结一下。 先上图 由图中可以看出,先声明了一个结构体t与一个含有三个元素的数组num,接着声明一个指向结构体变量t的一个指针p。 接着使用...
-
【JVM从小白学成大佬】6.创建对象及对象的访问定位
【JVM从小白学成大佬】6.创建对象及对象的访问定位 《JVM从小白学成大佬》系列推出到现在,收到了很多小伙伴的好评,也收到了一些小伙伴的建议,在此表示感谢。 有几个小伙伴提出了希望出一篇介绍对象的创建及访问,猿人谷向来是没有原则的,小伙们要求啥,咱就尽力满...
-
多线程编程学习六(Java 中的阻塞队列).
多线程编程学习六(Java 中的阻塞队列). 介绍 阻塞队列(BlockingQueue)是指当队列满时,队列会阻塞插入元素的线程,直到队列不满;当队列空时,队列会阻塞获得元素的线程,直到队列变非空。阻塞队列就是生产者用来存放元素、消费者用来获取元素的容器。 当线程 插入/...
-
算法:数组的反转
算法:数组的反转 package com.atguigu; public class Fanzhuan { public static void main(String[] args) { //数组的反转 //方法一 String[] arr=new String[]{"JJ","DD","MM","BB","GG","AA"}; for(int i=0;iarr.length/2;i++){ String temp=arr[i]; arr[i]=arr[arr...
-
算法:array1和array2地址值相同,都指向堆空间的唯一的一个数组
算法:array1和array2地址值相同,都指向堆空间的唯一的一个数组实体(不是数组的复制) package com.atguigu; public class fuzhi { public static void main(String[] args) { int[] array1=new int[]{2,3,5,7,11,13,17,19};//静态初始化 int[] array2; for(int i=0;...
-
java递归
java递归 递归:方法定义中调用方法本身 如果是方法的嵌套调用 这不是递归 基本思想就是自己调用自己 一个使用递归技术的方法将会直接或者间接的调用自己 几个应注意的点: 递归一定要有出口否则就是死递归 递归的次数不能太多 否则就内存溢出 构造方法不能递归使用 例...
-
重识 ArrayList
重识 ArrayList 前言 ArrayList 作为 Java 集合框架中最常用的类,在一般情况下,用它存储集合数据最适合不过。知其然知其所以然,为了能更好地认识和使用 ArrayList,本文将从下面几方面深入理解 ArrayList: 为什么不用数组,用 ArrayList ArrayList 特性的源码分析...
-
算法:二分法查找
算法:二分法查找 package com.atguigu; public class Main { public static void main(String[] args) { //二分法查找 //前提:所查找的数组必须有序 int[] arr=new int[]{-98,-34,2,34,54,66,79,105,210,333}; int dest=-3; int head=0;//初始的首索引 int end=arr.l...
-
Java基础回顾——反射+案例
Java基础回顾——反射+案例 引言: 从大二刚开始接触java,了解其基本语法,到用swing编写图形界面的程序,到JavaWeb用SSH三大框架编写小网站,后面又学SSM,SpringBoot,SpringCloud等。可以说算是对java也不断的了解了,慢慢的入了java这个大坑,感觉还不错??。虽然学...
-
Java内存模型详解
Java内存模型详解 前言 Java内存模型(Java Memory Model,简称JMM),即Java虚拟机定义的一种用来屏蔽各种硬件和操作系统的内存访问差异,以实现让java程序在各种平台下都能够达到一致的内存访问效果的内存模型。本篇文章大致涉及到五个要点:Java内存模型的基础,主要...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
