当前位置:首页 > JAVA教程 > JAVA基础

JAVA基础

Java 修饰符

9

Java修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:publicclassClassName{//...}privatebool

Java Applet 基础

12

JavaApplet基础Applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的JavaAPI支持,所以Applet是一个全功能的Java应用程序。如下所示是独立的Java应用程序和applet程序之间重要的

Java ArrayList

5

JavaArrayListJava集合框架ArrayList类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。ArrayList继承了AbstractList,并实现了List接口。ArrayL

Java 9 改进的 Stream API

13

java9改进的streamapijava9改进的streamapi添加了一些便利的方法,使流处理更容易,并使用收集器编写复杂的查询。java9为stream新增了几个方法:dropwhile、takewhile、ofnullable,为i

3.注释

8

【1】单行注释//这是单行注释1【2】多行注释/*这是多行注释*/12345678

Java String 类

6

JavaString类字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。创建字符串创建字符串最简单的方式如下:Stringstr="Runoob";在代码中遇到字

12四种权限修饰符 & 内部类

10

1.四种权限修饰符      public>protected>(default)>private同一个类   ✓checkmark✓   ✓checkmark✓    ✓checkmark✓   ✓checkmark✓同

Java Character 类

5

JavaCharacter类Character类用于对单个字符进行操作。Character类在对象中包装一个基本类型char的值实例charch='a';//Unicode字符表示形式charuniChar='u039A';//字符数组ch

Java LinkedList

4

JavaLinkedListJava集合框架链表(Linkedlist)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。链表可分为单向链表和双向链表。一个单向链表包含两个值:当

03方法(基础)

11

1.概念将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个功能。需要使用功能的时候可以调用。2.定义publicstaticvoid方法名称(){方法体}123TIPS:【1】方法定义的先后无所谓【2】方法定义不能产生嵌套包含关系【

Java 抽象类

4

Java抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变

Java 多线程编程

5

Java多线程编程Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。这里定义和线程相关的另一

Java 9 集合工厂方法

15

java9集合工厂方法java9list,set和map接口中,新的静态工厂方法可以创建这些集合的不可变实例。这些工厂方法可以以更简洁的方式来创建集合。旧方法创建集合实例importjava.util.arraylist;importjav

Java switch case 语句

20

javaswitchcase语句switchcase语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。语法switchcase语句语法格式如下:switch(expression){casevalue://语句break;//

Java 集合框架

7

Java集合框架早在Java2中之前,Java就提供了特设类。比如:Dictionary,Vector,Stack,和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使

2.JAVA语言开发环境搭建

9

【1】Java虚拟机–JVMJava跨平台(JVM翻译):可运行在各个平台中【2】JRE&JDKJRE:运行时环境,包含JVM和运行时需要的核心库类JDK:JAVA程序开发工具包,包含JRE+开发工具【3】程序开发步骤:编写,编译,

Java 接口

8

Java接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于

常量:固定不变的量

6

分类:字符串常量(string):双引号之中一定是整数常量(int):直接写的数字,没小数点浮点数常量(float):直接写的数字,有小数点字符常量(character):单引号之中的单个字符一定是布尔常量(boolean):true/fa

Java 8 新特性

3

Java8新特性Java8(又称为jdk1.8)是Java语言开发的一个主要版本。Oracle公司于2014年3月18日发布Java8,它支持函数式编程,新的JavaScript引擎,新的日期API,新的StreamAPI等。新特性Java

Java 9 新特性

14

java9新特性java9发布于2017年9月22日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍java9的新特性。java9新特性模块系统:模块是一个包的容器,java9最大的变化之一是引入了模块系统(