学习目标:
- 了解什么是计算机语言
- 了解什么是java的跨平台原理
- 掌握如何搭建开发和运行环境
- 必须掌握HelloWorld程序的开发
- 必须记住Java的基本语法
- 了解注释符号有哪些
- 了解什么是关键字和保留字
- 必须记住java的分隔符和标志符有哪些
学习内容:
计算机语言
跨平台原理
开发和运行环境的搭建
HelloWorld程序开发
IDEA开发工具
学习时间:
一天
学习产出:
提示:这里统计学习计划的总量
例如:
- 技术笔记 2 遍
- CSDN 技术博客 1 篇
1. Java入门基础上
1.1. Java和跨平台
1.1.1. 计算机语言和编程概述(了解)
在生活中的两个人需要交流,无非是采用一种彼此都能够识别的语言。那么,我们说该语言是他们传递信息的媒介。
那么什么是计算机语言呢?计算机语言是指用于人与计算机之间通讯的一种特殊语言,是人与计算机之间传递信息的媒介。
为什么需要和计算机交流呢?计算机怎么能读懂我们给它发出的信息?
和计算机交流的目的,就是让计算机帮我们完成复杂工作,比如大量数据的运算。为了让计算机能读懂我们发出的信息,此时就需要编写一套由字符、数字所组成并按照某种语法格式的一串串计算机指令,而这些指示和命令就是计算机语言。
1.1.2. 什么是编程(了解)
计算机语言就是用来实现人和计算机通讯的,那为什么人要和计算机通讯呢,其原因就是为了让计算机帮我们完成一些 人为 起来比较复杂的工作。
那计算机怎么知道我们要它解决的问题是什么,怎么知道解决问题的具体的步骤是什么呢?
此时我们就得通过编程语言去告诉计算机去:需要做什么,怎么一步一步去做。这种人和计算机之间交流的过程,我们称之为编程。
1.1.3.Java语言
Java诞生于1995年,原属于SUN公司,2009年4月20日,美国数据软件巨头甲骨文公司 (*Oracle*) 宣布以74亿美元收购SUN公司。Java是最受欢迎的开发语言,已经火了20年,并将继续引领着IT的编程语言。
Java的三大平台:Java SE、Java ME、Java EE
- Java SE:Java标准平台,它允许开发软件运行在电脑桌面上,最经典的JavaSE程序就是Java的开发工具Eclipse,同时JavaSE也是JavaEE的基础。
- Java ME: Java ME(Java Platform,Micro
Edition)。这个版本以前称为J2ME,也叫K-JAVA。Java ME
为在移动设备和嵌入式设备(比如手机移动设备上的软件、PDA、电视机顶盒和打印机、早期功能机上的Java游戏)上运行的应用程序提供一个健壮且灵活的环境。
- Java EE:Java企业平台,针对Web方向,主要应用于开发企业项目和互联网项目,如淘宝,京东,12306,各大银行网站等。
Java在移动端的表现,现在我们使用的手机App,主要是iOS和Android平台的,比如说淘宝App,无论你是iOS手机还是Android手机,在你手机上的App仅仅是一个页面,所有的业务功能都是有后台Java完成实现的,后台和App之间通过接口就可以交互数据了。
你会发现,这个世界除了空气无处不在之外,还有Java。
1.2.跨平台原理(了解)
1.2.1. 平台相关性(掌握)
Windows系统只能运行Windows的程序(exe)