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

JAVA基础

Java 数组

8

Java数组数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如numbers[100]来代替直接声明100个独立变量

Java LinkedList

4

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

05 JAVA 方法(拓展)

5

1.方法完整定义格式修饰符返回值类型方法名称(参数类型参数名称,...){方法体;return返回值;}1234修饰符:publicstatic目前固定参数:进入方法的数据返回值:从方法中出来的数据2.方法的三种调用格式:【1】单独调用:方

Java 日期时间

1

Java日期时间java.util包提供了Date类来封装当前的日期和时间。Date类提供两个构造函数来实例化Date对象。第一个构造函数使用当前日期和时间来初始化对象。Date()第二个构造函数接收一个参数,该参数是从1970年1月1日起

Java Applet 基础

11

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

Java 实例

33

Java实例本章节我们将为大家介绍Java常用的实例,通过实例学习我们可以更快的掌握Java的应用。Java环境设置实例Java实例–如何编译一个Java文件?Java实例–Java如何运行一个编译过的类文件?Java实例-如何执行指定cl

2.JAVA语言开发环境搭建

9

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

Java 9 钻石操作符(Diamond Operator)

11

java9钻石操作符(diamondoperator)钻石操作符是在java7中引入的,可以让代码更易读,但它不能用于匿名的内部类。在java9中,它可以与匿名的内部类一起使用,从而提高代码的可读性。考虑以下java9之前的代码:实例pub

06 JAVA 数组

7

1.概念一种容器,可以同时存放多个数据值2.特点【1】是一种引用数据类型【2】数组中的多个数据类型必须统一【3】数组的长度在运行期间永不改变3.数组的初始化在内存中创建,并向其中赋予一些默认值【1】动态初始化(指定长度)//标准格式数据类型

Java 9 私有接口方法

11

java9私有接口方法在java8之前,接口可以有常量变量和抽象方法。我们不能在接口中提供方法实现。如果我们要提供抽象方法和非抽象方法(方法与实现)的组合,那么我们就得使用抽象类。实例publicclasstester{publicstat

Java 条件语句 – if…else

6

Java条件语句-if...elseJava中的条件语句允许程序根据条件的不同执行不同的代码块。一个if语句包含一个布尔表达式和一条或多条语句。语法if语句的语法如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔表

Java 运算符

5

Java运算符计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符算术运算符算术运算符用在数学表达式

7.基本数据类型&内存占用(单位:字节)

10

整数型:byte(1)int(4)(默认)short(2)long(8)浮点型:float(4)double(8)(默认)字符型:char(2)布尔型:boolean(1)TIPS:字符串不是基本类型浮点类型可能是近似值数据范围和字节数不相

Java 注释

8

java注释在计算机语言中,注释是计算机语言的一个重要组成部分,用于在源代码中解释代码的作用,可以增强程序的可读性,可维护性。java注释是一种在java程序中用于提供代码功能说明的文本。注释不会被编译器包含在最终的可执行程序中,因此不会影

Java HashSet

2

JavaHashSetJava集合框架HashSet基于HashMap来实现的,是一个不允许有重复元素的集合。HashSet允许有null值。HashSet是无序的,即不会记录插入的顺序。HashSet不是线程安全的,如果多个线程尝试同时修

11JAVA final关键字

7

含义:最终的,不可改变的1.用法【1】修饰类【2】修饰方法【3】修饰局部变量【4】修饰成员变量2.用来修饰一个类【1】格式publicfinalclass类名称{//...}123【2】含义:当前这个类不能有任何的子类,不能被作为父类【3】

Java Iterator(迭代器)

5

JavaIterator(迭代器)Java集合框架Java迭代器(Iterator)是Java集合框架中的一种机制,是一种用于遍历集合(如列表、集合和映射等)的接口。它提供了一种统一的方式来访问集合中的元素,而不需要了解底层集合的具体实现细

Java 数据结构

2

Java数据结构Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:枚举(Enumeration)位集合(BitSet)向量(Vector)栈(Stack)字典(Dictionary)哈希表(Hashtabl

Java 9 改进的 @Deprecated 注解

14

java9改进的@deprecated注解注解@deprecated可以标记javaapi状态,可以是以下几种:使用它存在风险,可能导致错误可能在未来版本中不兼容可能在未来版本中删除一个更好和更高效的方案已经取代它。java9中注解增加了两

Java 教程

7

Java教程Java是由SunMicrosystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows,MacOS及其他多种UNIX版本的系统。本教程通过简单的实例将让大家更好的了解Java编程语言。移