欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

大数据应用工坊学习记录

程序员文章站 2022-09-17 09:24:08
一、开发环境准备...

一、开发环境准备

在开始创建Java程序之前,必须完成一些准备工作,也就是在计算机上安装并配置Java开发环境IDE和JDK。JDK的全称是JavaSE Development Kit,即Java标准开发包,是Oracle提供的一套用于开发Java应用程序的开发包,它提供了编译、运行Java所需的各种工具和资源,包括Java编译器、Java开发运行环境,以及常用的Java类库等。JDK 还附带了 Java 运行时环境(JRE),它由 Java 虚拟机(JVM)和生产环境中提供的所有类库组成。开发 Java 应用程序需要这 3种 Java 组件。区分这 3 种组件以及理解它们之间的联系非常重要。下表是这 3种技术的简要区别。

Java Virtual Machine(JVM) 执行代码的Java平台组件
Java Runtime Environment(JRE) Java中创建JVM的磁盘部分
Java Development Kit(JDK) 允许开发人员创建由JVM和JRE执行和运行的Java应用程序的工具

IDE 的全称是——Integrated development environment(集成开发环境),相比较记事本而言,它们加入了语法高亮,缩进,编码变换等更加方便开发的功能,成为了一个代码编辑器,此外,和编辑器相比,有不少 IDE 还会(视所对应的开发环境)提供一些版本控制、可视化编程(例如:Android Studio)、本地运行环境(例如:Eclipse)等功能。

1.1安装JDK

①登陆官方网站,选择匹配自己环境的版本。
大数据应用工坊学习记录

下载完成后双击.exe可执行文件,直到安装完成。
②Windows环境变量配置
右击我的电脑,选择属性,单击系统窗口中的“高级系统设置”,单击环境变量。

大数据应用工坊学习记录
通过选择和编辑“path”来更改 JDK 的路径变量,根据安装目录复制 JDK 路径。这台计算机的 JDK 安装目录位于C:\Program Files\Java\jdk-11.0.6\bin,将复制的 JDK 路径进行粘贴,增加一条新的环境变量,如图所示大数据应用工坊学习记录

重启电脑使环境变量生效,重启后按 Win +R 键打开“运行”命令,输入 CMD 打开命令提示符,输入“javac -version”,查看是否安装成功。

1.2安装IDE开发环境

Apache NetBeans 是一个开源的软件开发集成环境,可用于 Java、JavaScript、C/C++、PHP 等语言的开发。NetBeans 本身也是一个开发平台,可以通过扩展插件来扩展功能。Apache NetBeans 不仅仅是文本编辑器。它提供了编辑器、向导和许多实用程序,帮助开发人员用 Java、PHP 和许多其他语言构建应用程序。它也可以安装在许多支持 Java 的操作系统上。如 Windows, Linux, Mac OS 和 BSD。

①访问官方网站下载匹配环境的IDE版本。
大数据应用工坊学习记录

下载完成后双击exe可执行文件进行安装。
②设置NetBeans中国区镜像 由于NetBeans 使用了 Maven 来管理项目的各种依赖包,默认要从国外服务器下载,网络速度会很慢。 通过以下来设置从国内服务器下载各种依赖包:
① 单击 netbeans\java\maven\conf 目录下的 Settings.xml 文件,右键→打开方 式→记事本。这样用记事本打开了 Settings.xml 文件。
② 找到“”,注意不是“”,有个“s”的。在“ ” 前面复制并粘贴以下配置代码。

<mirror> 
      <id>alimaven</id> 
      <name>aliyun maven</name> 
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
      <mirrorOf>central</mirrorOf>         
   </mirror> 
   <mirror> 
      <id>apachemaven</id> 
      <name>apache org</name> 
      <url>http://repo.maven.apache.org/</url> 
      <mirrorOf>central</mirrorOf>         
    </mirror> 
    <mirror> 
      <id>apachemaven</id> 
      <name>maven org</name> 
      <url>http://mvnrepository.com/</url> 
      <mirrorOf>central</mirrorOf>         
    </mirror> 
    <mirror> 
      <id>apachemaven</id> 
      <name>repo1 org</name> 
      <url>http://repo1.maven.org/maven2/ </url> 
      <mirrorOf>central</mirrorOf>         
    </mirror> 

③ 激活 Java SE 特性 在运行 NetBeans 集成开发环境(简称 IDE)之后,需要激活 Java SE 特性,以便能够创建 Java 应用项目。
选择菜单栏中的“Tools→“Plugins”命令,选择“Installed”选项卡,并检查“Java SE”特性,如未勾选则选中, 单击“Activate”按钮激活该功能。要激活这些特性,用户必须确保互联网已连接,这样 IDE 才能下载这些特性。用户必须确保连接是良好的,以防止下载过程失败。下载完成并激活 Java SE之后,就可以开始创建 Java 应用程序了!

