阅读 168

Java程序设计基础第一章初识Java

Java程序设计基础第一章初识Java

1.1程序的概念Java语言的介绍

1.1.1生活中的程序

生活中的程序:

生活中我们常会听见按程序办事一类的语句,这里的程序通常指为了进行某一项活动或者是事件所规定的方式和流程,可以视为对一系列执行过程的描述。


1.1.2计算机程序

计算机程序:

计算机程序与生活程序类似,我们需要使用计算机来为我们完成某项任务,但计算机并不会自己思考,这时候就需要我们给计算机下达指令,计算机按照我们下达的指令来执行完成任务,这里的指令对应着计算机执行的每一个基本动作,这一系列的有序指令集合则称之为程序(计算机程序)。


注释:程序是为了让计算机执行某些操作以及解决某些问题而编写的一系列有序指令的集合。


1.1.3算法和流程图

算法:

在编写程序的时候,我们首先要做的并不是直接编写程序指令,而是应该先策划如何解决问题的最优方法步骤,这就是算法,即定义用来解决问题的方法步骤。


流程图:

表示算法的常用方式,使用流程图可以更加直观的描述解决问题的过程。


1.2配置JDK环境

1.2.1Java的发展

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和 Java平台的总称,由James Gosling和同事们共同研发,并在1995年正式推出,后来Sun公司被Oracle公司收购,Java也随之成为Oracle公司的产品。


Java分为三个体系:

JavaSE(Java2 Platform Standard Edition,java平台标准版)

JavaEE(Java2 Platform Enterprise Edition,java平台企业版)

JavaME(Java2 Platform Micro Edition,java平台微型版)

Java百度百科


1.2.2Java的应用领域

Java除了是一门编程语言,还包含了其技术平台。

JavaSE:

Java平台标准版,是Java技术的核心,提供基础的Java开发工具,执行环境以及应用程序接口(API),主要用于桌面应用程序的开发,包括了安装在本地计算机上的常见桌面软件。


JavaEE:

Java平台的的企业版,帮助人们开发和部署可移植的健壮的可伸缩且安全的服务器端Java应用程序,JavaEE是在JavaSE的基础上构建的,提供web服务组件,管理和通信API等,可以用于实现企业级的面向服务体系结构和web2.0的应用程序。JavaEE主要用于网络程序和企业级应用开发。


1.2.3Java的优势

面向对象 安全稳定 语法简洁 可跨平台


1.2.4JDK概述

JDK是Java语言的软件开发工具包,开发Java程序首先要安装jdk(Java Development Kit),jdk可以在Oracle公司的官方网站上免费下载,安装jdk之后就可以编译和运行Java程序,jdk中包含了最为主要的两个工具,第一个Java即Java解释器,第二个Javac即Java编译器。


1.2.5配置开发环境

在完成了jdk的安装之后,还需要手动配置环境变量才能运行,教程如下:


1.打开控制面板进入高级系统设置点击环境变量。


2.在环境变量页新建用户变量,变量名为CLASSPATH,变量值为jdk文件中的lib目录文件路径,可在文件资源管理中复制。


3.编辑环境变量中的PATH用户变量,点击添加为jdk文件中的bin目录文件路径,方法同上,点击保存并退出高级系统设置。


4.win键加r键输入cmd打开命令提示符,输入Java -version回车检查jdk版本。


jdk环境变量配置教程


1.3Java程序编写方法

1.3.1Java程序结构

public class Welcome{

    public static void main(String[] args){

       System.out.println("欢迎进入Java编程世界!");     

   }

}

1

2

3

4

5

程序结构组成部分如下:


1.类的结构


public class Welcome{}

1

Welcome为类的名称,类名均为英文格式,规范的写法是首字母大写,且必须与文件名完全相同,类名之前的public和class是两个关键字,位置不能调换,先后顺序不能够改名,中间则是用空格符来分隔,类名后面为一对大括号,程序文件内所有的代码都必须放在这对大括号里面。


2.程序的主方法


pubilc static void main(String[] args){}

1

在程序结构中,main()方法是程序的主方法,是Java程序的入口,Java程序是从mian()方法开始执行的,没有main()方法,计算机将会不知道从哪里开始执行,每一个程序都有且只有一个main()方法,在编写程序的时候,必须严格遵循格式编写,程序执行的代码都应该放在main()方法后的大括号内。


3.方法内的代码


System.out.println("欢迎进入Java编程世界!");

1

这一行代码的功能是向控制台输出括号内的内容,输出的是欢迎进入Java编程世界!即括号内双引号里面的内容,使用这一行代码的时候,把需要输出的语句放在英文的双引号里面即可。

使用System.out.println("");语句输出信息之后会自动换行,如果输出之后不需要换行,则可以使用System.out.print("");


System.out.print("");

1

如果输出的语句需要换行,可以在换行处添加”\n“,"\n"为转义字符,程序运行后不会直接显示该字符,而是会将光标移动到下一行的第一格,即完成换行,另一个比较常用的是"\t",作用是将光标移动到下一个水平制表的位置。这一点和超文本标记语言html中的换行标签类似。

注意:在程序框架中,类名是可以自定义的,其他代码可以不发生改变,main()方法内的代码应该根据需求来自行编写。


1.3.2Java程序的开发步骤

1.编写源文件


public class Welcome{

    public static void main(String[] args){

       System.out.println("欢迎进入Java编程世界!");     

   }

}

1

2

3

4

5

Java程序文件的后缀为.java


2.编译

编译是将源代码翻译成为Java虚拟机可以识别的指令,在Java开发环境中通过Javac命令来将源代码转换为字节码,拓展的程序文件后缀为.class


3.运行

执行了javac的命令之后,转换后的字节码可以直接运行到Java开发环境里面,执行Java命令之后,屏幕上可以打印出欢迎进入Java编程世界!

注意:在执行程序文件的字节码文件时,java后跟程序名但不能加.class的后缀。


1.3.3Java程序中的注释

在编写代码的过程中,经常要添加注释来增加代码的可读性,方便后期的程序修改维护等,相当于在源代码中对相关代码进行解释说明,让其他人能够快速看懂这段代码,这是必不可少的,Java中常用的注释分为两种,单行注释以及多行注释。


public class Welcome{

    /*

    *main方法是程序的入口

    *每一个类只有一个main方法

    */

    public static void main(String[] args){

       System.out.println("欢迎进入Java编程世界!"); 

       //输出语句    

   }

}

1

2

3

4

5

6

7

8

9

10

1.单行注释

使用//开头,从//开始后面的内容都被认为是注释。


//后面为说明内容

1

2.多行注释

需要占用多行时,使用以下代码。


/*中间为说明内容*/

1

1.3.4Java的编写规范以及常见问题

为了增强程序的可读性,不仅要在代码中加入必要的注释,还要注重代码的书写规范

1.每一行只写一条代码语句。

2.用{}括起来的部分表示程序的某一个层次结构

3.类名中单词的首字母应该要大写。

4.Java的程序是区分大小写的,如public和Pubilc是不一样的。

5.每一个语句都应该以英文格式的分号结束。

6.Java程序中的所有标点符号都是英文格式下的符号,使用中文将会导致出错。


1.4总结

下载地址

jdk下载地址

点击以上链接下载

Ecplise下载地址

点击以上链接下载


初识Java单词

public 公共的

static 静态的

void 空的

main 主要的

class 类

system 系统 方法

out 出现

print 打印

ecplise 编程软件

————————————————

版权声明:本文为CSDN博主「xiao5超哇塞!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_54049401/article/details/114759751


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