- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 解决Cause: null value in entry: streamOutputFolder=null
打开项目,运行时编译出现Cause: null value in entry: streamOutputFolder=null重新编译也没用。最后百度了一下,将project最外层的.gradle删除。重新编译一下就可以了。记录一下...
2018-05-31 11:31:13
2651
2
原创 \build\outputs\apk\dream-debug.apk does not exist on disk错误解决办法记录
通过Build》build apk生成apk,然后在运行就可以了。记录一下
2018-05-02 16:49:17
1246
2
原创 Android使用kotlin开发初体验
一、什么是kotlinKotlin 是由 JetBrains 开发的基于 JVM 的新的一种编程语言。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
2017-06-08 14:06:44
545
原创 android ndk通过jni调用C++
1.开发工具:AndroidStudio2.2+ndk插件①在AndroidStudio上创建一个Android项目如下图将include c++ Suport勾选上然后点击next直到finish创建项目项目目录如下编译好的项目一览Tips: 图中红色方框选中的区域为 NDK 的东东(a). externalNativeBuild
2017-01-19 15:25:38
647
原创 面试题之银行业务调度系统
7K面试题之银行业务调度系统1、需求模拟实现银行业务调度系统逻辑,具体需求如下:(1)银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。(2)有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。
2014-03-08 21:12:30
553
原创 代理
代理(1)代理的概念1.生活中的代理:我们从手机代理商那里买手机,而不是直接从厂商那里购买,这样使我们非常方便地就完成了买手机这一件事。2.程序中的代理:为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理、日志、计算方法的运行时间、事务管理等等。3.代理类
2014-03-05 12:54:43
605
转载 java类加载器
类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。一、简单过程Java程序运行的场所是内存,当在命令行下执行:java HelloWorld命令的时候,JVM会将HelloWorld.class加载到内
2014-03-04 19:22:31
624
原创 JAVA (JavaBean 内省,枚举)
高新技术一JavaBean 内省(1)JavaBean的概念及其理解JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean
2014-03-03 22:45:48
2208
原创 反射和正则表达式
反射和正则表达式1:正则表达式(1)概念:符合一定规则的字符串。(2)规则字符:A:字符x:字符x,任意字符代表其本身。\\:反斜线字符\r: 回车\n: 换行B:字符类[abc]a、b或c,任意字符一次。[^abc]除了a、b、c以外的任何字符。[a-zA
2014-02-26 22:52:43
829
原创 IO流
1:File (1)File:由于数据在硬盘上最常见的方式,就是文件,所以文件本身有很多的属性,那么,java为了方便我们对文件进行操 作,就提供了File类供我们使用。File既可以表示文件,也可以表示文件夹(目录)。 (2)构造方法: File(String
2014-02-24 22:07:14
586
原创 多线程
多线程1:多线程的概念就是应用程序有多条执行路径进程:正在运行的程序。线程:进程的执行路径,执行路径。2:如何使用多线程程序A:方式1 继承Thread类。a:创建一个类继承Thread类b:重写Thread类的run方法。run()方法里面才是封装县城的代码。B:
2014-02-22 22:14:44
509
原创 集合
1:集合 (1)概念理解:java是一种面向对象语言,因此我们如果要针对多个对象进行操作,就必须创建多个对象并对其进行存储,对多个 对象进行存储,前面学习过数组,不过数组只能存储固定长度的数据,这样数组就不满足要求了,因此,java 提供了集合供我们使用。
2014-02-17 22:19:13
657
原创 常见的API类
常见的API类1:String类 (1)概念:字符串:多个字符组成的一串数据。 (2)构造方法:A:String s = new String();//创建一个String类对象s。B:String s = new String(byte[] bys);//创建一个String
2014-02-08 22:21:36
1556
原创 Eclipse的使用、Object类及String类的equals方法解析
1:Eclipse的使用 (1)安装A:解压B:复制到指定的目录(注意目录不要有中文和其它非法字符) (2)使用步骤A:打开软件的界面B:新建一个项目(工程)C:在项目下的src(源码包)下建立包D:在包下建立类E:在类里边写代码F:编译源文件(代码写完保存
2014-02-07 22:26:36
1830
原创 面向对象(三)
面向对象(三)1:抽象类(1)概念:包含抽象方法的类。(2)理解:如果一个类中包含了一个或多个抽象方法,那么这个类就必须指定为abstract(抽象)。抽象方法属于一种不完整的方法,只有方法声明,没有方法主体。例如:狼和狗都有吼叫的方法,可是吼叫内容是不一样的。所以抽象出来
2014-02-06 20:59:35
673
原创 面向对象(二)
深入面向对象(1)自定义类并创建对象内存图(2)学生类内存图(3)面向对象开发,设计,特征面向对象的开发过程实质是不断地创建对象,使用对象去做事情的过程。设计的过程:其实就是在管理和维护对象之间的关系。面向对象的特征A:封装(encapsulation)a:概念:是指隐藏对象的属性和具体实现细节,仅对外提供公共的访问方式。b:封装的好处:
2014-02-01 16:11:56
577
原创 面向对象(一)
面向对象(1)面向对象的概念及其理解面向对象:是基于面向过程的一种思想面向过程:以函数为基础,关注实现过程。面向对象:一对象为基础,关注实现结果。思想特点:A:符合人们的思考习惯。B:把复杂的事情简单化。C:把程序员从执行者变成了指挥者。(2)如何用面向对象思想来描述事物分析事物:属
2014-01-31 21:37:48
539
原创 函数和数组
1:函数(1)概念:定义在类中的有特殊功能的的一段代码。(2)函数的格式:修饰符 返回值类型 函数名(形参类型 形式参数1,形参类型 形式参数2...){函数体;return 返回值;}具体解释如下:A:修饰符: public staticB:返回值类型:程序最终结果
2014-01-29 23:45:02
553
原创 java循环结构--for,while以及do....while
1.循环的概念(1)循环的由来:我们写程序的时候,有时会发现很多代码都是重复的。这时我们就会想怎样才能去掉重复的代码,并保存原有的功能,于是就产生循环这一概念。循环不像顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。(2)循环的组成A:循环体:要执行的操作。B:初始化条件:一般地,定义的是一个初始变量。C:判断条件:用于控制循环
2014-01-28 19:38:09
1549
原创 if switch判断结构
1.if语句(1)概念:用于做判断使用的(2)用途:常见的对于某个范围进行判断,或者对几个变量进行判断,还有就是对boolean表达式的判断。(3)格式:A:第一种格式if(条件表达式){语句体;}执行流程:如果条件表达
2014-01-25 22:55:59
1026
原创 java入门
1.计算机基础知识(1)计算机的分类:*计算机软件☆系统软件☆应用软件*计算机硬件(2)计算机语言的概念任何计算机交流的方式(3)人机交互*图形界面特点:方便、简单、直观。*Dos窗口方式特点:需要控制台,有很多命令需要记住,操作麻烦。(4)常用快捷键和常用DOS命令A:打开控制台的方式a:windows+R 然后在弹出的菜单中输入cmd
2014-01-24 16:20:17
698
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人