[从零开始学Java] Java简介

Posted jokyme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[从零开始学Java] Java简介 相关的知识,希望对你有一定的参考价值。

一.什么是程序
    程序是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。

二.应用最广泛的两种JAVA技术:JavaSE和JavaEE

 1.JavaSE
     JavaSE全称是 Java Platform Standart Edition (Java 平台标准版), 是Java技术的核心,提供基础的Java开发工具、执行环境与应用程序接口(API),主要用于桌面应用程序的开发。

 2.JavaEE
     JavaEE的全称是 Java Platform Enterprise Edition(Java 平台企业版),它主要用于网络程序和企业级应用的开发。

 

三.开发Java程序的步骤
 第一步:编写源程序。
     Java源程序文件使用.java作为扩展名
 第二步:编译
     编译器编译后会产生一个后缀名为.class的文件

 第三步:运行

  Sun公司提供的JDK(Java Development Kit, Java 开发工具包)能够实现编译和运行的功能

 

四.Java程序的结构
1.编写程序框架

public class 类名 {}

    类名要和程序文件名一模一样。类名前面要用public(公共的)和class(类)两个词修饰,它们的先后顺序不能改变,中间要用空格分隔。类名后面跟一对大括号,所有属于这个类的代码都放在 "{" 和 "}" 中间。

2.编写main方法的框架

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

    main()方法是程序的入口,一个程序只能有一个main()方法。main()方法前面使用public 、static 、void 修饰,它们都是必需的,而且顺序不能改变,中间用空格分隔。另外,main方法后面的小括号和其中的内容"String[] args"必不可少。
    main()方法后面也有一对大括号,把让计算机执行的指令都写在里面。

3.编写代码  

System.out.println("Hello World! "); // 这一行语句是向控制台输出一句话"Hello World!"

    System.out.println() 和 System.out.print()的区别
    它们两个都是用于向控制台输入信息的语句。不同的是,printLn()在打印完引号种的信息后会自动换行,print()在打印输出信息后不会自动换行

 转义字符
   换行符
     制表符

例子:

public class HelloWorld
{
    public static void main(String[] args)
    {
        System.out.print("Hello World 
");
    }
}    

 

五.注释
1.多行注释
   以"/*"开头, 以"*/"结尾
   示例:

/*
* HelloWorld.java
* 2018-11-19
* 第一个Java程序
*/
public class HelloWorld
{
    public static void main(String[] args)
    {
        System.out.print("Hello World 
");
    }
}

2.单行注释
    单行注释使用"//"开头,每一行中"//"后面的文字都被认为是注释
    单行注释通常用在代码行之间,或者一行代码的后面,用来说明某一块代码的作用
    示例:

public class HelloWorld
{
    public static void main(String[] args)
    {
        //输出消息到控制台    
        System.out.print("Hello World 
");
    }
}

 

六.Java编码规范
    编码规范可以增加代码的可读性,使软件开发和维护更加方便
    不遵守规范的代码并不是错误的代码,但是一段好的代码不仅仅是能够完成某项功能,还应遵守相应的规范。从一开始就注意按照规范编写代码,这是成为一名优秀程序员的基本条件。

规范:
1. 规范要求类名必须使用public修饰.
2. 一行只写一条语句
3. 用{}括起来的部分通常表示程序的某一层次结构。 "{"一般放在这一结构开始行的最末,"}"与该结构的第一个字母对其,并单独占一行。
4. 低一层次的语句或注释应该比高一层次的语句或注释缩进若干格后书写,使程序更加清晰,增加程序的可读性

 

七. Java集成开发环境(IDE) - Eclipse平台
    IDE是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件。

1.使用Eclipse开发Java程序的步骤:
(1) 创建一个Java项目
    “文件” → “新建”→“项目”,在弹出的“新建项目”对话框中选择“Java 项目”,单击“下一步”按钮,在“新建Java项目”对话框的“项目名”中输入你为自己的项目起的名字,并选择“创建单独的源文件夹和输出文件夹”,单击“完成”按钮。

(2) 创建并编写Java源程序
    在Eclipse中,选中并右击刚才创建的项目名称,在弹出的菜单中,选中“新建”→“类”,在打开的“新建Java类”对话框中,在"包(K)"文本框中输入包名,例如:cn.joky.test。 如果不输入包名,将使用“缺省包”。另外,在“名称”文本框中输入类名,例如:HelloWorld。单击“完成”按钮。

(3) 编译Java源程序
    Eclipse会自动编译Java源文件,如果有错误,会给出相应的提示。

(4) 运行 Java 程序
     选中HelloWorld.java文件,选中菜单 “运行”→“运行方式”→“Java应用程序”

2.Java项目组织结构
(1). 包资源管理器
    通过包资源管理器,我们能够查看Java源文件的组织结构,各个文件是否有错误。

(2). 导航器
在Eclipse的项目中,Java源文件放在src目录下,编译后的.class文件放在bin目录下。

3. 常见错误
(1). public修饰的类的名称必须与Java文件同名!
(2). main()方法中的void不可少!
(3). Java对大小写敏感!
(4). 在Java中,一个完整的语句都要以“;”结束!
(5). 输出的字符串必须用引号引起来,而且必须是英文的引号!

八. 总结
1. 程序是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。
2. Java包括编程语言和相关的大量技术。
3. Java主要用户开发两类程序: 桌面应用程序和Internet应用程序。
4. 开发一个 Java 应用程序的基本步骤是: 编写源程序、编译源程序和运行程序。源程序以.java为后缀名,编译后生产的文件以.class为后缀名。使用 javac 命令可以编译 .java 文件,使用 java 命令可以运行编译后生成的.class文件。
5. 编写 Java程序要符合Java编程规范,为程序编写注释大大增加了程序的可读性。
6. Eclipse 是一个功能强大的集成开发环境。它的窗口便于 Java程序的开发、调试和管理















































以上是关于[从零开始学Java] Java简介 的主要内容,如果未能解决你的问题,请参考以下文章

如何从零开始学Java编程

干货 | 从零开始学 Java - Spring 集成 ActiveMQ 配置

从零开始学Java Hello

从零开始学Java 环境配置

如何从零开始学Java

从零开始学java(数组)