Java基础总结(程序员cxuan编写)

c#小王子 c#小王子 2021-09-23 572 Java


Java基础总结(程序员cxuan编写)


Java 基础核心总结


Java 基础核心总结Java概述

什么是 Java?

Java 的特点

Java 开发环境

JDK JRE

Java开发环境配置

Java 基本语法

数据类型基础语法运算符

Java 执行控制流程条件语句

if 条件语句

if ...else 条件语句

if ielse if多分支语句switch 多分支语句循环语句

while 循环语句

do..while 循环

for 循环语句跳转语句

break 语句

continue 语句面向对象

类也是一种对象对象的创建属性和方法

构造方法方法重载方法的重写初始化

类的初始化

成员初始化

构造器初始化初始化

顺序数组初始化

对象的销毁

对象作用域

this和 super 访问控制权限继承多态组合代理向上转型static final 接口和抽象类接口抽象类异常

认识 Exception 什么是 Throwable 常见的 Exception

与Exception 有关的 Java关

throws 和 throw try、fially、catch 什么是 Eror 内部类

创建内部类集合

lterable 接口顶层接口

ArrayList Vector LinkedList类Stack HashSet TreeSet LinkedHashSet 类PriorityQueue HashMap TreeMap类LinkedHashMap类Hashtable类IdentityHashMap类WeakHashMap 类Colections 类集合实现类特征图泛形

泛型的使用

用泛型表示类用泛型表示接口泛型方法泛型通配符


反射

Class类Field类Method 类ClassLoader类枚举

枚举特性枚举和普通类一样枚举神秘之处枚举类/O

File类

基础 IO类和相关方法InputStream OutputStream Reader类Writer类

InputStream 及其子类OutputStream 及其子类Reader 及其子类Writer 及其子类注解

关于 null的几种处理方式

大小写敏感

null是任何引用类型的初始值null只是一种特殊的值使用 Null-Safe 方法nul 判断关于思维导图

Java.lO Java.lang Java.math Java.net


先来看一下本篇文章的思维导图吧我会围绕下面这些内容进行讲解。内容很干,小伙伴们看完还希望不吝转发。


下面开始我们的文章。


Java概述


什么是 Java?


Java 是 Sun Microsystems 于1995 年首次发布的一种 编程语言 和计算平台。编程语言还比较好理解,那么什么是 计算平台 呢?


计算平台是在电脑中运行应用程序(软件)的环境,包括 硬件环境 和 软件环境 。一般系统平台包括一台电脑的硬件体系结构、操作系统、运行时库。


Java 是快速,安全和可靠的。 从笔记本电脑到数据中心,从游戏机到科学超级计算机。从手机到互联网,Java 无处不在! Java 主要分为三个版本


● JavaSE(J2SE)(Java2 Platfom Standard Edition,java平台标准版)· JavaEE(J2EE(Java 2 Platfom,Enterprise Edition,java平台企业版)

● JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。


Java的特点


● Java是一门 面向对象 的编程语言


什么是面向对象? 面向对象(0bject Oriented)是一种软件开发思想。它是对现实世界的—种抽象,面向对象会把相关的数据和方法组织为一个整体来看待。


相对的另外一种开发思想就是面向过程的开发思想,什么面向过程? 面向过程(Procedure Oriented) 是一种以过程为中心的编程思想。举个例子∶比如你是个学生,你每天去上学需要做几件事情?


起床、穿衣服、洗脸刷牙,吃饭、去学校。一般是顺序性的完成一系列动作。


【下载地址】:

百度网盘链接:https://pan.baidu.com/s/1heZWl_RAzM35AJuAaf2inQ

提取码:s8sc


相关文章


使用-JFreeChart来创建基于web的图表

使用-JFreeChart来创建基于web的图表

XStream使用文档

XStream使用文档

WebService发布过程及常见问题

WebService发布过程及常见问题

webpack实战入门进阶调优分享

webpack实战入门进阶调优分享

weblogic调优参数及监控指标

weblogic调优参数及监控指标

weblogic节点管理

weblogic节点管理

weblogic管理控制台概述

weblogic管理控制台概述

weblogic-部署和启动

weblogic-部署和启动

WebLogic-Server-性能及调优-调优-Java-虚拟机

Java 虚拟机(Java virtual machine,简称 JVM)是一种虚拟“执行引擎”实例,可在微处理器上执行 Java 类文件中的字节码。调整 JVM 的方式会影响 Weblogic Server 和应用程序的性能。

Velocity用户教程

Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。

Velocity用户手册

Velocity 用户手册是帮助页面设计者和内容提供者认识 Velocity 和其简单而功能强大的脚本语言――Velocity 模板语言(VTL)。在手册上的许多例子,都是用 Velocity 插入动态的内容到网页上,但是所有的 VLT 例子都能应用到其他的页面和模板中。


文章热度: 166291
文章数量: 333
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 1782

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 1565

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 1623

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 1707

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 1824

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之