
java技术
java技术-个人经验总结
魔都性能自动化AuricChan
持之以恒,成为大神!!!
展开
-
java 基础知识
Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序。原创 2017-02-17 17:13:05 · 386 阅读 · 0 评论 -
开发环境、生产环境、测试环境的联系与区别
开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。生产环境:是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境。原创 2017-02-28 11:08:27 · 1425 阅读 · 0 评论 -
Java 基础 ---二分查找法
二分查找法。必须有前提:数组中的元素要有序。 public static int halfSeach_2(int[] arr,int key){ int min,max,mid; min = 0; max = arr.length-1; mid = (max+min)>>1; //(max+min)/2;while(arr[mid]!=key){原创 2017-02-28 16:40:20 · 274 阅读 · 0 评论 -
java语法基础--关键字,数据类型
二:java语法基础: 1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。 2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;注意:1),数字不可以开头。2),不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储原创 2017-02-27 18:38:07 · 306 阅读 · 0 评论 -
Java 基础-- 面向对象
面向对象:★★★★★特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。 匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用原创 2017-03-02 17:00:49 · 310 阅读 · 0 评论 -
Java 基础--bit、byte、位、字节、汉字、字符
bit、byte、位、字节、汉字的关系 1 bit = 1 二进制数据 1 byte = 8 bit 1 字母 = 1 byte = 8 bit 1 汉字 = 2 byte = 16 bit1. bit:位 一个二进制数据0或1,是1bit;2. byte:字节 存储空间的基本原创 2017-03-09 17:29:27 · 338 阅读 · 0 评论 -
Java 基础--封装
封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。 this:代表对象。就是所在函数所属对象的引用。this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。开发时,什么时候使用this呢?原创 2017-03-06 17:49:36 · 267 阅读 · 0 评论