Java4Android总结
文章平均质量分 63
一休日记
学到就要教人 | 微信公众号「一休日记」
展开
-
包
//包名的命名规范://1、要求包名所有的字母都要小写//2、域名倒过来写 (www.irishud.com.cn)[package cn.com.irishud]//marsdroid.orgPerson类package com.marsdroid;public class Person{ public String name; public int age;原创 2016-10-26 16:09:25 · 450 阅读 · 0 评论 -
Java中概念区别
概述主要是一些平时陌生,不太熟悉的概念,但是又需要分清楚的。并发性和并行性并发性concurrency: 并发,多个进程指令在单个处理器上并发执行,同一时刻只能有一条进程指令执行,但多个进程指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。 (这个貌似windows系统是这样的执行进程)并行性parallel: 并行,同一时刻有多条进程指令在多个处理器上同时执行。原创 2016-12-13 19:25:15 · 409 阅读 · 0 评论 -
super和this?
supersuper就是调用父类的xxx方法super.onDestroy(); 误区:我以前总是认为super必须要在某个方法体的第一行,也不知道是怎么产生这种误区的。 这种想法是错误的,现在我纠正一下自己。呵呵。太菜鸡了。this调用本类的方法MainActivity.this原创 2016-12-12 13:50:50 · 447 阅读 · 0 评论 -
抽象类
abstract首先查看单词意思v.提取;抽取;把…抽象出;分离n.概要;抽象派艺术作品adj.抽象的(与个别情况相对);纯理论的;抽象的(与具体经验相对)网络总体来说就是抽象、提取的意思,抽象不明白的话,提取我们应该知道,把某些共同的东西提取出来,避免了重复写的东西,提取精华。例子抽象类Person.java 定义变量:名字、年龄 抽象方法:name() 模板方法(继承Person后不能改的原创 2016-12-12 11:43:58 · 341 阅读 · 0 评论 -
Java当中的IO(三)
本章重点:1.处理流使用实例2.“装饰者”设计模式3.节点流与处理流的关系都是字符流BufferedReader(字符输入处理流)---->Reader(抽象父类)publicString readLine()throwsIOException此方法可以读取一行的信息BufferedWriter(字符输出处理流)---->Writer(抽象父类)原创 2016-10-27 20:34:26 · 396 阅读 · 0 评论 -
public、private、default、protected总结
public > protected > default > private 以前感觉自己也是知其然不知其所以然,就傻傻的背别人说的,但是不知道其中真正意义,看了视频才知道。(不敢说别人是不是这样,反正本菜鸟就是这样) 文字看不懂的建议看 视频课程:Java4Android——课时25-27(包和访问权限) 平常总是百度看public、private、default、protected差别,原创 2016-12-12 00:49:02 · 1119 阅读 · 0 评论 -
abstract抽象类和interface接口类区别?
概述:感觉做笔记还是有必要的,一开始看Java4Android视频课程的时候对这abstract和interface了解很清楚,学的时候可能也没有深刻理解,时间久了,突然被面试官问及的时候,慌张中竟然一脸懵逼。呵呵复写就是Override抽象方法被abstract修饰的方法,绝对是没有任何方法体body的{}。(没有这对双括号,里面没有任何内容。)abstract抽象类特点天生当爹的,只能被别的类原创 2016-12-12 00:23:16 · 714 阅读 · 0 评论 -
Java当中的线程(一)
多进程和多线程多进程:操作系统(比如android系统)中能(同时)运行多个任务(程序)多线程:在同一个应用程序中有多个顺序流(同时)执行线程是进程中的一个流程。进程像高速公路,线程像高速公路上的车。原则上,一个软件一个进程。多线程执行,其实是cpu在多个线程之间互相切换,速度很快,然后看着就像是同时进行。创建线程类的2种方法方式1:原创 2016-10-28 11:16:27 · 475 阅读 · 0 评论 -
内部类和匿名内部类
内部类和匿名内部类监听器类、线程,经常使用(也许你经常用,但是你不知道他们是什么)什么是内部类?(定义在类里面的类)内部类使用方法?一个最简单的内部类class A{ class B{ }}内部类编译后,多出的文件比别人多了一个A$B.class生成内部类对象的方法?class Test{ public static void原创 2016-10-28 10:06:35 · 352 阅读 · 0 评论 -
Java当中的IO(二)
字符byte 字节char大文件的读写方法&字符流的使用方法对于一个大文件的读写,我们不可能一次性定义一个很长的字节数组进行保存,只能用循环的方式进行读取。//第一步骤:导入类import java.io.*;class Test{ public static void main(String args[]){ //生成一个字节数组,用来存读取的字节 byte原创 2016-10-27 19:09:27 · 371 阅读 · 0 评论 -
Java当中的IO(一)
IO分类第一种分发:1、输入流(数据输入到java程序中) 2、输出流(数据从java程序中输出)第二种分发:1、字节流(以字节为单位传输) 2、字符流(以字符为单位传输)第三种分发:1、节点流(传数据的普通水管) 2、处理流(普通水管附加各种功能:加热、负离子,哈哈)输入和输出,在Java中都是以Java程序为参照物的输入:数据源进入java程原创 2016-10-27 13:05:04 · 502 阅读 · 1 评论 -
异常
Exception异常是一个对象是在运行的时候产生的,不是编译的时候产生的Error是一种错误是虚拟机运行时所产生的错误,一旦有错误,虚拟机就会关闭。(我们的程序运行在虚拟机上,虚拟机关闭了,我们没有任何办法)check exception在编译时就会出错的,就要用 try{ int i = 1/0; } catch(Exception e){ e原创 2016-10-27 10:31:47 · 467 阅读 · 0 评论 -
接口interface
接口同样可以实现向上转型、向下转型接口的基本语法(一)1、使用interface定义2、接口当中的方法都是抽象方法3、接口当中的方法都是public权限(你不写public也是public,而不会是default)实现接口,不再用extends,而是用implements,实现接口。(“实现”是一种特殊的“继承”)接口的基本语法(二)1、实现接口原创 2016-10-26 17:44:51 · 502 阅读 · 0 评论 -
extends和implements
public class A普通类 public class A2普通类 public abstract class B抽象类 public abstract class B2抽象类 public interface C接口 public interface C2接口extendsA extends B implements C A extends A2 B extends B2 C原创 2017-01-10 17:58:25 · 536 阅读 · 0 评论