java
文章平均质量分 88
颖火虫-IT赵云
各位访客,多多关注 谢谢
展开
-
安卓插耳机也外放扬声器播放音频的java代码
最近遇到一个如何在耳机插入的情况下任然用扬声器播放音频的问题。用搜索引擎找了一些网上的demo(案例) 。发现按照他们的方法成功实现。插入耳机的时候也可以选择使用扬声器播放音乐,来电铃声就是这么用的。但是只能用MediaPlayer,播放音频文件。问题的关键是某度搜出来的第一个解决方案没有在mainfest中添加如下权限。<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>.原创 2020-11-09 21:46:58 · 1769 阅读 · 8 评论 -
如何查看apk安装包源代码??Android反编译apk,解包,打包,签名一体化实测 ,修改图片音频软件名称版本号等入门
首先下载反编译工具包 下载地址 链接:https://zly520.lanzoui.com/ibtuxhf7rab一、反编译工具介绍1.apktool:由于直接改apk后缀进行解压的话打开的xml文件会乱码,所以我们使用apktool工具查看apk的xml文件、AndroidManifest.xml和图片等2.dex2jar:classes.dex转换成jar包(如果用ApkToolkit会很方便,则可以省略此步,那个软件也在云盘里)3.jd-gui:查看jar文件的java源代码1:.原创 2020-10-14 17:28:57 · 17872 阅读 · 4 评论 -
按值传递,引用传递 浅析java String ,对象与对象引用的区别
一、前言 在java学习中,理解对象以及对象的引用是万里长征的第一步。在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事。而且,现在大量的java学习书籍都将对象以及对象的引用混为一谈,然而实际上它们有着本质的区别。为了帮助更多的java学习者更好的理解,我将自己的学习理解记录下来。今天我们就来一起了解一下对象和对象引用之间的区别和联系。如有理解不全或者错误的地方,欢迎大家批评指正。 ...原创 2020-09-16 15:30:35 · 1988 阅读 · 15 评论 -
java中StringBuffer与 StringBuilder 类
在Java中,除了通过 String 类创建和处理字符串之外,还可以使用 StringBuffer 类来处理字符串。StringBuffer 类可以比 String 类更高效地处理字符串。当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder 类在 Java 5 中被提出,它和 Str..原创 2020-08-06 20:17:58 · 228 阅读 · 2 评论 -
String、StringBuffer和StringBuilder类的区别
在Java中字符串属于对象,Java 提供了 String 类来创建和操作字符串。String 类是不可变类,即一旦一个 String 对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。Java 提供了两个可变字符串类 StringBuffer 和 StringBuilder,中文翻译为“字符串缓冲区”。StringBuilder 类是 JDK 1.5 新增的类,它也代表可变字符串对象。实际上,StringBuilder 和 StringBuffer 功能基本相似,方法也差..转载 2020-08-06 20:12:36 · 171 阅读 · 0 评论 -
动物期末代码
Animal.javapublic abstract class Animal { public abstract void cry(); public abstract String getAnimalName();}Simulator.javapublic class Simulator { public void playSound(Animal animal) { System.out.print("现在播放"+animal.getAnimalName(.原创 2020-07-13 19:35:03 · 190 阅读 · 2 评论 -
期末代码
使用Java的输入输出流将一个文本文件的内容按行读出,每读出一行,就顺序添加行号,并写入到另一个文件中。import java.io.*;public class E { public static void main(String args[]) { File file = new File("E.java"); File tempFile = new File("temp.txt"); try { FileRe.原创 2020-07-13 17:01:40 · 278 阅读 · 0 评论 -
抽象 类乐器 期末代码
abstract class YueQi{ //表示发出声音的功能 public abstract void sound();}//子类钢琴class Piano extends YueQi{ //方法重写父类的声音功能 @Override public void sound(){ System.out.println("听我弹钢琴《命运交响曲》、《小星星》......"); }}//子类箫class Xiao extends .原创 2020-07-12 21:51:43 · 399 阅读 · 0 评论 -
期末考试代码
import javax.swing.*;import java.awt.*;//import java.awt.event.InputEvent;//import java.awt.event.KeyEvent;class WindowMenu3 extends JFrame { //菜单栏 JMenuBar menubar; //定义菜单条 JMenu menu;//定义菜单 JTextArea t; public WindowMenu3() { .原创 2020-07-12 21:29:00 · 341 阅读 · 0 评论 -
java 异常类与自定义异常
异常类在 Java 中一个异常的产生,主要有如下三种原因: Java 内部错误发生异常,Java 虚拟机产生的异常。 编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。 通过 throw 语句手动生成的异常,一般用来告知该方法的调用者一些必要信息。异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误.原创 2020-06-25 22:05:16 · 1403 阅读 · 4 评论 -
Java中的String字符串及其常用方法
字符串(String)字符串是常量,字符串对象一旦被创建,其值是不能改变的,这是因为字符串的值是存放在方法区的常量池里面,但是引用可以改变,并且可以使用其他变量重新赋值的方式进行更改。直接定义字符串直接定义字符串是指使用双引号表示字符串中的内容,例如“Hello Java”、“Java 编程”等。具体方法是用字符串常量直接初始化一个 String 对象,示例如下:String str = "Hello Java";下面的实例演示了直接创建字符串的几种用法。String str = "我是一只小原创 2020-05-29 22:28:40 · 838 阅读 · 2 评论 -
java向上转型神解析
向上转型经典案例向上转型向上转型应注意的问题向上转型的好处静态方法的调用经典案例public class Animal { public void eat(){ System.out.println("animal eatting..."); }}public class Cat extends Animal{ public void eat()...原创 2020-04-21 11:32:51 · 419 阅读 · 0 评论 -
安装JDK的攻略
打开浏览器搜索JDK官网 单击Oracle下的JDK Download。 如果英语不好就直接打开浏览器自带翻译功能,根据自己的系统以及相应版本,下载对应的JDK 根据安装提示进行安装,路径自己选择。 安装完成之后进行环境变量的配置 右击"我的电脑",点击"属性",选择"高级系统设置"点击"环境变量";在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH...原创 2020-04-20 22:38:20 · 168 阅读 · 0 评论 -
java之多态浅谈
多态是同一个行为具有多个不同表现形式或形态的能力。父类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为多态现实意义理解:现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。...原创 2020-04-20 22:12:02 · 157 阅读 · 0 评论