黑马程序员------第1天笔记

来源:互联网 发布:刘梦溪 知乎 编辑:程序博客网 时间:2024/05/15 03:02
 
------- android培训、java培训、期待与您交流! ----------
 

在今天一天的java学习中有一些所思所想,现在记录下来,以便温习

首先,我们介绍java语言的特点:跨平台性的特点,跨平台性是通过java语言编写的应用程序在不同的系统平台上都可以运行。原理是只要在需要运行java应用程序的操作系统上,先安装一个java虚拟机(JVM)即可。由JVM来负责Java程序在该系统中的运行。其实不同的平台上可以运行Java程序,是因为安装JVM版本不一样,同时编译结果是一样的。另外,我想jre(Java Runtime Environment)和JDK(Java  Development Kit)以及jvm之间的关系对于初学者来说一定容易混淆。JDK里面包含Jre ,而Jre里面包含JVM,所以当安装JDK时又弹出关于安装JRE的提示时,也可以完全忽略的。当然在设置环境变量的时候就要注意了。

     其次就是介绍几种常见的错误,以便在以后的学习中更加便捷的解决问题 如下这种:

    Caused by:java.lang.ClassNotFoundException:Demo 出现这种错误原因有可能是自己在系统环境变量Path路径更改,但是用户环境变量没有改变,从而导致错误。解决办法是修改系统用户路径,就可以解决 了 。

    最后,就是一些需要熟记一些规范了,以便以后更加规范的参加开发工作

   Java中的名称规范:包名:多单词组成时所有字母都小写。类名接口名:多单词组成时,所有单词的首字母大写。变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首先字母大写。常量名:所有字母都大写。多个单词是每个单词用下划线连接。同时注意在java标示符千万不要关键字,我原来用过一次,导致我找了半天才发现错误,特别程序做的比较大的时候,一定要注意。

一下是一个标准开发的例子

class Demo1  //1.class 是关键字只能小写 

                        //2.Demo1为类名,建议大家起一些有意义的名字 

//3.规范,类名通常由单词组成,单词首字母大写,多个单词所组成的话每个单词首字母大写

{        

public static void main(String[] args)//1,按下tab键进行空格 2.不管代码写的有多长都从主函数开始执行

          {

                System.out.println("hello java");

          }         

}


class Test1

{

public static void main(String[] args)//1,按下tab键进行空格 2.不管代码写的有多长都从主函数开始执行

          {

                System.out.println("hello java");

          }

}

class Test2

{


}

//1.只有Demo1才可以运行,Test1Test2不能运行,因为里面有主函数,不需要运行就不需要写主函数

//2.同一个源文件里可以有多个主函数,但一个类里面只能有一个主函数

//3.用另存为时,要注意保存格式,要么是目录错了,要么是文件名错了

------- android培训、java培训、期待与您交流! ----------
0 0