二、开发程序过程

2.1创建新项目

点击File→New Project,将看到一个新项目对话框

大数据应用工坊学习记录

在New Project窗口中,Categories部分选择Java with Maven→Java Application。然后单击“ Next”按钮,在弹出的New Java Application对话框中,Project Name为项目名称,Project Location为项目存放位置,设置完成后,单击Finish完成创建。

2.2创建GUI项目

右击创建的项目→NEW→→JFrame Form来创建GUI

大数据应用工坊学习记录

对话框中Class为创建的类名,Package 下拉菜单中选择 “com.mycompany.hellojava”,若之前的步骤项目名不是“HelloJava”,则下拉菜单里面的内容和本文不一样,没关系,直接选择就是了。设置好一切后,选择“Finish”按钮结束步骤,将出现以下显示。

大数据应用工坊学习记录

创建了JForm窗口后,会看到两个部分design(设计)、和source(源代码)。design用于设置程序窗口的外观,source用于查看代码

三、数据类型、变量、字符串总结

3.1 数据类型

java两大数据类型

基础数据类型
引用数据类型

基本数据类型分为两大类,Boolean类型和数值类,而数值类型又可以分为整数类型和浮点类型,整数类型的字符类也可以被单独对待,因此常把Java的数据类型分为4类,引用数据类型包括类、接口、数组。所谓引用数据类型就是对一个对象的引用,对象包括实例和数组两种

大数据应用工坊学习记录

3.1.1整数类型

整数类型分为以下四种
byte

  • byte 数据类型是8位、有符号的,以二进制补码表示的整数

  • 最小值是 -128(-2^7);

  • 最大值是 127(2^7-1);

  • 默认值是 0;

  • byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;

  • 例子:byte a = 100,byte b = -50。

short:

  • short 数据类型是 16 位、有符号的以二进制补码表示的整数

  • 最小值是 -32768(-2^15);

  • 最大值是 32767(2^15 - 1);

  • Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;

  • 默认值是 0;

  • 例子:short s = 1000,short r = -20000。

int:

  • int 数据类型是32位、有符号的以二进制补码表示的整数;

  • 最小值是 -2,147,483,648(-2^31);

  • 最大值是 2,147,483,647(2^31 - 1);

  • 一般地整型变量默认为 int 类型;

  • 默认值是 0 ;

  • 例子:int a = 100000, int b = -200000。

long:

  • long 数据类型是 64 位、有符号的以二进制补码表示的整数;

  • 最小值是 -9,223,372,036,854,775,808(-2^63);

  • 最大值是 9,223,372,036,854,775,807(2^63 -1);

  • 这种类型主要使用在需要比较大整数的系统上;

  • 默认值是 0L;

  • 例子: long a = 100000L,Long b = -200000L。

3.1.2 浮点数类型

float:

  • float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;

  • float 在储存大型浮点数组的时候可节省内存空间;

  • 默认值是 0.0f;

  • 浮点数不能用来表示精确的值,如货币;

  • 例子:float f1 = 234.5f。

double:

  • double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数;

  • 浮点数的默认类型为double类型;

  • double类型同样不能表示精确的值,如货币;

  • 默认值是 0.0d;

  • 例子:double d1 = 123.4。

3.1.3布尔类型

boolean:

  • boolean数据类型表示一位的信息;

  • 只有两个取值:true 和 false;

  • 这种类型只作为一种标志来记录 true/false 情况;

  • 默认值是 false;

  • 例子:boolean one = true。

3.1.4字符类型

char:

  • char类型是一个单一的 16 位 Unicode 字符;

  • 最小值是 \u0000(即为0);

  • 最大值是 \uffff(即为65,535);

  • char 数据类型可以储存任何字符;

  • 例子:char letter = ‘A’;。

3.2 变量

编程的本质,就是对内存中数据的访问和修改,程序所使用的数据都保存在内存中。程序员需要一种机制来访问或修改内存中的数据。这种机制就是变量,每个变量都代表了一小块内存,而且变量是有名字的,程序对变量赋值,实际上就是把数据装入该变量所代表的内存区的过程;程序读取变量的值,实际上就是在该变量所代表的内存区中取值的过程。可以形象的理解为,变量相当于一个有名字的容器,该容器用于装各种不同类型的数据。

3.3字符串

String类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。

  • 字符串都是对象(特殊的对象)
  • 一旦初始化不可改变
  • 字符串是常量,可以共享

本文地址:https://blog.csdn.net/weixin_49734702/article/details/107681829

相关标签: 工坊学习记录