java基础
文章平均质量分 58
sunkaiqiang
踏实能干,爱好编程,单片机
展开
-
java基础之数组
定义1数组的定义方式1: 1.元素类型[] 数组名 = new 元素类型[元素个数或长度] 好处:数组可以存储多个数据,而且可以对数据进行编号, 从0开始。操作元素可以通过编号(索引)完成. 2.数组是引用型变量,变量是指向的堆里的首地址。int[] arr = new int[3];//通过new关键字创建了一个长度为3,元素原创 2016-06-05 14:32:19 · 271 阅读 · 0 评论 -
Java笔记之方法
位运算补充 左移:就是乘以2的次幂运算,左移几位就是乘以2的几次幂。 例如3<<200000000 00000000 00000000 00000011左移两位变为00000000 00000000 00000000 00001100结果变为12右移:就是除以2的次幂运算,右移几位就是除以2的几次幂。 注意:原最高位(符号位)是什么空位就补什么。 无符号右移:无论最高位是什么,最高位都补原创 2016-06-04 08:06:37 · 290 阅读 · 0 评论 -
面向对象之构造函数以及静态变量(未完成)
作用区别与一般函数,专门用于对象的初始化。new格式1.函数名与类名相同; 2.没有返回值类型; 3.没有具体的返回值。与一般函数的区别1.构造函数在对象创建时被执行,而且只执行一次; 2.一般在对象创建后,需要时才被调用,而且可以调用多次。class Person{ private int age; private String name; Person(Strin原创 2016-06-19 09:32:53 · 423 阅读 · 0 评论 -
面向对象之单例设计模式
/*设计模式:解决某一种问题的思想。是一种行之有效的解决方式。23种模式。单例设计模式。思想!思想!思想!解决问题:能够保证一个类的对象在内存中的唯一性。应用场景:多个成序都在操作同一个配置文件时,程序B需要知道程序A的结果并基于此结果进行后续操作 前提是,数据都存储在配置文件的对象中,要求程序A和程序B操作的配置文件对象是同一个。怎么实现呢?怎么保证这个类只产生一原创 2016-06-22 20:32:17 · 340 阅读 · 1 评论