# 在 Java 中
Java 是一种广泛应用于软件开发的编程语言,它于1995年由Sun Microsystems公司发布。Java 被设计成一种易于使用、可移植和安全的语言,广泛应用于各种应用程序、移动设备和嵌入式系统中。
## Java 的特点
Java 具有以下几个主要特点:
1. **面向对象**:Java 是一种面向对象的编程语言,它支持封装、继承和多态等面向对象的概念。通过面
原创
2023-09-24 13:45:37
23阅读
// 进入prompt回调 public class JSBridgeWebChromeClient extends WebChromeClient { @Override public boolean onJsPrompt(WebView view, String url, String message, String defaultValue, JsPromptRes
转载
2019-08-02 20:59:00
83阅读
2评论
Java是一种广泛使用的编程语言,具有跨平台性、面向对象的特点,被广泛应用于开发各种类型的应用程序。本文将介绍Java中的基本概念和代码示例,帮助初学者快速入门。
## Java的基本概念
### 类和对象
Java是一种面向对象的编程语言,类是其最基本的组织单位。类是一个模板,用于描述对象的属性和行为。通过类可以创建一个或多个对象,对象是类的实例。例如,我们创建一个名为"Person"的类
原创
2023-09-16 12:11:38
23阅读
C#的namespace和Java的packageJava中的package在java中我们一般谈到package都知道这是java的包机,在java中为了方便类和类之间的管理我们引入了package用来解决这个问题,例如package com.edu.test
public class A{
public static void Test();
}在另一个包中的另一个类中我们要想访问类A我们需
转载
2023-09-15 23:16:45
90阅读
Context,中文直译为“上下文”,SDK中对其说明如下: 1、它描述的是一个应用程序环境的信息,即上下文。 2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类(后面我们会讲到
Object在Java类继承结构中,java.lang.Object类位于顶端如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为java.lang.Object类Object定义了“对象”的基本行为,被子类默认继承public class Foo{...}等价于public class Foo extends Object{...}包装类Java语言的八种基本类型分别对应了
转载
2023-08-10 20:05:38
47阅读
1. GC是什么? GC是垃圾收集的意思,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:System.gc() 或Runtime.getRuntime().gc() 2.为什么要
转载
2023-08-20 20:16:09
55阅读
一、Filter(过滤器)简介1、Filter 过滤器它是JavaWeb的三大组件之一。三大组件分别是: Servlet 程序、Listener 监听器、Filter 过滤器。 2、Filter 过滤器它是JavaEE的规范。也就是接口。 3、Filter 过滤器它的作用是:拦截请求,过滤响应。 4、在 Servlet API 中定义了三个接口类来供开发人员编写 Filter 程序:Filter,
转载
2023-08-10 19:09:08
56阅读
概述本文将尽可能将RxJava中的Subject相关类的用法做一个阐述,并对其原理进行简单的解析。说到Subject,很多人可能都不是很熟悉它,因为相对于RxJava的Observable、Schedulers、Subscribes等关键字来讲,它抛头露面的场合似乎很少。事实上,Subject作用是很大的,借用官方的解释,Subject在同一时间内,既可以作为Observable,也可以作为Obs
转载
2023-06-29 11:49:43
150阅读
一、先来说说,什么是java中的Statement:Statement是java执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。具体步骤: 1.首先导入java.sql.*;这个包。 2.然后加载驱动,创建连接,得到Connection接口的的实现对象,比如对象名叫做conn。 3.然后再用conn对象去创建Statement的实例,方法是:S
转载
2023-08-11 23:37:14
51阅读
介绍我猜有很多人都恨死 Subject 了,但我还是要写一个关于它的系列文章。有些人觉得它是响应式编程世界里面的可变状态,但我并不这样认为,然后他们就进一步叫嚣:不要使用 Subject,而是更多地使用 Observable.create():那我就有问题了,取消订阅和 backpressure 怎么处理?在上面的代码中,没有操作符能解决这些问题,但我们可以在任何时间对 Subject 使用 on
转载
2024-01-17 10:21:14
190阅读
1、Java中的for循环 不严格的说,Java的第二种for循环基本是这样的格式:for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体借助这种语法,遍历一个数组的操作就可以采取这样的写法: 例1:遍历数组的简单方式/* 建立一个数组 */
int[] integers = {1, 2, 3, 4};
/* 开始遍历 */
for (int i : integers) {
S
转载
2023-07-11 18:59:08
79阅读
在一次做题中遇到了switch的问题,由于对switch执行顺序的不了解,在这里简单的通过字节码的方式理解一下switch执行顺序(题目如下):public class Ag{
static public int i=10;
public static void main(String []args){
switch(i){
default:
System.out.print
转载
2024-06-19 14:03:54
25阅读
去年12月下旬,我发布了“ Switch Expressions Coming Java? 从那时起,进行了广泛的讨论,表达了意见分歧,现在就Java的switch表达式的未来达成了共识。 我曾尝试在12月的博客文章中评论与switch表达式有关的一些主要发展。 但是,我觉得这周琥珀色观察者邮件列表上的Brian Goetz消息标题“ [switch] switch的进一步统一 ”保证了有关
转载
2024-08-13 11:07:03
32阅读
展开全部圆周率的算法PI=(1-1/3+1/5-1/7+1/9……)*4循环次数越多,精确度越高32313133353236313431303231363533e59b9ee7ad9431333332616361像你说的要计算 10000 位小数,普通的算法是无法满足的,一般需要大型计算机参考代码:public class Test1 {public static void main(String
转载
2023-06-24 16:56:21
373阅读
Java专业术语 术语名 缩写 &n
转载
2023-08-04 18:32:31
262阅读
在程序中遇到多分支选择的时候,想必大家都喜欢用if...else if...else...语句,尤其是初学者,因为在了解switch语句之前,我也是只会用if...else语句。那么现在看完这篇随笔的介绍后,你们又有了另外一种选择,使用switch语句可以增强代码的可能性,当然switch也不是随随便便就能用的,它也有语法规则的约束,请看下面的阐述。一、switch简介和语法switch语句用于多
转载
2023-12-03 13:54:31
32阅读
文章目录一、switch的应用场景二、switch三种语法2.1、switch 标准方式2.2、switch - > 用法2.2、switch yield 用法三、什么是case穿透?四、示例4.1、标准示例4.2、错误示例4.3、引申用法(多条件合并) 一、switch的应用场景在分支结构中,我们除了使用if-else或者是if-else if之外,当分支量过大的时候,我们即可选择使用s
转载
2024-06-20 12:14:42
24阅读
Java设计模式适配器模式Adapter 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配锁造成的类的兼容性问题。 主要分为三类:类的适配器模式对象的适配器模式接口的适配器模式类的适配器模式首先我们看下类的适配器模式: 核心思想就是:有一个Source类,拥有一个方法待适配目标接口时Targetable,通过Adapter类,将Source的功能扩展到接口Ta
转载
2023-09-27 07:38:36
71阅读
I/O为input(输入)/ output(输出)的简称,在Java中input和output代表将数据从其他地方写入程序例如从文件中读取文件,将文件内容保存在程序内存中,output代表程序将数据输出到某些地方,例如利用程序向文件中保存内容等,在Linux系统中,有一切皆文件的概念,不管对于任何文件,设备,网络设备等,在Linux下都被当做文件来进行处理;在Java中IO操作是很重要的一块内容,
转载
2023-08-19 10:45:45
137阅读