自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 编程针对接口而不是针对实现——中心

点击一下

2017-12-03 21:42:09 210

原创 6Java类、对象、构造器,引用类型内存基本知识,引用类型的值传递

6Java类、对象、构造器,引用类型内存基本知识,引用类型的值传递 1、程序设计史: 过程式程序设计:C全是函数 结构化程序设计:vc vb delphi 有点类还有函数库 面向对象程序设计OOP JAVA C# SMALLTALK 纯类2、对象(object)万事万物皆是对象 Orient object programe OOP面向对象编程3、面向对象三大特征:(重点) 封装(

2017-11-11 16:05:27 431

原创 信号量与PV操作

1、信号量 信号量(semaphore)的数据结构为一个值和一个指针,指针指向等待该信号量的下一个进程。信号量的值与相应资源的使用情况有关。当它的值大于0时,表示当前可用资源的数量;当它的值小于0时,其绝对值表示等待使用该资源的进程个数。注意,信号量的值仅能由PV操作来改变。 信号量S表示了操作系统中资源与请求该资源进程的供求关系。 我们可以假设操作系统中某资源

2017-11-05 15:10:46 680

原创 5.1、数组与排序

1、java中的数组是引用类型的,即数组分数组元素和数组变量,数组元素存储数组的首地 址,存放在栈(steak)中;数组元素存储数组的数据,存放在堆(heap)中。2、基本数据类型的变量存放在栈中,数据存放堆中;创建对象存放在动态内存区,以便反 复使用,当运行时数据区就是堆内存,堆内存的数据不会随着方法结束而立即销毁,除 非在没有其他对象调用,才会被GC回收。 正确做法应该在使用完变量后

2017-11-05 11:46:51 161

原创 4变量、基本类型的值传递、函数,分支,循环,流程控制

1、英文:context 上下文 content 内容 field 字段 static 静态的 dynamic 动态的 scope 范围 define 定义 overload 重载 statement 语句 argument 形参2、当局部变量和全局变量名字相同的时候,就近原则,且按局部 变量走 局部变量必须有初值。全局变量是java自己赋值给它。可以说都 赋值了,只

2017-11-04 17:12:22 440

原创 3.1运算符、表达式

1.~取反 &按位与(乘) |按位或(加) ^按位异或(减) 权重递减 或和异或不进位借位 或中的1+1=1~0011=-4 因为第一位为符号位 正数取反取负加一,负数取反 ~0b0000 0011得 -4右移>> 正数右移除以2的n次方 64>>2 即64/2^2=16; 不整除的取下界 31>>2=7 负数老老实实算,用1补位 左移<<

2017-11-04 17:09:53 775

原创 2Java注释、标识符、数据类型、类型转换

1.注释 单行注释// 多行注释:/* */ 文档注释/* / 放在方法前或者类前2.为什么能用中文作为标识符, C、C++语言ASCII编码[0-255] a-97 b-98 z:122 java使用Unicode码做编码格式[0-255- 65535] int [-2147483648—-2147483647]

2017-11-04 17:03:00 271

原创 1.1初识Java

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-11-04 16:23:14 657

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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