
java基础
1215038665
这个作者很懒,什么都没留下…
展开
-
java中重写和重载区别
重载与重写的区别方法重载是指同一个类中的多个方法具有相同的名字,但这些方法具有不同的参数列表,即参数的数量或参数类型不能完全相同方法重写是存在子父类之间的,子类定义的方法与父类中的方法具有相同的方法名字,相同的参数表和相同的返回类型 注: (1)子类中不能重写父类中的final方法 (2)子类中必须重写父类中的abstract方法 首先...转载 2018-08-08 16:35:56 · 220 阅读 · 0 评论 -
java中equals和==之间用法的区别
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后...转载 2018-08-08 17:15:17 · 235 阅读 · 0 评论 -
JAVA中的各种Buffer
一、属性Buffer有四个基本属性: 1、capacity 容量,buffer能够容纳的最大元素数目,在Buffer创建时设定并不能更改 2、limit buffer中有效位置数目,不能对超过limit中的区域进行读写。 3、position 下一个读或者写的位置 4、mark 用于记忆的标志位,配合reset()使用,初始值未设定,调用mark后将当前position...转载 2018-08-08 17:39:00 · 4203 阅读 · 0 评论 -
linux中java通过jni调用so动态库中的方法
项目中需要调用so动态库中的方法来实现需要的功能,所以需要在java项目中通过jni的方式实现调用。本次学习记录所对应的场景为:已经有so库和对应方法的头文件提供。 项目提供的so和头文件不是jni的头文件,所以需要自己通过提供的头文件,编写jni方法,然后重新编译一个so文件,然后再把两个so同时加载。(刚开始接触,不知道能不能在没有源码的情况下把两个so编译合并为一个so,这样就...原创 2019-01-17 15:29:17 · 3480 阅读 · 0 评论 -
通用的Servlet,通过反射选择方法执行相应操作
import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax....原创 2019-03-05 11:53:44 · 401 阅读 · 0 评论 -
java知识点总结(面试)
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:- 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。- 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时...转载 2019-03-14 18:19:01 · 198 阅读 · 0 评论 -
Android Studio--NDK编译C代码为.so文件,JNI调用
前言: 从Android Studio开始,就支持jni和.so库调用了。环境: Windows 7+Android Studio2.1.2+NDK版本:android-ndk-r10e准备工作: 1) ndk文件: 1,可以根据需求,从网上下载, 网址(科学上网):https://developer.android.com/ndk/downloads/ind...转载 2019-03-08 10:39:55 · 620 阅读 · 0 评论 -
Android C_Demo - 使用NDK编译C代码并生成可执行文件
弹指一挥间,已经工作了两三年,期间一直想用博客记录自己工作中碰到的问题或学到的东西,结果一直都是拖拖拖。刚好趁最近在温习C语言,便正式开启博客生涯。(Ps. 写完后发现,这文章风格像是在写实训报告啊)废话不多说,本文主要讲使用NDK编译一个用C写的小demo,放在Android平台上通过命令行调用。(如果要生成可以通过Java代码直接调用的so库,c代码的入口不能是main(...转载 2019-03-08 10:44:08 · 367 阅读 · 0 评论