1、java环境安装(略)

2、涉及的内容:

基础程序设计:关键字、数据类型、运算符、流程控制、数组(流程控制、数据、排序算法、数据结构)

idea的使用

面向对象编程:

类/对象 类的结构 三大特征 接口 设计模式

应用程序开发

jdbc(oracle/mysql) 集合 IO/NIO 类库 多线程 异常处理 反射 网络

java的新特征

泛型

元注解

装箱/拆箱

枚举

可变参数

Lambda表达式

Stream API

Date/Time API

第一部分:编程语言核心结构

主要知识点:变量、基本语法、分支、循环、数据……

第二部分:java面向对象的核心逻辑

主要知识点:OOP、封装、继承、多态、接口

第三部分:开发java SE高级应用程序

主要知识点:异常、集合、I/O,多线程,反射机制、网络编程……

Java在各领域的应用

java的应用领域来分:java语言的应用方向主要表现在以下几个方面。

企业级应用:主要指复杂的大企业的软件系统,各种类型的网站。java的安全机制以及它的跨平台的优势,使它在分布式系统领域开发中的广泛应用。应用领域包括金融、交通、电子商务等。

android平台应用:android应用程序使用java语言编写,android开发水平的高低的很大程度取决于java语言核心能力是否扎实。

大数据平台开发:各类框架有hadoop,spark,storm,flink等,就这类技术生态圈来讲,还有各种如flume,kafka,sqoop等,这些框架以及工具大多数java编写而成,如提供java,scala,python,r等各种语言api供编程。

移动领域应用:主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括手机pad,机顶盒,等。

java语言的特点:

1、面向对象

两个基本概念:类、对象

三大特征:封装、继承、多态

2、健装性

吸收了c/c++语言的特点,但去掉了其影响程序健装性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制。

3、跨平台性

跨平台性,通过java语言编写应用程序在不同的平台都可以运行

原理:java虚拟机。

注解:

用于注解说明解释程序的文字就是注释。

java中的注释类型:

        1、单行注释

        2、多行注释

        3、文档注释(java特有)

提高了代码的阅读性,调试程序的重要方法。

注释是一个程序员必须要有良好编程习惯。

将自已的思想通过注释先整理出来,再用代码去体。

单行注释

格式 //注释文字

多行注释 /*注释文字*/

注:

        对于单行和多行注释,被注释的文字,不会被java(java虚拟机)解释执行。

        多行注释里面不允许有多行注释嵌套。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