程序员首页投稿(暂停使用,暂停投稿)Java 杂谈

Java基础个人理解(1)

2016-06-07  本文已影响438人  小白龙vip

java的由来
java是由甲骨文公司开发的跨平台编程语言, 要运行java代码的首要条件就是需要安装JVM虚拟机,各个平台上的虚拟机是不一样额. 但是可以共用一套代码, 所以我们写的程序一次编写到处运行.

JVM其实就是调用不同系统的原生组件,实现java代码能够操作系统交互.
JRE JAVA运行环境,内部包含JDK一些JAVA运行时所需要的类库;

为什么要配置环境变量?

系统变量的配置方便我们调用,可以在DOS环境下,直接使用JDKbin目录下的工具,包括一些打包和编译工具

为什么要有数据类型?

我的世界观中,任何程序都是围绕数据来展开的,也就是我们数学中的加减乘除.

JAVA中有哪些数据类型?

8中基本数据类型. 数值型(byte,short,int ,long,double,float)
字符型(char),布尔型(boolar). 3个引用类型(string,inteface,char[]). 小数默认为Double类型;

为什么char类型能够升为int`类型?

因为在计算机中所有字符都是一套特有的ASIC码.

为什么需要条件语句?

Java和人类的思考是一样的,编程如思考一般,只有一定的条件判断才能达到我们选择的目的.如if else. 有时候我们需要重复的做一些事情那么我们for do while()语句就出现了. 加上一些条件控制那么就是我们写程序的基本架构了.

冒泡和99

  public static void maopao(int[] num) {
        for (int i = 0; i < num.length; i++) {
            for (int j = 0; j < num.length - 1; j++) {
                if (num[j] > num[j + 1]) {
                    int tem = num[j];
                    num[j] = num[j + 1];
                    num[j + 1] = tem;
                }
            }
        }

//99 乘法
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(i + "*" + j + "=" + i * j + " | ");
            }
            System.out.println();
        }

    }

静态变量和实例变量区别?

类的成员变量有两种:一种是被static关键字修饰的变量,叫类变量或静态变量,一种是没有被static修饰的,叫做实例变量
静态变量和实例变量的区别在于:


image
image
上一篇 下一篇

猜你喜欢

热点阅读