JavaSE编程基础2

JavaSE编写程序2

一、JRE出错时,如何修改?

项目名 ——>右键 ——>properties ——>java build path ——>add library ——>jre system library;

二、删除文件夹;

1)、Delete,选中√时物理删除,永不可恢复;

2)、将文件夹复制到桌面中。导入——>import ——>general ——>existing.project into workspace ——>broese ——>copyprojects into workspace√;

将项目克隆岛我的工作空间中,但是不会影响到桌面上的文件;

三、修改字体大小;

Window——>preferences——>java ——java editor text font;

四、建包;

选中src——>选中工具栏中的包——>name ——>文件名——>new——>class.或者ctrl+n;

五、1)、关键字;

 

关键字在编程语言中,有一些事先定义的,有特殊的含义和用途的词,不能作为别的用途使用;

(2)、保留字go,to,const;

六、分隔符;

大括号{} :逻辑时序,组织结构;

分号; :表示一行代码,执行的一个指令;

 .  :可以译成‘的’;

小括号() :(1)、在数学运算中表示运算的优先级别;

(2)、在程序中,执行方法(动作)时,后面会追加一个小括号,目的是在执行方法时,给予参数;

System.out.println("冲破黑夜的星空,踏上黎明的曙光");

译成:系统的输出的打印:

标识符命名规则;

(1)、由字母、数字、下划线、$组成,但不能以数字开头。

(2)、大小写敏感;

(3)、不能使用java中的关键字和保留字;

(4)、不用java API里的类名作为自己的类名;

六、注释;

作用:不参与整个程序的运行,提示缩写代码的含义;

(1)、单行注释://;

(2)、多行注释:/*  */;

(3)、文档注释:/** 回车;@设置文件名,后面是文件名的值;

七、常量和变量;

(1)、常量:字面量和常量;

字面量:直接出现的数据;例:10*10;或者hello world;

常量:是在程序中固定不变的量,在之后不能再被改变;

(2)、变量;

在程序中临时存储数据的媒介称为变量;

: int a = 10;  int:数据类型(整数),float:小数;

其中的int是用来声明变量的,只能用一次,表示已经在内存中占据了一个空间,一个变量不能占据两个空间,等号是赋值号,负责将右边计算的数据传送到左边变量对应的内存空间;后面的操作的数会把前面操作数覆盖;

内存:在计算机运行过程中,临时操作的数据。

确定数据类型在内存当中使用的空间的大小;

(1)、先指定数据类型;

(2)、方便在内存中找合适空间;

八、变量分类;

(1)、全局变量(成员变量)写在最上面;

Public static int a = 100;

(2)、局部变量;

Int s = 100;

{System.out.println(s);}程序正常运行;

{int s=100;}

System.out.println(s);程序不能正常运行;

九、java表达式:

A(操作数)+(运算符)B(操作数)——>表达式

十、数据类型与分类;

(1)、布尔类型boolean:true/false;

boolean bo = false;

2)、整数类型:

Byte:0 或1的整数;

byte by = 0;

Short:短整型,存两位整数;

short sh = 7777;

Int:四位整数;

int in = 878787;

Long:超过四位的整数;

long lo = 98989898;

(3)、小数类型:float:小数后7位;在小数的最后加一个f;

float f = 7.1244f;

Double:小数后14位,精确;在小数的最后加一个d;

double d = 3.141592657884d;

4)、字符类型:

a)、Char:a—z:97—122;

例如:char c = 'c';

System.out.println(c+0);

System.out.println(c==99);

b)、Char:A—Z:65—90;

例:char c = 'A';

System.out.println(c+0);

5)、字符串类型String:

例: String s = "冲破黑夜的星空,踏上黎明的曙光";

 System.out.println(s);

(6)、数据类型的转换:

自动数据类型转换;

例:int  i=100;

float f=101.2;

f=i;

System.out.println(f);

强制数据类型转换;

;int i = 100;

float f =101.2;

i=(int)f;

System.out.println(i);

数据转换类型表:

 

十一、运算符:

1、算术运算符:+,-,*,/,%(取余运算),++,--;

;   (1)、++示例:

int n,m;

 n=7;

 m=n++;

 System.out.println(m);——>7

 m=++n;

 System.out.println(m);——>8

2)、--示例:

 int n,m;

 n=7;

 m=n--;

 System.out.println(m);——>7

 m=--n;

 System.out.println(m);——>6

3)、%取余运算示例;

  int n,m;

  n=7;

  m=n%2;

  System.out.println(m);——>1

2、赋值运算符:=,+=,-=,*=,/=,%=;

=:等号使用赋值运算时,等号左边一定是变量,右边一定计算出 结果,才可向左边变量赋值;

例:int i,j;

i  = 27;

i += 7;——> i=i+7

i -= 8;——>  i=i-8

i *= 10;——>i=i*10

i /= 3;——>  i=i/3

i %= 2;——>i=i%2

System.out.println(i);

3、三元运算符,或三目运算;

表达式:条件?条件成立输出:条件不成立输出;

   例:int x,y,m;

        x=100;

        y=77;

        m=x>y?x:y(中间的冒号表示否则)

       System.out.println(m);

4、逻辑运算符:&&(并且),||(或者),!(取反);

(1)&&:两边条件表达式必须同时满足,才会得到true的结果;

例:int a,b,c;

 a=7;b=10,c=19;

System.out.println(a>b && a>c?”a是最大值”“a不是最大的”);

System.out.println(a>b || a>c?”a是最小值”“a是最小值”);

取反:System.out.println(!(a>b )?”b大”“a大”);

5、比较运算符:==,!=,>,>=,<,<=;

得出的结果为true或者false;

例:int a = 17;

      int b = 12;

     boolean sun=a>b;

     System.out.println(sun);最后结果为:true。

原文地址:https://www.cnblogs.com/liming027/p/6398913.html