zoukankan      html  css  js  c++  java
  • 初识Java

    1. 在本周中我上网查询到jdk的安装办法,独自安装Java的编译环境,并且在DOS窗口上测试出Java的小程序运行。
    2. 思考了关于Java和以前C、C++的区别:

      Java有很多的类库,在每个类库中都有很多的类,在编程中需要继承这些类来满足一些我们编程的需要。

      C、C++有头文件,头文件中有相关的操作需要在代码前面声明头文件,才能调用一些特殊的标识符。

    3. Java的循环、判断、条件语句和C、C++没有很大的区别,这是我做得一个课后题:
      public class App1 {
          public static void main(String[] args)
          {
              int i=0,j,k=1,m;
              int [][] a;
              a = new int[5][5];
              for(i=0;i<5;i++)
                  for(j=0,m=i;j<=i;j++,m--,k++)
                  {
                      a[m][j]=k;
                  }
              for(i=0;i<5;i++)
                  for(j=0;j<5-i;j++)
              {
                      System.out.print(a[i][j]);
                      if(j==4-i)System.out.print("
      ");
                      else System.out.print("  ");
              }
          }
      
      }

      当时的问题是:一些循环的条件和输出的条件没有弄清,这个程序中大部分是C、C++的语句,只是输出语句不一样,并没有用到Java的一些类。

    4. 粗略的看了Java类前的内容,了解到在Java中有一些数据转换方法,在输入数据的时候可以用io类库中的类,需要用到的时候在做一些数值装换的操作;也可以运用util类库中的scanner类来进行数据的输入。在输出数据的时候有System.out.println、System.out.print两种方法前者输出的是之后会进行换行,后者则不会。定义数组不仅要声明变量还要用new来给予变量空间。
    5. 阅读了关于《大道至简》的相关内容,有一些小感触会在读后感中写出。
    6. 还有一些问题:java书上的一些例子中的某些标识符的作用还不是很差清楚,以及Java中的类以及类的作用需要再进一步了解,本人觉得在这一周的学习中还有很多不足,对于Java不能仅仅看书,记一些解决问题的格式那样不是真正的学习计算机语言,要学习计算机语言就要在问题中去学习,在接下来的学习中我不仅会学习基本的Java知识也会找一些实际的问题锻炼自己解决问题的能力。
  • 相关阅读:
    centos下卸载rpm包
    centos下添加环境变量和启动apache
    centos(linux) 下如何查看端口占用情况及杀死进程
    如何使上层的div遮住的链接可以点击
    jquery.blockUI.2.31.js 弹出层项目介绍
    fieldset、legend、display html元素
    <a>标签中href="javascript:;"的意思
    memcache 学习笔记
    sublime text3 JS语法检测插件
    Apache Rewrite的主要功能
  • 原文地址:https://www.cnblogs.com/huan-ch/p/9311340.html
Copyright © 2011-2022 走看看