在说道主题前,先来啰嗦两句,o()︿︶)o 唉,不说两句心里就有个疙瘩,也许这就是所谓的强迫症吧,好了说说我想啰嗦的,其实也就是这样子的,关于Java开发工具箱的下载以及环境的配置。Java开发工具箱的下载进入到oracle官网下载即可(具体的步骤就不赘述了如今网络资源丰富你懂得),下载好之后然后开始安装,根据安装过程中的说明进行下一步直至完成即可,等等不要激动,还没完了,要开始配置Java的开发环境(说明下我这说的只是正对window操作系统的),其实也很简单,就是对着桌面上的”我的电脑”鼠标右键带点击属性就打开了一个窗口,然后进入到”高级”下面的”环境变量”中的”系统环境变量”设置如下变量名和变量值:

  变量名          变量值

  JAVA_HOME      C:\Program Files (x86)\Java\jdk1.6.0_22(这里是你自己安装时Java的路径)

  Path             %JAVA_HOME%\bin;(在path的变量值加上这,其实这是指明当编译和运行需要用到的java命名,当你进入到你安装的Java安装路径下你可以看到要用的命令都在bin目录下面)

  CLASSPATH        .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 其实该变量配置是为了指定你在程序中所使用的类(.class)文件所在的位置,不知情情况下最好如上设置变量值。最后进入dos命名窗口然后输入javac –version,能出现则说明成功否则失败。好了啰嗦完毕。写个简单的程序耍耍:

 public class HelloWorld{

    public static void main(String[] args) {

      System.out.println(“Welcome to JavaWorld!!!”);

    }

 }

别看就这几行代码,运行其结果也就只是打印出Welcome to Java World!!!

  其实包含很多内容的,首先是关于Java中标识符,所谓的标识符其实就是Java中的程序的包、类、接口、变量或是方法的名字,而Java对标识符则是有一定的规范,是规范不是规定,也就是说可遵守也可以不遵守,但是建议最好还是遵守,毕竟这是多年编程积累下来总结的经验。其标识符的命名规范主要内容如下:

  标识符的首字符必须是字母、下划线”_”、美元符号”$”;

  标识符有数字(0-9)、大写字母(A-Z)或是小写字母(a-z)、下划线”_”以及美元符号”$”等组成;

  标识符不能由关键字或是Java中的保留字段;

  标识符对大小写比较的敏感,Java是强类型编程语言。

  包名都是小写一般已域名开头,例如:com.exercise…类或接口一般多个单词组成并且每个单词的首字母大写;变量或是方法一般多个单词组成,对于第一个单词的首字母小写其余单词的首字母大写并且其它字母小写;常量名所有字母都大写并且每个单词之间最好用下划线或是美元符号隔开。

  其次包含了Java程序的入口(main方法),每个Java应用程序都有一个入口,main方法可以重载但是Java虚拟机只认定public static void main(String[] args){}该main方法作为程序开始执行。

  最后是出现了一些关键字public、static、void、class,对于这些关键的含义将在后续具体的介绍。

  对于java语言有三种注释,单行注释也就是没行的从头到尾注释,用“//注释的内容”来表示,多行注释采用的是“/*注释的类容*/”表示法,还有一个是文档注释用“/**注释的内容*/”,文档注释可以用来自动生成文档,需要注意的是在java中对于多行注释不能进行嵌套也就是当代码本省已经有了多行注释,那么则不能用注释括起来。

