zoukankan      html  css  js  c++  java
  • 2018.3.6学习java的第一天

      学习java,那么不得不先了解一下java,java分为三部分,JAVA SE,JAVA EE和JAVA ME,其中前期我们首先要学习Java SE.java是一门语言,我们平时人与人之间对话,用中文,用英文,用日文,这些都是人和人交流所需要用到的语言,那么我们如果想要制作一个软件,那么肯定是我一个程序员要用一门语言跟计算机去交流,那么java就是这样一门语言,你要用这门语言与计算机交流,使之明白它要做什么.

      java这门计算机语言与我们用的自然语言是不一样的,我们用的中文英文日文等都是可以说,可以读,可以写的,但是对于java这种编程语言来讲,它是不能口头交流的,只能我们写下来交给计算机,让它去执行,既然要写下来的话,那么我们需要一个本子,一个用来写的地方,在这里,我们称之为编辑器(英文:IDE),我们学HTML语言(程序员与浏览器的语言)要用到Hbuilder或者sublime或者Dreamweaver或者webstorm或者是Windows电脑的记事本等编辑器,我们学习java要用到的是eclipse或者myeclipes等编辑软件,myeclipes是收费的,eclipse是免费的,所以后者我们用到的往往比较多一点,两者功能是大致相同的.

      提到eclipse,那么我们不得不提到eclipes的安装,在安装eclipes之前,我们要先安装jdk,jdk(也即java SDK),JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。如果不太懂jdk的含义,你可以不去理解,只需要记住,在安装eclipes之前必须安装jdk就好,具体安装方法,我之前也写过,在网上也有很多教程,在这里不一一赘述,但是有一点需要强调一下,以免大家和将来的我再做错了.

      在复制path和classpath的时候,前者记得不要把之前的值删掉,而要添加进去,后者记得是等号后面的,点"."也不要省略掉

      jdk和eclipes安装完成后,我们打开eclipes,完成一个小项目,在控制台输出一个"Hello,World!".

        首先我们第一步,要新建一个项目,步骤如下,

          1.在左侧项目区右键,new >>project>>Java project,点击next,在新页面中输入你要新建的项目的项目名,我们在这里起名叫"HelloWorld",然后点击finish,如图

     

    点击finish之后,新跳出来的窗口让你选择yes或者no,直接不理他,点击no即可.

    新建了一个项目之后,我们还要新建一个类,就是我们接下来要写代码的文件,步骤如下:

    在左侧项目区,点开刚建好的项目HelloWorld,里面有一个src文件夹,在src文件夹上右键,选择new,这次选择class,如图:

     接下来,需要在新弹出的窗口中给该class起一个名字,这个要求是小写字母(我们写程序,全部都是英文,对于英文的支持度是最高的,不建议使用中文等),我们在这里起一个新的class名字叫hello,点击finish

    接下来,在右边的编辑区内,写下如下代码


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

    注意事项:

    1.标点符号必须是英文状态下的;

    2.凡是括号均为成对出现,(){}[];

    3.java严格区分大小写;

    4.每一行都必须用";"结束;

    5.重置窗口Windows>>reset;

    6.注意{}的位置,建议如上文书写,养成良好的代码习惯,系统自动调整格式用ctrl+shift+f,或者右键source>>format;

    7.记得保存;

    8.print与println的区别,后者相当于在该行末尾添加了换行符.

    注释方法:

    1.单行注释用"//";

    2.多行注释用"

    /*注释文字

    写在这里*/";

    3.文档注释

    /**

    */

    转义字符

    相当于tab键

    相当于回车换行,换行符

    小练习:

    代码如下

    package pro_0306_01;

    public class MyMsg {

    public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.print("姓名:张三 性别:男 年龄:20 身高:1.77");
    }

    }

    代码如下:

    package pro_0306_01;

    public class GoodsList {

    public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.print(" 购物清单 商品名称 购买数量 商品单价 金额 小米手机 1 1900 1900 保温杯 2 30 60 ");
    }

    }

  • 相关阅读:
    mvc Controller类介绍
    Mvc全局过滤器与Action排除
    MVC项目实践,在三层架构下实现SportsStore-03,Ninject控制器工厂等
    EF查询数据库框架的搭建
    MVC项目实践,在三层架构下实现SportsStore-01,EF Code First建模、DAL层等
    BootstrapTable与KnockoutJS相结合实现增删改查功能
    JSON详解
    Asp.net管道模型(管线模型)
    NET/ASP.NET MVC Controller 控制器(一:深入解析控制器运行原理)
    .NET/ASP.NET Routing路由(深入解析路由系统架构原理)
  • 原文地址:https://www.cnblogs.com/clearyang/p/8514947.html
Copyright © 2011-2022 走看看