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

JAVA基础

1.计算机基础

6

1.计算机基础【1】进制A.十进制转化二进制除以2,求余数,商继续除以2,一直到0为止,从底下往上得到结果。B.二进制转化十进制【2】计算机的储存方式位(bit):0或1字节(byte):8位1字节,数据储存的最小单位1KB=1024Byt

Java 9 模块系统

6

java9模块系统java9最大的变化之一是引入了模块系统(jigsaw项目)。模块就是代码和数据的封装体。模块的代码被组织成多个包,每个包中包含java类和接口;模块的数据则包括资源文件和其他静态信息。java9模块的重要特征是在其工件(

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

5

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

Java 条件语句 – if…else

3

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

Java 流(Stream)、文件(File)和IO

1

Java流(Stream)、文件(File)和IOJava.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数

Java 测验

1

Java测验Java测验一Java测验二Java测验三Java测验四Java测验五

Java 基础语法

4

Java基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;

Java 开发环境配置

6

Java开发环境配置在本章节中我们将为大家介绍如何搭建Java开发环境。Windows上安装开发环境Linux上安装开发环境安装Eclipse运行Javawindow系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地

Java 数据结构

1

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

Java 封装

3

Java封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,

Java Number & Math 类

2

JavaNumber&Math类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。实例inta=5000;floatb=13.65f;bytec=0x4a;然而,在实际开发过程中,我们经

Java 发送邮件

3

Java发送邮件使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMailAPI和JavaActivationFramework(JAF)。您可以从Java网站下载最新版本的JavaMail,打开网页右侧有

Java 实例

2

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

Java 9 REPL (JShell)

6

java9repl(jshell)repl(readevalprintloop)意为交互式的编程环境。jshell是java9新增的一个交互式的编程环境工具。它允许你无需使用类或者方法包装来执行java语句。它与python的解释器类似,可

Java Iterator(迭代器)

2

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

Java LinkedList

1

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

Java 日期时间

0

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

Java 多态

1

Java多态多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作,如图所示:多态性是对象多种表现形式的体现。现实中,比如我们按下F1键这个动作:如果当前在Flash界面下弹出的就是AS3的帮助文

09API应用程序编程接口

6

1.概述现成可直接使用的类2.Scanner【1】功能:使用户能从System.in中读取一个数【2】步骤:(1)导包:import包名.类名importjava.util.Scanner;12若需要使用的目标类和当前类在同一个包下,则不用

Java 包(package)

3

Java包(package)为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包的作用1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不