18天Java学习---1.Java发展及JDK配置

 Java的老东家是Sun公司(Stanford University Network), Java语言的创始人James Gosling.

     

      Java的图形界面编程(比如Swing等)现在应用很少,学习上可以从轻.

    

      Java的垃圾回收机制(Garbage Collection) : Java通过提供的系统级线程跟踪存储空间的分配,随时检查并释放那些可以被释放的空间.

     

      JDK的配置:

      需要在系统环境变量那里添加三项设置(也可以不设置JAVA_HOME,硬性设置PATH和CLASSPATH)

      1.JAVA_HOME:指明操作系统中Java的安装目录,在这个目录下包含了Java所有的工具及类库。如:C:\jdk1.6.0_29(注意不要加";");

      2.PATH:Java JDK所有可执行指令即bin文件夹路径。如%JAVA_HOME%\bin

      3.CLASSPATH:提供Java使用的特定系统变量,CLASSPATH指向的是通用的Java类库(*.jar)。常见的有tools.jar和dt.jar,根据你具体使用情况你还可以将自己的类库加到里面。特别说明一下的是:CLASSPATH一般都需要加一个“.”,这个代表允许JAVA工具(javac、java)可以在当前目录搜索可用资源。CLASSPATH的设置如:.;%JAVA_HOME%\lib,或者是针对常用类库设置CLASSPATH为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

  

      Java中public class和class的区别:

      在Java规范中,如果用public class命名类, 文件名就必须与类名一致. 一个.java文件中可以有多个类,但只能有一个public class.

      Java程序的执行都是从main开始的,main必须在一个类中定义.

      Java是区分大小写的,Hello与hello是两个不同的名称.

      Java是绝对的面向对象语言,不同与C++,所以每一个函数方法都是定义在特定的类里的.

      Java API帮助文档是最好的学习资料,可以方便查阅需要的API的用法,帮助文档有在线查阅版,也可以下载到本地使用.

      Java学习跟所有语言学习一样,没有什么灵丹妙药给你吃的,只能多练习,下面就写一个九乘九的乘法口诀吧:

public class Nine{

        public static void main(String args[]){

                 for (int i=1; i<=9; i++)

                 {

                         for (int j=1; j<=i; j++)

                                 System.out.print(i+"*"+j+"="+i*j+" ");

                         System.out.println();

                 }

         }

}

简单吧,与C,C++也没有什么区别,只是语法格式的差异吧了。

 

万事开头难,只拍有心人!

 

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JXES智能生态系统

如文章对你有用,请作者喝个咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值