Java复习(一)——Java语言概述、开发环境、基础知识

设计模式:在各种应用系统中被大量应用,是设计的“常用套路”

作为Java WEB开发人员,需要掌握HTML/CSS/JS和数据库相关知识

常用的应用程序框架:Spring MVC,Spring Boot,MyBatis等

没讲!!!!

chapter0:

1.Java语言的特点

简单易学:没有指针、没有的类的多重继承、Java中没有structure,union及typedef、没有操作符重载、没有全局变量

面向对象:支持封装、继承、多态

平台无关性、可靠性、安全性、

支持多线程、编译和解释并存

2.Java源文件(.java)和Java字节码文件(.class)

3.Java应用程序和Java小程序的主类

4.Java虚拟机

5.Java程序的种类和结构

6.Java应用程序和Java小程序的差异

非网络系统和内存较小的系统更适合使用Java应用程序。这个为什么,我也不知道,等我问下。

chapter1:Java语言开发环境

下载一个Eclipse即可(Java shell了解一下)

如果源文件中有多个类,则最多只能有一个public类,如果有的话,源文件的名字必须与这个public类的名字相同(文件名的大小写可以与public类名的大小写不同);

chapter2:Java语言基础知识

2.1Java语言与面向对象的程序设计

 面向对象的思想

将客观事物看作具有状态和行为的对象,通过抽象找出同一类对象的公共状态和行为,构成类。

类是对象的类型。

面向对象语言的基本特征:

抽象、封装、继承、多态

2.2Java5和Java6的新特色(应该是Java8)

2.3Java程序概述

2.4基本数据类型与表达式

2.4.1变量与常量

 Type varName[=value],[,varName[=value]...];

变量有类型还有作用域

Java语言不允许在两个嵌套的复合语句内声明两个同名的变量

变量声明前加上final修饰成为了常量(sixsixsix),常量一旦被初始化就不可改变。

如:

final int PRICE = 30;
final double PI = 3.1415926;

标识符的第一个字符必须是下列字符之一:

大写字母(A-Z)

小写字母(a-z)

下划线(_)

$

标识符的第二个字符及其后继字符必须是:

上述列表的任意字符

数字字符(0-9) 

2.4.2基本数据类型

Java基本数据类型总结

https://www.cnblogs.com/doit8791/archive/2012/05/25/2517448.html

2.4.3表达式与运算符

2.4.4类型转换

2.5数组的概念

2.6数组的创建和引用

原文地址:https://www.cnblogs.com/kmxojer/p/10798078.html