会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
垄山小站
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
下一页
2022年2月25日
Java基础知识(12)- Java 多线程编程(一) | 线程的生命周期、优先级、创建线程
摘要: Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须
阅读全文
posted @ 2022-02-25 17:56 垄山小站
阅读(83)
评论(0)
推荐(0)
2022年2月23日
Java基础知识(11)- Java 面向对象(三)| 内部类 (Inner)、封装 (Encapsulation)
摘要: 1. 内部类 (Inner) 在类内部可定义属性和方法,且在类内部也可以定义另一个类。如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Outer 则称为外部类(或称为宿主类)。 内部类是一个独立的类,在编译之后内部类会被编译成独立的 .c
阅读全文
posted @ 2022-02-23 16:47 垄山小站
阅读(357)
评论(0)
推荐(0)
2022年2月21日
Java基础知识(10)- Java 面向对象(二)| 抽象类 (Abstract)、接口 (Interface)
摘要: 1. 抽象类 (Abstract) 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,那么这样的类称为抽象类。 使用 abstract 修饰符来表示抽象方法和抽象类。 这里创建一个表示图形的抽象类 Sh
阅读全文
posted @ 2022-02-21 13:50 垄山小站
阅读(202)
评论(0)
推荐(0)
Java基础知识(9)- Java 面向对象(一)| 继承(Extends)、重写(Override)/重载(Overload)、多态 (Polymorphism)
摘要: 1. 继承(Extends) 1) 继承的概念 Java 中的继承就是在已有类的基础上进行扩展,从而产生新的类。已有的类称为父类、基类或超类,而新产生的类称为子类或派生类。 (1) 继承格式: class Human { } class Male extends Human { } class Bo
阅读全文
posted @ 2022-02-21 12:14 垄山小站
阅读(427)
评论(0)
推荐(0)
Java基础知识(8)- Java 异常处理(二)| 自动资源管理、Java 7多异常捕获、自定义异常、异常跟踪栈
摘要: 1. 自动资源管理(Automatic Resource Management) 在 try catch finally 语句使用文件资源,需要在 finally 块中关闭文件资源,代码如下: 1 public static void main(String[] args) { 2 FileInpu
阅读全文
posted @ 2022-02-21 11:49 垄山小站
阅读(124)
评论(0)
推荐(0)
Java基础知识(7)- Java 异常处理(一)| 异常类型、异常处理、声明和抛出异常
摘要: Java 中的异常又称为例外,程序运行时发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行。 为了能够及时有效地处理程序中的运行错误,必须使用异常类,这可以让程序具有极好的容错性且更加健壮。 异常发生的原因有很多,通常包含以下几类: (1) 编写的程序代码中的错误所产生的异常,例如空指针异常
阅读全文
posted @ 2022-02-21 11:39 垄山小站
阅读(1333)
评论(0)
推荐(0)
Java基础知识(6)- Java IO读写、Scanner类
摘要: 1. Java IO读写 Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java
阅读全文
posted @ 2022-02-21 11:27 垄山小站
阅读(243)
评论(0)
推荐(0)
Java基础知识(5)- Java 数组、字符串处理、正则表达式
摘要: 1. Java 数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java 语言中提供的数组是用来存储固定大小的同类型元素。 1) 声明数组变量 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] array
阅读全文
posted @ 2022-02-21 11:19 垄山小站
阅读(397)
评论(0)
推荐(0)
Java基础知识(4)- Java 循环语句、条件语句
摘要: 1. Java 循环语句 Java 有三种主要的循环结构:while循环、 do … while循环、for循环 在Java5中引入了一种主要用于数组的增强型for循环。 1) while 循环 while是最基本的循环,它的结构为: while ( 布尔表达式 ) { // 代码 } 只要布尔表达
阅读全文
posted @ 2022-02-21 09:58 垄山小站
阅读(300)
评论(0)
推荐(0)
Java基础知识(3)- Java 修饰符、运算符
摘要: 1. Java 修饰符 Java 语言提供了很多修饰符,主要分为以下两类: 访问控制修饰符,非访问控制修饰符 1) 访问控制修饰符 Java 中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持4种不同的访问权限。 (1) default - 默认访问修饰符(不使用任何关键字
阅读全文
posted @ 2022-02-21 09:40 垄山小站
阅读(180)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
下一页
公告