栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java基础知识

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java基础知识

1.java基础概念:面向对象编程(oop);

                                                      注释:(生活中的任何事物都可以称之为对象,生活中可见的事物便是一个对象,将这些事物的状态特征(属性)和行为特征(方法)提取出来并且固定的形式表示。

                         )

2.开发平台:JAVA SE(主要在客户端开发);

                     JAVA EE(主要在web应用程序开发);

                     JAVA ME(主要用于嵌入式应用程序开发);

3.B/S(Browser/server):浏览器/服务器程序

   C/S(Client/Server):客户端/服务端,桌面应用程序

4.JDK(java develpment kit):java 开发工具包

   JRE(java runtime environment):java 运行环境

5.java有哪些特点:

    ①简单易学,有丰富的类库

    ②面向对象(使程序高内聚,低耦合)

    ③与平台无关性(跨平台)

    ④可靠安全性

    ⑤支持多线程

6.数据类型:八大基础数据类型

 

 

 

7.运算符:

算数运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和条件运算符。

   ①算术运算符:+ ,- ,* ,/ ,% ++, --

 

   需要说明一下的是:

   取模操作可负数,结果的符号与第一个操作数的符号相同

   例如:7%-5 的结果是 2;

            -7% 5的结果是-2;

   自增减(双目)(即++i与i++的区别):谁在前面就先执行谁

   例如:a=2;b=++a;  ++在前,先a=a+1为3即a=3,b=3;

             a=2;b=a++;  a在前,先a=2为2即b=2,a=3;

  ②关系运算符:>,<,>=,<=,==,!=

  

   用于比较两个数值之间的大小,其运算结果为一个逻辑值(boolean布尔类型)。

   ③逻辑运算符:&&,||,!,&,|,^

 

   ④位运算符:~,<<,>>,>>>

   ~取反:按二进制位进行“取反”运算。运算规则:~1=0; ~0=1;

   <<左移:按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零。

   >>右移:与左移反之

   >>>无符号右移:同上,无符号右移运算符在右移的时候是补0的,而右移运算符是补符号位的。

⑤赋值运算符:=,+=,-=,*=,/=,%=

      赋值运算符的作用就是将常量、变量或表达式的值赋给某一个变量。

   其中“+=”例如a+=b 就等于 a=a+b;其次类推。

  ⑥条件运算符:

条件表达式 b?x:y;,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708499.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号