java需要掌握的内容---疯狂java

来源:互联网 发布:淘宝客一单能赚多少 编辑:程序博客网 时间:2024/05/20 10:56

java概述

1,java的语言发展简史

2,java的竞争对手及各自优势

c#的简介和优势

ruby的简介和优势

python的简介和优势

3.java的程序的运行机制和jvm

4,开发java的准备

jvm是运行java程序的虚拟机,哪么jre和jvm的关系是怎么样的呢?

为什么不安装jee系统呢

4.1设置path的环境变量

为什么选择设置用户变量,用户变量和系统变量有什么区别

5第一个java程序

编辑java源代码

编译java程序

当我们使用编译c程序时,不仅需要指定目标文件的位置,也需要指定目标文件的文件名

这里使用javac编译java程序时怎么不需要指定目标文件和文件名呢?

第一个java程序

编译java源代码

编译java程序

运行java程序

根据classpath环境变量定位类

java程序的组织形式

java源文件的命名规则

初学者容易犯的错误

初学者容易犯的错误

垃圾回收机制

何时使用ide工具


理解面向对象

面向对象

结构化程序设计简介

程序的三种基本结构

面向对象程序设计简介 

面向对象的基本特征

uml(统一建模语言)介绍

用例类

类图

组件图

部署图

顺序图

活动图

状态机图

java的面向对象的特征

一切都是对象

类和对象


本章小结


第三章:

数据类型和运算符

注释

单选注释和多行注释

文档注释

api文档是什么

为什么要掌握查看api文档的方法

标识符和关键字

分隔符

标识符规则

java关键字

数据类型分类

基本数据类型


整形

字符型 

浮点型

布尔型

基本类的类型转换

自动类型转换

强制类型转化

表达式类型的自动提升

直接量

直接量的类型

直接量的赋值

运算符

算术运算符

赋值运算符

位运算符

扩展后的赋值运算符

比较运算符


java为什么要对这些数据进行缓存呢?

逻辑运算符

三目运算符

运算符的结合性和优先级

流程控制和数组


顺序结构

分支结构

if条件语句

switch分支语句

while循环语句

do while循环语句

for循环


嵌套循环


控制循环结构


使用break 结束循环

使用continue结束本次循环

使用return 结束方法


数组类型 

理解数组,数组也是一种类型 


int []是一种类型吗,怎么使用这种类型 


定义数组

数组的初始化

能不能只分配内存空间,不赋初始值呢


使用数组

数组的初始化

能不能只分配内存空间,不赋初始值 


使用用数组

为什么要我记信这些异常信息呢


jak 1.5提供foreach循环


深入数组

内存中的数组


为什么有栈内存和堆内存之分?

基本类型数组的初始化

引用类型 数组的初始化

没有多维数组

操作的数据的工具类

数组的应用举例


面向对象

类和对象

定义类

构造器不是没有返回值 ,为什么不能用void修饰呢?


原创粉丝点击