JAVA语言程序设计 基础篇 读书笔记(前两章)

来源:互联网 发布:qq空间病毒式营销源码 编辑:程序博客网 时间:2024/05/18 15:54

第一章

1.6

库 Application Program Interface (API)应用程序接口

JDK:JAVA Development Toolkit 用于开发测试的程序

IDE:Intergrated Development Environment IDE 集成开发环境


1.7

public class Welcom{   }    

类块

public static void main(String[] arguments){}

主方法


1.9

结构体缩进两个格

二元操作符,两边各加一个空格  eg: 3 + 4 * 5

1.10

注意细节类错误:

9/5=1,取整数


9.0/5=1.8  ,取小数点后位


第一章总结

 一个比特(bit ) 指二进制0/1

 一个字节 (byte) 指八比特的序列





---------------------------------------------------------------------------------------------------------------------------------------


第二章

2.1

字符串连接符(+ ),字符串不能跨行


2.3

Scanner input = input.nextDouble();//创建了一个Scanner对象,将值赋给变量input 


print和println区别

print显示完光标不动:println显示光标移到下一行


double()  x = input.nextDouble();//从键盘获取数值


Scanner 类在包 java,util内

import  1.明确导入(specific import)

              即指定单个的类:import.java.util.Scanner;


             2.作为通配符导入(Wildcard import)

              使用 * 作为通配符,导入一个包内所有类:import.java.util.*;




eg: import.java.util.Scanner:

      public class xxx;

{

      public static void main(String [] args)

      {

             Scanner input = new Scanner (System.in);

             

             double a = input. nextDouble;

                      





       }

}

2.4

标识符:字母 数字 下划线 美金符号

2.5

变量 :程序中可能被改变的值


声明变量:datatype x;

                   int x;

                   short x;

                   boolean x;


......

2.7

命名常量(named contast)

 final datatype CONSTANTNAME = value;

2.9.4

幂运算符

Math.pow(a,b);///////////////a的b次幂


2.10

直接量(literal ): 在程序中出现的常量

           1.整型直接量


eg:  System.out.println(0B1111);//二进制

       System.out.println(07777);//八进制

       System.out.println(0xFFFF);//十六进制



             2.浮点型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                 5.0 是 double型的(小数点后十六位)

                 5.0F是float型  (小数点后 八位 )

                

              3. 科学计数法

                   50.23    =>    5.023E+1



书上习题错题1. Scanner input = new Scanner (System.in);

                         System.out.println("sdasddsd");

                         int v1 = input,nextInt;

                         System.out.println("sdfasdasdsad");

                         float v2 = input.nextFloat;

                         //效率比创建多个输入变量高






        

阅读全文
0 0
原创粉丝点击