初识编程语言之Java

初识编程语言之Java

1.编程思想

用计算机解决问题时,无法用自然语言与其对话,这时就需要我们将自然语言转换成计算机可以识别的编程语言,进一步使其理解我们需要解决的问题,然后提供解决方法。

eg.比较两个数的大小,不能直接给计算机两个数让其直接比较,而要在原有的问题基础上用编程语言列出解决的具体思路,这时需要我们画流程图并根据流程图写出代码。
所要比较的的两个数字:X Y。

自然语言、列出具体步骤
1.先准备两个数 X Y
2.判断:X>Y
3.最大数据是X
4.否则输出Y

流程图
初识编程语言之Java

代码

初识编程语言之Java

2.编程语言的类型(根据翻译方式)

编译型语言:C/C++、Pascal/Object Pascal(Delphi)
解释型语言:JavaScript、VBScript、Perl、Python、Ruby、MATLAB
而Java具有两者的通性,简言之JAVA语言是一种编译型-解释型语言。

3.课上所学的Java

①关于Java

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。
Java分为三个体系:
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
JavaEE(J2EE))(Java 2 Platform,Enterprise Edition,java平台企业版)
JavaME(J2ME) (Java 2 Platform Micro Edition,java平台微型版)。

②Java的主要特性

Java语言是简单的,Java语言是面向对象的,Java语言是分布式的,Java语言是健壮的,Java语言是安全的,Java语言是体系结构中立的,Java语言是可移植的,Java语言是解释型的,Java是高性能的,Java语言是多线程的,Java语言是动态的。

③Java开发工具

集成开发环境:Eclipse Eclipse Eclipse Eclipse Eclipse
系统:Linux 系统、Mac OS 系统、Windows 系统。
开发工具包:Java JDK 7、8…
编辑器或者其他编辑器:Notepad

④Java的开发环境配置

下载JDK
配置环境变量(很重要)
测试JDK是否安装成功

详情请参考 https://www.runoob.com/java/java-environment-setup.html

⑤Java安装包内容与联系

初识编程语言之Java

附百度脑图 所学课程概览
初识编程语言之Java

注:本文参考自老师讲课内容及菜鸟教程