09 2021 档案
摘要:接口 1. 接口的本质 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法) 都有! 接口:只有规范! 【为什么需要接口?接口和抽象类的区别?】 接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了: 规范和具体实现的分离。 抽象类还提供某些具体实
阅读全文
摘要:修饰符 1.static修饰符 1.static变量 在类中,使用static修饰的成员变量,就是静态变量,反之为非静态变量。 静态变量和非静态变量的区别 静态变量属于类的,"可以"使用类名来访问,非静态变量是属于对象的,"必须"使用对象来访问. 静态变量对于类而言在内存中只有一个,能被类的所有实例
阅读全文
摘要:Java的三大特征:继承、封装、多态 1.封装 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外 部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 在定义一个对象的特性的时候,有必要决定这些特性的可见性,即哪些特性对外部是可见的,哪些特性 用于表
阅读全文
摘要:面向过程&面向对象 面向过程的思维模式 面向过程的思维模式是简单的线性思维,思考问题首先陷入第一步做什么、第二步做什么的细节中。这 种思维模式适合处理简单的事情 面向对象的思维模式 面向对象的思维模式说白了就是分类思维模式。思考问题首先会解决问题需要哪些分类,然后对这些分 类进行单独思考。最后,才对
阅读全文
摘要:UI基础控件 1.View 处理文本内容的View(TextView) 被点击的View(Button) 处理图片内容的View(ImageView) 接收用户信息输入的View(EditText) 进度条类的View(ProgressBar) 2.通用属性 3.具体实例 <?xml version
阅读全文
摘要:Android常见界面布局 布局是指对界面结构的全面规划与安排,通过api中提供的各种布局能够快速的完成对界面的设计 1.常用布局 线性布局(LinearLayout) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:androi
阅读全文
摘要:Android程序结构 一个Android程序由多个文件以及文件夹组成,这些文件分别用于不同的功能。 manifests:用于存放AndroidManifest xml文件(又称清单文件).该文件是整个项目的配置文件。在程序中定义的四大组件都需要在这个文件中注册,另外在该文件中还可以给程序添加权
阅读全文
摘要:Java:数组 1.数组概述 数组的定义: 数组是相同类型数据的有序集合. 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. 数组的四个基本特点: 1 . 其长度是确定的。数组一旦被创建,它的大小就是不可以
阅读全文
摘要:Java:流程控制 1.用户交互Scanner 1.Scanner对象 Scanner s = new Scanner(System.in); 2.next & nextLine package com.wen.Interaction; import java.util.Scanner; publi
阅读全文
摘要:Android 开发环境搭建 Android开发环境搭建 Android Studio下载及安装 下载地址:www.androiddevtools.cn 工具配置 DO not import setting Cancel Next->SDK的配置 安装JDK及配置环境变量 转载:https://ww
阅读全文
摘要:Android开发入门 Android是谷歌公司基于Linux开发平台开发的手机及平板电脑的操作系统,它自问世以来,受到了前所未有的关注,并迅速称为移动平台最受欢迎的操作系统之一。 Android 提供了一个统一的应用程序开发方法,这意味着开发人员只需要为 Android 进行开发,这样他们的应用程
阅读全文
摘要:二.Java基本语法(二) 运算符operator Java 语言支持如下运算符: 算术运算符: +, -, *, /, %, ++, -- 赋值运算符 = 关系运算符: >, <, >=, ⇐, ==, != instanceof 逻辑运算符: &&, || , ! 位运算符: &, | , ^,
阅读全文
摘要:1.关键字和保留字 关键字 定义:被Java语言赋予了特殊含义,用作专门用途的字符串(单词) 特点:关键字中所有字母都为小写 保留字 现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字 goto、const 2.标识符 java对各种变量、方法和类等要素命
阅读全文
摘要:一.java基础概念 1.java语言的特点 面向对象 两个基本概念:类、对象 三大特性:封装、继承、多态 健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制 跨平台性 通过java语言编写的应用程序在不同的系统平
阅读全文
浙公网安备 33010602011771号