3、编辑Java源程序

使用纯文本编辑器,比如记事本notpad.exe;EditPlus、UltraEdit等专业的纯文本编辑器。

Word不是纯文本编辑器。

需求:写一个Java程序,在控制台打印输出“HelloWorld”。

在D:\下新建文本文件,重命名HelloWorld.java

打开编辑:

public class HelloWorld{      //类 HelloWorld
public static void main(String[]args{    //主方法 main
System.out.println("HelloWorld!");    //程序执行,("")纯英文双引号和分号
}
}

立刻保存(Ctrl + S)

4、编译javac源文件名

D:\> javac HelloWorld.java

如果成功了,会生成一个HelloWorld.class文件(字节码文件)。

如果有错误提示,根据提示的信息找到出错的行,进行重新的编辑调试。

5、运行 Java 类名

D:\java HelloWorld

练习:写一个程序,打印出“HelloKitty!”

1、先在D:\下创建文本文档。重命名:MyFirstJava.java

2、使用EditPlus工具打开编辑

public class MyFirstJava{
    public static void main(String[] args){
    print out("HelloKitty!");
    }
}

立即保存Ctrl + s

3、编译

4、运行

五、Java注释 Comment

软件=程序+文档

注释:写在源代码中,作为源代码的解释说明,不参与编译,不作为代码的有效部分。

有三钟注释:

1)单行注释:  //注释内容,管道行尾

2)多行注释: /*  多行文本  */

3)文档注释:  /** 包括了多行注释所有功能,还能够提取JavaDoc文档、Html格式 */

System.in       系统标准输入流   从控制台输入

System.out     系统标准输出流  从控制台输出

//方法  类似于  函数       能够定义一段程序流程

//方法具备三个要素:方法名、参数表、返回值类型

方法名:main

参数表:(String[] args)  字符串数组    表示命令行参数  目前不用

返回值类型:void   无返回值类型    无需返回任何结果    不需要写return

public  公开的  修饰符

static 静态的  修饰符  后续在详细说明

"HelloKitty "  字符串常量

模拟磨豆浆过程

名称:磨豆浆(豆子 dz和水 s)

方法体:完成磨豆浆的代码

六、变量

常量:一经赋值,不能改变;

变量:可以不断改变的;

变量:好比代词,指代具体的数据。分为:变量名和变量值

注意:第一次声明变量必须明确指明数据类型。

第一次给变量赋值,称为初始化

(1)String name = “Tom”; //初始化

name =“TomCat";      //为变量改值

(2)int age = 23;

age = 25;

打印名字:System.out.println(name);

打印年龄:System.out.pintln(age);

/*      注意点:

1)java源文件是以.java为后缀的纯文本文件

2)一个java源文件中可以定义多个类,但是只能有一个类能够使用public修饰,并且公开类的类名必须和源文件名完全一致(包括大小写)。项目中,一般一个源文件只定义一个类

3)main方法是java应用程序的唯一入口方法

写法固定:

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

*/

Java开发步骤的更多相关文章

  1. Thrift实现C#调用Java开发步骤详解

    概述 Thrift实现C#调用Java开发步骤详解 详细 代码下载:http://www.demodashi.com/demo/10946.html Apache Thrift 是 Facebook ...

  2. java的开发步骤----

    首先老师给了一个 视频给我:叫我理解java的简单开发步骤: 上两张图: 然后我就理解成了这样::: 简述java开发步骤:第一步: 编写源代码,把源代码写好 :第二部:源代码通过编译器编译成字节码c ...

  3. Java开发工具安装步骤内容如下

    Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...

  4. Android(java)学习笔记259:JNI之NDK开发步骤

    1. NDK开发步骤(回忆一下HelloWorld案例): (1)创建工程 (2)定义native方法 (3)创建jni文件夹 (4)创建c源文件放到jni文件夹 (5)拷贝jni.h头文件到jni目 ...

  5. Android(java)学习笔记262:JNI之工具快速开发步骤

    下面通过一个案例说明一下,利用工具jni快速开发步骤 1.新建一个Android工程,命名为"03_对int数组加1",如下: 2. 在MainActivity.java中对add ...

  6. 完整java开发中JDBC连接数据库代码和步骤[申明:来源于网络]

    完整java开发中JDBC连接数据库代码和步骤[申明:来源于网络] 地址:http://blog.csdn.net/qq_35101189/article/details/53729720?ref=m ...

  7. Android(java)学习笔记203:JNI之NDK开发步骤

    1. NDK开发步骤(回忆一下HelloWorld案例): (1)创建工程 (2)定义native方法 (3)创建jni文件夹 (4)创建c源文件放到jni文件夹 (5)拷贝jni.h头文件到jni目 ...

  8. Android(java)学习笔记206:JNI之工具快速开发步骤

    下面通过一个案例说明一下,利用工具jni快速开发步骤 1.新建一个Android工程,命名为"03_对int数组加1",如下: 2. 在MainActivity.java中对add ...

  9. 成为杰出Java开发人员的10个步骤

    在优锐课的学习分享中,讨论了如果你是Java开发人员并且对技术充满热情,则可以按照以下十个步骤进行操作,这可以使你成为杰出的Java开发人员. 1.具有扎实的基础和对OO原理的理解 对于Java开发人 ...

随机推荐

  1. Windows下MongoDB常用命令

    以下命令中的启动与暂停服务命令需要使用管理员身份运行cmd.exe,其他命令需要先cd到Mongodb安装目录的bin目录. 1.启动服务:net start [Mongodb服务名].示例: net ...

  2. C语言 数组名不是指针

    今天上计算机系统课的时候老师讲到了C中的聚合类型的数据结构.在解释数组名的时候说"数组名是一个指针,指向该数组的第一个元素",附上ppt(第二行): 我觉得这是不正确的,是一个常见 ...

  3. 处理MySQL服务器无法启动的问题

    MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听 ...

  4. mybatis generator eclipse插件的安装

    mybatis generator 可以提高开发速度,这个插件可以自动生成代码,创建DAO层相关代码,就像利用HIbernate反相生成一样,安装前可以先到百度网盘下载: 文件:MyBatisGene ...

  5. git合并代码解决冲突

    一直测试的我,之前有接触过git命令,但是没有详细的去看这些命令的意思,只是背着在用,今天一时兴起,看到了廖雪峰的git方面的博客<a href="https://www.liaoxu ...

  6. PyQt中对RadioButton分组

    我们知道在同一widget组件中的radio button有排他属性,为了在一个窗口中显示多组radio button,我们需要对其分组. 通常有两种选择,一种是BoxGroup,另一种是Button ...

  7. Windows环境下多线程编程原理与应用读书笔记(1)————基本概念

    自从学了操作系统知识后,我就对多线程比较感兴趣,总想让自己写一些有关多线程的程序代码,但一直以来,发现自己都没怎么好好的去全面学习这方面的知识,仅仅是完成了操作系统课程上的小程序,对多线程的理解也不是 ...

  8. POJ1222EXTENDED LIGHTS OUT(高斯消元)

    EXTENDED LIGHTS OUT Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 11815   Accepted: 7 ...

  9. 详细解读-this-关键字在全局、函数、对象、jQuery等中的基础用法!

    一.前言 1. Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象.Javascript可以通过一定的设计模式来实现面向对象的编程,其 ...

  10. Shell入门知识

    Shell 简介 Shell作为命令语言,它交互式地解释和执行用户输入的命令:作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支. 常常作为批处理命令来 ...