Java
文章平均质量分 67
Andylwlcln
android工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MD5加密
public static String digestPassword(String password){StringBuilder sb = new StringBuilder();try {//1.获取数据摘要器//参数:加密的方式MessageDigest messageDigest = MessageDigest.getInstance("MD5");//2.将一个byte数组原创 2017-07-29 15:03:12 · 377 阅读 · 0 评论 -
Java注解Annotation基础
从JDK5开始,Java增加了Annotation(注解),Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证、处理或者进行部署。Annotation提供了一种为程序元素(包、类、构造原创 2017-12-18 09:45:59 · 253 阅读 · 0 评论 -
浅析Java中的final关键字
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请多多谅解并欢迎指正。 请尊重作者劳动成果,转载请标明原文链接转载 2017-12-13 10:46:24 · 187 阅读 · 0 评论 -
Java中abstract class 和 interface 的解释和他们的异同点(转)
(一)概述 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interfac转载 2017-12-12 14:54:39 · 264 阅读 · 0 评论 -
Java的三大特性
Java语言的三大特性即是:封装、继承、多态封装:首先,属性可用来描述同一类事物的特征,方法可描述一类事物可做的操作。封装就是把属于同一类事物的共性(包括属性与方法)归到一个类中,以方便使用。1.概念:封装也称为信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使原创 2017-12-12 11:54:52 · 264 阅读 · 0 评论 -
重载与重写的区别
首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不原创 2017-12-12 11:32:29 · 12352 阅读 · 0 评论 -
静态内部类与非静态内部类的区别
package com.devin;public class MyMain{ private static String name = "woobo"; private String num = "X001"; // 静态内部类可以用public,protected,private修饰 static class Person { // 静态内部类中可以定义静原创 2017-12-12 10:49:08 · 290 阅读 · 0 评论 -
URI的组成与介绍
http://192.168.1.100:8080/image/1.jpg 组成结构: 1.schema:简单的理解为是协议名称,如http; 2.host:主机名,如192.168.1.100或者ip; 3.port:端口号,如8080; 4.path:路径,如image文件夹 3.数据:数据资源,如1.jpg;原创 2017-07-26 15:20:42 · 2794 阅读 · 0 评论 -
深入了解Java虚拟机
我们都知道Java虚拟机是用来运行我们编译好的.class文件的,class文件中夹带类的各种信息,虚拟机要运行这些文件,第一件事就是要加载到虚拟机中,这就引出了这次总结的问题——虚拟机是如何加载这些class文件的?加载后虚拟机是怎么处理文件中夹带的信息的?类加载机制首先什么事类加载机制,这里有必要先介绍一下概念: 虚拟机把描述类的数据从CLass文件加载到内存中,并对数据进原创 2017-07-22 22:14:34 · 250 阅读 · 0 评论 -
Android面试
一、activity1、activity作用2、activity生命周期3、activity四种启动模式4、activity启动流程5、如何加速启动actviity二、fragment1、fragment作用2、fragment生命周期三、service1、service作用2、service的两种启动方式和生命周期3、service与activity的两种通信方式四、C...转载 2019-09-19 22:15:17 · 226 阅读 · 0 评论
分享