java学习 之 第一个程序及认识

以前也看过一系列的java方面的程序,但是还没有正式敲过,今天正式学习并且正式敲出代码。在这里记录下来今日所得

写作工具:Notepad++

在写作工具方面好多人建议用 记事本,但是我还是认为用 Notepad++ 这个编辑工具比较好。

  1. 这个相较于记事本来说,关键字可以编写,能够提高学习中的拼写错误提交效果;
  2. 再者,写好以后也要手动执行命令,更能够知道程序是怎么运行的。

第一个程序

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

我们来分析这个程序:

  1. HelloWorld 是为类名。     java中类型一般第一个字母大写,如果是单词组合,那些后后跟着单词也是大写
  2. main 是函数名,也是java程序的主函数;一个java程序中只能有一个主函数,即:这个函数是java程序开始执行的唯一入口。 需要注意的是:参数是 String []args,而不是String[] args,我在这个地方就绊住好久。
  3. System.out.println("Hello World!"); 即为打印代码,不再细说。

执行程序

在写好程序以后,保存成一个后缀名为 java 的文件保存起来,我们那这个路径来说明

E:\java_lianxi\TwoDay\HelloWord.java

在这儿需要注意的是保存的文件名称必须和文件中北 public 修改的类型一样,根据上面这个代码的例子,这个文件名为 HelloWorld.java。

保存好以后就是执行,先来看看java的执行过程

在 开始——运行——输入cmd 中,执行

先用cd 命令把当前位置调到java源码文件所在的文件夹。如果切换盘符的时候不需要用 cd 命令,直接输入盘符加冒号即可

到当前位置后,即可执行 javac 命令,执行完 javac命令以后,生成了 HelloWorld.class 文件,执行这个命令的时候,文件要带上后缀名

然后执行 java 命令,java HelloWorld  这个时候不要加后缀名

到此我们第一个程序就执行完成了。

下面说一下java的特性

  1. java 是大小写敏感的,即 HelloWorld 和 helloworld 是不一样的。
  2. 一句话结束以后是用 ;好结尾
  3. 注释是用 //              /*     */
  4. 保存的文件名称必须和这个文件中的被 public 修饰的类名是一样的。一个文件一般是一个类,但是也不绝对,也可以是一个 public 类和若干个其他非public修饰的类
  5. 类型第一个字母大写、函数名第一个字母小写、变量也是第一个小写、常亮全部都是大写
  6. 程序的入口必须是 public static void main(String []args)
时间: 2024-10-29 12:56:05

java学习 之 第一个程序及认识的相关文章

java学习日记第一天

java 学习日记 第一天 java学习准备工作 首先环境配置:一个是jdk安装,另一个编译工具 eclipse ,安装下载教程网上很多 找了一个照着做就行 : 上述步骤完成,我们就可以打开eclipse进行我们第一个程序的编写啦当然是编写我们熟悉的helloWorld创建一个Java Perfect 目前好像基本都习惯用工程管理我们就建一个java工程然后点开工程在src右键new一个class,不用问这是啥这是啥,先把程序跑起来,慢慢就懂了我们在{}写我们的程序,这就好比helloworld

Hibernate学习笔记:第一个程序的搭建

Hibernate学习笔记:第一个程序的搭建 前一段时间对Struts2这个框架有了一点点地了解,很高兴,自己开始学习Hibernate这个框架了.本篇博文将记录下第一个Hibernate程序的搭建过程.其实有时候个人觉得无论我们学习什么语言也好,还是学习什么框架也好,第一个HelloWorld程序真的相当重要,假如 我们在学习第一个HelloWorld程序都跑不出来,这完全影响着我们对新接触的东西的兴趣和动力,但是,往往第一个程序都会涉及到很多的配置,因此使得对于初学者要摸索一定的时间,对于我

Duilib学习二 第一个程序 Hello World

Duilib学习二  第一个程序 Hello World #pragma once #include <UIlib.h> using namespace DuiLib; #ifdef _DEBUG # ifdef _UNICODE # pragma comment(lib, "DuiLib_ud.lib") # else # pragma comment(lib, "DuiLib_d.lib") # endif #else # ifdef _UNICOD

Java学习记录第一章

学习Java第一章的记录,这一章主要记录的是Java的最基础部分的了解知识,了解Java的特性和开发环境还有Java语言的优缺点. 计算机语言的发展大概过程:机器语言--->汇编语言--->高级语言(面向过程的语言和面向对象的语言)总而言之就是从人类比较难识别的字符串向人类自然语言靠近使代码的可读性越来越高. Java的发展过程:1991年Sun公司为了抢占市场先机,成立了一个称为Green的项目小组,帕特里克.詹姆斯·高斯林.麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕

汇编的学习历程 -第一个程序

一: 部分寄存器作用 CS:IP 任意时刻cpu将CS:IP指向的内容当做指令执行 DS 存放要访问数据的段地址 SS:SP 任意时刻,SS:SP指向栈顶元素 二:第一个程序 1:使用dos的edit编辑,现在看界面果然烂 2:源程序分为两部分 伪指令:由编译器所执行的指令 Ps:xxx segment ..... xxx ends//成对使用的指令,定义了一段 end//汇编程序结束的标记 asume//假设某一段寄存器和程序的某一个用segment.....ends定义的段相关李娜 汇编指令

JAVA学习的第一天

今天是我正式学习java的第一天,相较于以前零零散散的学习,在老师的带领下学习更加系统.更加全面,同时也更加的枯燥.我是一名软件专业的学生,所以对java有一点基础,但也仅限于有一点而已.我很明白今天之所以会有一点枯燥的感觉是因为之前自己的一些恶习还没有改正,态度也还没有端正.就如同开班典礼上雷校长说的一样,我们来到这里首先要端正的是我们的态度,去掉以前的不好的学习习惯. 在班上不乏有一些参加过工作的人,他们都比我有见识,有更强的沟通和交际能力.我不知道为什么他们有的人会放弃高薪工资来这里学习A

Java学习之异常 &lt;好程序员特训营&gt;

<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流! 1.异常:就是程序在运行时出现不正常情况. 异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述.并封装成对象.其实就是java对不正常情况进行描述后的对象体现. 对于问题的划分:两种:一种是严重的问题,一种非严重的问题. a)对于严

java 学习 ——文本编辑框小程序

简易的文本编辑框小程序: import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; class TextEditorFrame extends JFrame{ File file=null; Color color=Color.red; TextEditorFrame(){ initTextPane(); initAboutDialog(); initToolBar(); initMen

Java学习之数组 &lt;好程序员特训营&gt;

<A href="http://www.goodprogrammer.org/" target="blank">android培训</a>------我的java笔记,期待与您交流! 1.数组内存----栈  堆 栈内存:数据使用完毕,会自动释放 堆内存:放的都是 new 出来的实体(对象或数组),有内存地址值,且数组都有默认值,例如:0,false,0.0,当堆内存中实体无引用后,一段时间内会被JVM的垃圾回收机制回收,释放内存 例如: (