-
Java的基础知识
Java的基础知识 一:标识符,关键字,数据类型,变量,常量。 二:运算符和表达式 三:流程控制之选择循环结构 四: 数组 标识符 :用来定义常量,变量,方法,类,接口,由字母,数字,下划线,美元符组成。 关键字 :例如,abstract,class,final等 数据类型如下图所...
-
java 多态转型
java 多态转型 多态存在向上转型,类型提升 在子类中要调用自己特有的方法时,需要将父类的引用转化成子类类型,向下转型。 多态自始至终都是子类对象在做着变化。 instanceof 运算符只能用作对象的判断(null为false)。...
-
c++ 中的智能指针
c++ 中的智能指针 内存泄漏、指针操作符重载、类模板技术、auto_ptr 指针 目录 1. 初识智能指针 1.1内存泄漏的原因分析 1.2内存泄漏的解决方案 2.智能指针类模板 2.1智能指针的意义 2.2STL 中的智能指针应用 2.3 QT 中的智能指针应用 2.4智能指针模板类的实现 初识智能...
-
C++运算符重载
C++运算符重载 1.重载的意义:类之间的运算。 2.示例: 1类中定义 1 bool operator ==( const class p) 2 { 3 if ( this -x==p.x) return true ; 4 else return false ; 5 } 2类外定义(左操作数的参数必须显示指定) bool operator ==(class const p1, class const p2...
-
Java基础知识2-Java基本语法
Java基础知识2-Java基本语法 数据类型 1.Java程序的基本组成 关键字:被Java语言赋予特定含义的单词,不能作标识符,如private。 标识符:由数字、字母、$和_组成的字符串,用于引用变量。且首字母不能是数字。 变量:程序执行过程中,在某个范围内其值发生改变的量。...
-
结构体与链表
结构体与链表 结构体 用一组变量定义一个事物 struct student //student 是一种数据类型 { int id; char name[20] ; char sex; int age; }mike,bob; 变量定义除了跟在结构体定义后面,还可以:student std1,std2;跟int a,b;类似 结构体的初始化及在内存的存储方式...
-
java学习:比较运算相关
java学习:比较运算相关 一、比较运算 1、比较运算符的结果都是boolean型,也就是要么是true,要么是false。 2、比较运算符==不能误写成= 。 示例: public class Test { public static void main(String[] args) { System.out.println( 1==2 ); System.out.println( 1...
-
Java基础篇(01):基本数据类型,核心点整理
Java基础篇(01):基本数据类型,核心点整理 本文源码:GitHub·点这里 || GitEE·点这里 一、基本类型 1、基本类型 不使用New创建,声明一个非引用传递的变量,且变量的值直接置于堆栈中,大小不随运行环境变化,效率更高。使用new创建的引用对象存储在堆中。 2、基本...
-
Java自学-多线程 原子访问
Java自学-多线程 原子访问 多线程 原子访问 步骤 1 : 原子性操作概念 所谓的 原子性操作 即不可中断的操作,比如赋值操作 int i = 5; 原子性操作本身是线程安全的 但是 i++ 这个行为,事实上是有3个原子性操作组成的。 步骤 1. 取 i 的值步骤 2. i + 1步骤 3. 把新的值...
-
数据类型转换、运算符
数据类型转换、运算符 【数据类型转换、运算符】 内容 数据类型转换 算数运算符 比较运算符 逻辑运算符 三元运算符 第一章 数据类型转换 Java程序中要求参与的计算的数据,必须要保证数据类型的一致性,如果数据类型不一致将发生类型的转换。 1.1 自动转换 一个int 类...
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
