Java基础
1、java环境安装(略)2、涉及的内容:基础程序设计:关键字、数据类型、运算符、流程控制、数组(流程控制、数据、排序算法、数据结构)idea的使用面向对象编程:类/对象 类的结构 三大特征 接口 设计模式应用程序开发jdbc(oracle/mysql) 集合 IO/NIO 类库 多线程 异常处理 反射 网络java的新特征泛型元注解装箱/拆箱枚举可变参数Lambda表达式Stream APIDa
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虚拟机)解释执行。
多行注释里面不允许有多行注释嵌套。
更多推荐
所有评论(0)