-
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值查看全部
-
变量名只能由 字母、下划线、美元符号($)等开头。其余部分数字、字母、下划线、$都可以
查看全部 -
变量类型+变量名+变量值
查看全部 -
A不可以用数字开头
C百分号不能作为标识符
DMy name中间有空格,空格不能作为标识符
查看全部 -
1、 与(&&):要求所有人都投票同意,才能通过某议题
2、 或(||):只要求一个人投票同意就可以通过某议题
3、 非(!):某人原本投票同意,通过非运算符,可以使其投票无效
4、 异或(^):有且只能有一个人投票同意,才可以通过某议题
查看全部 -
调试步骤: 断点,debug,step over或再一次来到断点。
声明和分配空间: 数据类型[] 数组名= new 数据类型[数组长度]
数组的索引从0开始
数组访问越界(写代码时经常报这个错)
查看全部 -
> 、 < 、 >= 、 <=
> 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型
== 、 != 两边的操作数既可以是数值类型,也可以是引用类型
运算符有赋值,算术,比较,逻辑
条件运算符,又叫三元运算符,语法形式: 布尔表达式?表达式1:表达式2
布尔表达式为true,返回表达式1的值,否则返回表达式2的值。
所有运算符中,()括号的优先级最高
swich对选项进行等值判断
switch后面小括号中表达式的值必须是整型或字符型
case 后面的值可以是常量数值/字符/表达式,但不能含变量。
case 匹配后,执行匹配块里的程序代码,如果没有遇到break,不管匹配与否,会继续执行下一个case块的内容,直到遇到 break 语句或者 switch 语句块才结束。
如果没有匹配的 case 语句则执行 default 块的代码,default 块可以出现在任意位置,前提是都写了break,也可以省略。
可以把功能相同的 case 语句合并起来。
for循环!!!
for 后面括号中的三个表达式必须用 “;” 隔开,表达式可省,但 “;” 不能省。
省略“循环变量初始化”,可以在 for 语句之前操作
省略“循环条件”,可能会造成循环将一直执行下去,即“死循环”
省略“循环变量变化”,可以在循环体中操作
for 循环变量初始化和循环变量变化部分,可以是使用 “,” 同时初始化或改变多个循环变量的值
循环条件部分可以使用逻辑运算符组合的表达式,表示复杂判断条件,但一定注意运算的优先级。
break直接跳出循环。
continue结束本次循环,直接进行下一次循环。
查看全部 -
API就是一个接口。
用数据线将手机和电脑相连,就可实现内容传输,其中数据线两端的接口相当于API接口。
API,Application Programming Interface,即应用程序编程接口。
是一些预先定义的函数,实现访问一组例程而又无需访问源码,或理解内部工作机制的细节。只需要了解这个函数怎么用就可以了。
API文档是什么?
API文档包含使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等,并有教程是示例支撑。查看全部 -
自动类型转换的条件:
一兼容
二字节长度大
强制类型转换的语法: (数据类型)数值输出结果75,直接截断小数位
final 常量名=值
特殊变量,值设定后,运行过程中不允许改变。
常量名一般全大写
提高代码可维护性,直接让用户选,避免不规范赋值导致程序出错
char+char会直接计算
可以字符串+字符串
或者字符串+char
@author开发者
@version版本
@see相关主题?
@param说明方法中某参数(parameter)
@return说明方法返回值
@exception对方法可能抛出的异常进行说明
通过javadoc命令从文档注释中提取内容,生成程序的API帮助文档
查看全部 -
1byte字节=8bit=8个二进制位(255)
int 4字节
double 8字节
float 4字节,数值后加字母f
char 2字节,单引号
boolean只能取true或false,1字节
java是强类型语言,必须在编译时确定。byte 1字节
short 2字节
int 4字节
long 8字节
"位"是内存中存储数据的基本单位,而一个字节是8位,也就是 1byte = 8bit。 在内存中,"位"是使用0和1来表示的,作为关键字,true的值在内存中就表示1,false在内存中就是表示0。
基本数据类型储存数据本身(抽屉里的东西)
引用数据类型储存数据的空间地址(抽屉钥匙)查看全部 -
关键字:具有特殊用途,区分大小写
保留字:java预留的关键字
标识符:给变量、类、方法命名,区分大小写,可以由字母、数字、下划线_、美元符号$组成,不能以数字开头。
变量:变量类型(房间类型),变量名(房间名),变量值(入住的客人);可以重新赋值。
变量名:驼峰命名法(首单词首字母小写,其后首字母皆大写),名如其意,长度无限制。
查看全部 -
新建project是一切的开始
程序移植: 右键工程,showin,压缩,拷贝,另一台电脑打开,run
快捷: psvm入口
sout打印输出
查看全部 -
编码工具IntelliJ IDEA,提供了大量智能工具,例如语法提示、代码分析、格式化等,快捷键体系(提升开发效率)
查看全部 -
jdk开发包,开发人员安装
jre是运行环境
两者核心是JVM:java虚拟机,不同操作系统的jvm版本不同,可以加载和运行编译后的字节码文件
查看全部 -
使用人数最多的原因
一跨平台二开源
机房的服务器一般采用linux或unix来运行程序
java代码编译为字节码文件,任何操作系统安装了java就可以识别和运行字节码文件
开源:开放源代码,查看是否存在安全漏洞
J2SE 8是90%项目都在用的版本
查看全部 -
sun公司启动green项目: 为了开发一种简单高效的语言(C语言语法繁琐,用指针,没有垃圾回收机制)
命名java和logo是咖啡: 员工在印尼爪哇岛喝到了很好喝的咖啡。
java在行业中的形势是如日中天,风光无限。
(互联网,银行,金融机构,云计算,大数据)查看全部 -
public class HelloWorld{
public static void main(String[] args){
int num = 5678;
int count = 0;
do{
num = num/10;
count++;
}while (num>0);
System.out.println("是个" + count + "位的数");
}
}
查看全部
举报
0/150
提交
取消