java 基础知识
chang的_niu
人工智能时代的冲击,让我对python欲罢不能,跟我一起快乐的学习吧
展开
-
断点单步调试
用eclipse开发android程序的断点单步调试步骤如下: 1.在方法(函数)的那一行添加断点. 在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项设置断点. 然后点击菜单栏 Run(或F11) 便可开始程序调试.程序运行到断点处时会弹出一对话框,点击 yes 跳入Debug 视图, 当程序运行到该处时,鼠标划到变量上时会显示变量的翻译 2016-02-15 15:19:30 · 687 阅读 · 0 评论 -
ADB故障解决方案
作为安卓开发人员,可能最头疼的就是运行项目,模拟器没反应,仔细一瞅,掉了,重启模拟器,结果还是一样,显示adb 没有连接,那要怎么破?OK,接下来跟着我,一步步排查下吧。1. 找到android sdk位置,通过eclipse的Window菜单的Preferences选项,打开eclipse的设置对话框,左侧选择Android分类,右侧的SDK Location即为android sdk的位置原创 2016-02-05 10:53:54 · 1265 阅读 · 0 评论 -
java基础总结(一)
写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo4,该技术什么时候用?test。一:java概述: 1991 年Sun公司的James Go原创 2016-02-16 13:53:06 · 332 阅读 · 0 评论 -
java基础总结(二)
面向对象作为很抽象的知识理解和应用,需要更多的代码实践和练习慢慢体会,融汇贯通,暂时需要了解他们的基本思想 三:面向对象:★★★★★ 特点:1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。匿名对象使用场景: 1:当对原创 2016-02-19 10:46:14 · 327 阅读 · 0 评论 -
java基础总结(三)
多线程:★★★★ 进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间,自己的方法区、自己的变量。 jvm在启动的时,首先有一个原创 2016-02-20 09:43:12 · 302 阅读 · 0 评论 -
java基础总结(四)
集合框架:★★★★★, 用于存储数据的容器。 特点: 1:对象封装数据,对象多了也需要存储。集合用于存储对象。 2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。集合和数组的区别: 1:数组是固定长度的;集合可变长度的。 2:数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。 3:数组存储的元素必须是同一个数据类型;集合存储的原创 2016-02-23 19:17:03 · 299 阅读 · 0 评论 -
java基础总结(五)
API— java.lang.System: 属性和行为都是静态的。 long currentTimeMillis(); // 返回当前时间毫秒值 exit(); // 退出虚拟机 Properties getProperties() ; // 获取当前系统的属性信息Properties prop = System.getProperties(); //获取系统的属性信息,并将这些信息存储原创 2016-02-28 09:43:27 · 406 阅读 · 0 评论 -
定制对话框和LayoutInflater
1.要想实现复杂的对话框界面,就需要通过布局文件定义显示组件,之后再将这些布局显示包含到对话框中,要想包含,需要使用LayoutInflater类。 2.弹出一个让用户登录信息的对话框: a. public static LayoutInflater from(Context context),从给定的容器中创建LayoutInflater对象 b. public View inflate原创 2016-06-06 11:16:16 · 404 阅读 · 0 评论