java学习lesson 01

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习lesson 01相关的知识,希望对你有一定的参考价值。

 Java语言平台:
    * JSE
      开发普通桌面和商务应用程序,该技术体系是其他两者的基础,      

    * JME
      开发电子消费产品和嵌入式设备
    * JEE
     开发企业环境下的应用程序。      

Java语言特点
    * 面向对象;        
    * 开源;
    * 跨平台:Java的跨平台并不是真正的的跨平台,而是java本身采用的是半解释、半编译的方             法,并定义了Java虚拟机(JVM)的概念。Java源代码先经过Java编译器(javac)             产生出字节码,再将字节码加载到JVM执行。对于不同的操作系统内嵌入了对应的             JVM,JVM会屏蔽底层硬件和操作系统的差异,从而实现Java语言的跨平台

 开发环境准备:

     JDK的安装:

           官网 http://www.oracle.com ; 双击安装程序。

     注意事项:

           * 安装路径不要有中文或者特殊符号如空格等;
           * 所有和开发相关的软件最好安装目录统一。

     验证安装是否成功
           * 通过DOS命令,切换到JDK安装的bin目录下;然后分别输入javac和java,如果正              常显示一些内容,说明安装成功。

     配置环境变量

           1、右键点击桌面计算机→选择属性→高级系统设置→高级选项卡→点击环境                  变量→下方系统变量中查找path→双击path→将jdk安装目录下的bin目录添加到              最左边并添加分号

           2、 先配置JAVA_HOME;再修改path

         

         

 

HelloWorld编写和运行

     注释:(解释说明程序;帮助我们调试错误);

               //类名一个Java文件只可以有一个public class,而且这个公共class,必                     须类名与文件名相同

     public class HelloWorld {

               //任何一个java程序中均要有一个,且仅能有一个主方法,一个java程序总                   是从main程序开始执行,不考虑其在整个程序中的位置                    public static void main(String[] args) {

               //输出语句

                System.out.println("HelloWorld");
            }

        }

     在DOS命令行执行:a、在java文件所在的目录下打开DOS命令;

                 b、javac HelloWord.java;

                 c、java HelloWord。

     遇到的问题:

              *找不到文件
                   a、文件扩展名隐藏导致编译失败
                   b、文件名写错了
              *单词拼写问题
                   a、class写成Class
                   b、String写成string           


         
                   c、main写成mian
              *括号匹配问题
                    a、把类体的那对大括号弄掉一个
                    b、把方法体的那对大括号弄掉一个
                    c、把输出语句的那对小括号弄掉一个
              *中英文问题
                    提示信息:错误: 非法字符: \????的格式


    

                                        

以上是关于java学习lesson 01的主要内容,如果未能解决你的问题,请参考以下文章

Java学习lesson 10

Java学习lesson 02

Java学习lesson 11

Java学习lesson 05

Java学习lesson 04

Java学习lesson 06