JAVA(入门)笔记1

准备:设置系统环境变量:(win7)

打开:右击—>我的电脑—>属性—>高级系统设置—>高级—>环境变量

(1)  

 

(2)

(3)

(4)在path变量中添加jre文件中的的bin文件路径(如果没有path,则自己新建)

(5)在classpath变量中添加jre文件的lib文件路径(如果没有classpath,则自己新建)

(6)进入CMD界面,输入java -version即可验证自己设置是否成功,并且可以看到JDK的版本信息

 

 

 

 

 

1.String   :字符处类型

2.+      :字符串连接符

3.byte    :-128~127

4.使用showInputDialog

    声明:import javax.swing.JOptionPane;

   作用:显示一个输入对话框

   用法:①String string=JOptionPane.showInputDialog(null,x,y,JOptionPane.QUESTION_MESSAGE);

             

注:x、y均为字符串,JOptionPane.QUESTION_MESSAGE为“?”

            ②String stirng=JOptionPane.showInputDialog(x);

比较:

           JOptionPane.showMessageDialog(null,x);

           显示一个输出对话框,x为字符串

注意:x为字符串

5.字符串—>int型的值

    int intValue=Integer.parseInt(intString);

   字符串—>double型的值

    double doubelValue=Double.parseDouble(doubleString);

6.System.currentTimeMillis();

   获取GMT 1970.1.1   00:00:00到现在时间的总毫秒数

   解释:

   GMT:格林威治标准时间

   GMT 1970.1.1   00:00:00  也叫  Unix时间

7.System.out    :标准输出设备

   System.in       :标准输出设备

8.从控制台输入

   Scanner scanner=new Scanner(System.in);

解释:Scanner scanner  声明scanner是一个Scanner类的变量;

        Scanner scanner=new Scanner(System.in);   创建一个Scanner对象,并把该对象指向变量scanner

注:引用Scanner时需读入:

       impor java.util.Scanner;

应用:

       x1=scanner.next();    读取一个字符串,并赋值给x1(注:字符串用空格分隔)

       x2=scanner.nextInt();   读取一个int型的数,并赋值给x2;

       x3=scanner.nextDouble();   读取一个double型的数,并赋值给x3;

9.输出时:

    System.out.print        显示字符串后不换行

    System.out.println     显示字符串后换行 

10.JAVA注释:

     /** .....*/      注释整个类或整个方法须,须放在类或方法的前头

     // ....              行注释

    /* ....*/           段注释

11.命名习惯

      变量和方法:使用小写,若名字包括几个词,则第一个词的字母小写,而后面的每个单词的首字母大写

                          如:变量student,studentNumber

                                方法showInputDialog,showMessageDialog

      类名:每个单词的首字母都要大写

      常量:每个单词都要大写

12.编译错误

      语法错误:在编译的过程中出现的错误(也叫做编译错误),由代码结构中的问题引起

      运行错误:引起程序非正常中断,例如:输入错误和零作除数

      逻辑错误:没按期望的要求执行

13.类型转换

      大范围—>小范围    :缩窄类型(需要明确指出)

      小范围—>大范围    :拓宽类型(不需明确指出)

14.常量声明

      final   常量类型   常量名=值;(必须要赋初值)

15.直接量:在程序中直接出现的常量值

16.保留字或关键字:系统保留的字符(标识符)

17.声明布尔型变量

      boolean   变量名;

注:true和false都是直接量

18.异或运算符:  ^

19.&&   条件与运算符或短路与运算符(先运算左操作数,在决定是否运算右边的操作数)

     ||     条件或运算符或短路或运算符(先运算左操作数,在决定是否运算右边的操作数)

     &      无条件与运算符(左右两边的运算对象都要计算)

     |       无条件或运算符(左右两边的运算对象都要计算

注:&  或  |  一般都不使用

20.利用时间的改变可生成随机变量,如

      int  number1=(int)(System.currentTimeMillis()%10);

      int  number2=(int)(System.currentTimeMillis()*7%10);

21.简捷赋值运算符没有空格,如

      +=            “+”和“=”之间没有空格

原文地址:https://www.cnblogs.com/KeenLeung/p/2370661.html