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

作为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数组的创建和引用

Java复习(一)——Java语言概述、开发环境、基础知识的更多相关文章

  1. APP定制开发:APP软件开发的语言和开发环境

    APP软件开发是移动互联网开发公司常开发的一种手机应用系统,对于刚刚进入APP软件开发领域的新手来说,选择什么编程语言和需要什么开发环境来开发APP软件是常遇到的问题.下面亿合科技小编来为大家分享下: ...

  2. Go语言集成开发环境之GoLand安装使用

    下载Go语言开发包 大家可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包,如下图所示. 这里我们下载的是 64 位的开发包,如 ...

  3. 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码

    Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速 ...

  4. 基于Eclipse的Go语言可视化开发环境

    http://jingyan.baidu.com/article/d7130635032e2f13fdf475b8.html 基于Eclipse的Go语言可视化开发环境 | 浏览:2924 | 更新: ...

  5. go 语言开发中 GOPATH问题 与 go语言linux 开发环境 教程

    https://github.com/rubyhan1314/Golang-100-Days/blob/master/Day01-15(Go%E8%AF%AD%E8%A8%80%E5%9F%BA%E7 ...

  6. 第一章:Java语言概述与环境开发

    1.计算机高级语言按程序的执行方式可以分为编译型和解释型两种: 2.JAVA程序的执行过程必须经过先编译后解释两个步骤: 3.JAVA语言里负责执行字节码文件的是JAVA虚拟机 (Java Virtu ...

  7. java语言的开发环境

    1.Java  EE和Java  SE Java SE(Java  Platform Standard Edition)标准版:是在java基础阶段主要学习的内容,该技术是java的最核心技术,适合小 ...

  8. Java学习第一天之简单了解java语言及开发环境的安装

    一.初步了解Java语言 Java语言是由Sun公司的James Gosling创造的一门面向对象的高级语言. 2009年4月20日,Sun公司被Oracle以总价值约为74亿美元的价格收购,Java ...

  9. JAVA复习2 JAVA开发环境配置

    我想写的东西主要是JAVA编程里的难点和易混淆点,所以在这里给大家提供一些经典的博客地址或网址.. W3C JAVA教程  JAVA开发环境配置篇: http://www.w3cschool.cc/j ...

随机推荐

  1. 201771010123汪慧和《面向对象程序设计Java》第十六周实验总结

    一.理论部分 1.程序与进程的概念 ‐程序是一段静态的代码,它是应用程序执行的蓝本. ‐进程是程序的一次动态执行,它对应了从代码加载.执行至执行完毕的一个完整过程. ‐操作系统为每个进程分配一段独立的 ...

  2. docker入门资料及常用命令

      Docker17中文开发手册 :https://www.php.cn/manual/view/36147.html   Linux部署Docker及常用命令: https://www.cnblog ...

  3. Java编译器 & Java解释器 & JVM

    转自:https://www.cnblogs.com/chengdabelief/p/6576320.html JVM JVM有自己完善的硬件架构,如处理器.堆栈(Stack).寄存器等,还具有相应的 ...

  4. VC++ DLL 2 静态链接库

    这一篇以VS2013为例子介绍怎样编写一个静态链接库和调用. 1.打开VS2013,新建Visual C++ 的win32项目: 新建后工程分支如下: 添加头文件和源文件: 编写头文件和源文件内容: ...

  5. 201771010123汪慧和《面向对象程序设计Java》第十一周实验总结

    一.理论部分 1.栈 (1)栈是一种特殊的线性表,是一种后进先出的结构.(2)栈是限定仅在表尾进行插入和删除运算的线性表,表尾称为栈顶,表头称为栈底.(3)栈的物理存储可以用顺序存储结构,也可以用链式 ...

  6. SEO初步学习之新站优化

    新站优化技巧:新站有两个月扶持期,在扶持期间仅做一件事,提交大量优质受众的原创,且内容为不间断,即每天定点定量发布文章,使得蜘蛛对网站形成爬行习惯,新站初期内容为王,优化为辅. 虽说优化为辅,却不可或 ...

  7. 17. docker 网络 host 和 none

    1.none network 创建一个 none 网络的 container test1 docker run --name test1 --network none busybox /bin/sh ...

  8. Java Keyword Synchronized 学习记录

    Synchronized Java编程思想:每个对象都包含了一把锁(也叫作"监视器"),它自动成为对象的一部分,调用任何synchronized方法时,对象就会被锁定,不可再调用那 ...

  9. JS中,输出1-10之间的随机整数

    <script> document.write(parseInt(10*Math.random())); //输出0-10之间的随机整数 document.write(Math.floor ...

  10. UVA 10806 最小费用最大流

    终于可以写这道题的题解了,昨天下午纠结我一下下午,晚上才照着人家的题解敲出来,今天上午又干坐着想了两个小时,才弄明白这个问题. 题意很简单,给出一个无向图,要求从1 到 n最短路两次,但是两次不允许经 ...