一个简单的Java程序例子以及其几种注释的更多相关文章

  1. Java入门篇(一)——如何编写一个简单的Java程序

    最近准备花费很长一段时间写一些关于Java的从入门到进阶再到项目开发的教程,希望对初学Java的朋友们有所帮助,更快的融入Java的学习之中. 主要内容包括JavaSE.JavaEE的基础知识以及如何 ...

  2. Linux环境下部署完JDK后运行一个简单的Java程序

    前言 前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK. 不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version&qu ...

  3. 一个简单的Java程序

    一个.NET技术还是很菜的水平的猿人现在要去学习Java不知道是坏是好,无从得知啊! 不过在网上看了好多Java方面的简单例子,感觉Java还是蛮不错的么!不管以后怎么样啦,先开始自己的Java菜鸟之 ...

  4. 一个简单的java程序,用于RabbitMQ日志监控

    RabbitMQ的所有日志,都会发给topic类型的exchange “amq.rabbitmq.log”  routingKey 有 debug,info,waring,error.  如果接收所有 ...

  5. 一个简单的java网络通信例子

    先建立2个项目,分别是请求端和响应端,端口改成不一样的就行,比如请求端是8080,响应端是8081 废话不多说,直接上代码 请求端的Controller层 @GetMapping("/req ...

  6. Java学习笔记 11/15:一个简单的JAVA例子

    首先来看一个简单的 Java 程序. 来看下面这个程序,试试看是否看得出它是在做哪些事情! 范例:TestJava.java   // TestJava.java,java 的简单范例  public ...

  7. 编写运行最简单的java程序——使用记事本编写java程序

    第一个java程序--使用记事本编辑 经过上篇文章的java环境搭建成功的小伙伴们可以在自己的计算机上编写属于自己的java程序了yo~ 还没有搭建环境变量的小伙伴请转移到上一篇的随笔中去完成搭建. ...

  8. java基础学习02(简单的java程序)

    简单的java程序 一.完成的目标 1. 理解java程序的基本组成 2. 如何对程序代码进行注释 3. java标识符的命名规则 4. 了解java中的关键字 5. 使用java定义变量或声明变量 ...

  9. 如何使用eclipse运行简单的java程序

    打开eclipse,选择“file——new——Java project”   为我们的java项目取一个名字,然后点击完成.   这时候左侧列表就有了我们刚才新建的java项目,点开项目,在src目 ...

随机推荐

  1. oracle----sqlldr用法

    SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLE数据库中.SQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PAR ...

  2. Linux下ps命令

    简述 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,动态的显示进程信息 ...

  3. 【转】使用Xcode和Instruments调试解决iOS内存泄露

    原文网址:http://blog.csdn.net/totogo2010/article/details/8233565 虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄 ...

  4. 如何在MySql中记录SQL日志

    SQL server有一个sql profiler可以实时跟踪服务器执行的SQL语句,这在很多时候调试错误非常有用.例如:别人写的复杂代码.生产系统.无调试环境.无原代码... ...   查了一下资 ...

  5. yii 操作session和cookie

    一,在Yii中使用session 1,CHttpSession 与原生态php5的session使用差别是,php5使用session_start();$_session['key'] = $valu ...

  6. smtp邮件营销吧

    SPF 设置说明: 首先你必须有自己的域名.没有的话是不可能设置 SPF 的. SPF 是域名的一条 TXT 记录. 如果你的邮箱服务器是企业邮箱服务商的,可以在自己的 SPF 中直接包含服务商 SP ...

  7. Oracle VirtualBox 模拟Android系统 素材

    Android to x86 下载地址: http://www.android-x86.org/download VirtualBox 下载地址: https://www.virtualbox.org ...

  8. 无聊之作,RPGdemo制作(一)角色state模式

    今天周末,在家无事可做,不知道为什么,突发奇想,想写一个RPG游戏的demo玩玩.所以就记录一下. 第一步要做的是,为以后的角色类写一个state模式的类,考虑到可能以后会用到,所以用模版来实现, / ...

  9. vs2008编译boost

    vs2008编译boost [一.Boost库的介绍] Boost库是一个经过千锤百炼.可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一.Boost库由C++标准委员会库 ...

  10. effective c++:virtual函数的替代方案

    绝不重新定义继承来的缺省值 首先明确下,虚函数是动态绑定,缺省参数值是静态绑定 // a class for geometric shapes class Shape { public: enum S ...