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

JAVA基础

Java 9 改进 Javadoc

13

java9改进javadocjavadoc工具可以生成java文档,java9的javadoc的输出现在符合兼容html5标准。java9之前的旧版本文档考虑以下文件代码c:/java/tester.java:实例/***@authorma

12JAVA抽象

15

1.概述:抽象方法:如果父类当中的方法不确定如何进行{}方法体实现,那么这是一个抽象的方法2.格式://抽象方法:加上abstract关键字,然后去掉大括号,直接分号结束//抽象类:抽象方法所在的类必须是抽象类,在class前加上abstr

Java 多线程编程

12

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

Java 异常处理

15

Java异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0

Java 封装

18

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

Java 9 REPL (JShell)

22

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

Java 数据结构

9

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

2.JAVA语言开发环境搭建

13

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

Java 集合框架

13

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

Java 教程

13

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

Java HashMap

16

JavaHashMapJava集合框架HashMap是一个散列表,它存储的内容是键值对(key-value)映射。HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持

Java 注释

12

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

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

16

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

02运算符:进行特定操作的符号

16

1.算术运算符:四则运算,取余数%,自增++,自减--TIPS:如果运算中有不同数据类型,结果将会是范围大的那种2.加号的用法【1】数字相加【2】对于char类型,会通过ASCII转换为int再进行计算【3】对于字符串String类型,加号

3.注释

12

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

Java 9 改进的 Optional 类

34

java9改进的optional类optional类在java8中引入,optional类的引入很好的解决空指针异常。在java9中,添加了三个方法来改进它的功能:stream()ifpresentorelse()or()stream()方

Java MySQL 连接

11

JavaMySQL连接本章节我们为大家介绍Java如何使用使用JDBC连接MySQL数据库。Java连接MySQL需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得

Java Iterator(迭代器)

9

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

Java 条件语句 – if…else

11

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

Java 日期时间

5

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