1.标识符

标识符:标识某些事物用于区分的符号。  (即区分某些事物的符号)

四条硬性规定:

a.不能是 关键字、true、false、null。

b.可以包含 字母、数字(0-9)、下划线(_)或美元符号($)。

c.第一个字符必须是 字母、下划线(_)或者美元符号($)。

d.区别大小写,并且没有规定最大长度。

三条软性规定:

a.要能望文知义。

b.首字母要小写。

c.除第一个单词外,其他单词首字母大写。

以上b和c点可归纳为 驼峰命名法。    userName   circleArea

2.变量的作用域

作用域:所谓域就是{}里面。

作用:变量离开了他的域{}就无效。

int b = 2;
if (true){
int a = 2; //a在{}外无效
}

换而言之,在{}内声明的变量,其作用域就在这个括号内。

3.常量

常量:在变量语法规则前,增加 final 关键词。

final double pi = 3.1415

注意:常量定义后,在后面操作与定义中数据无法被修改,否则会报语法错误。

4.字符串与字符

区别:  String字符串: "aBc"  ;  char字符: 'a'  。  (注意单双引号)

5.移位运算符

<<:用来乘以2的次数

>>:用来除以2的次数

例如:5<<3 即为 5X23

6.布尔运算

&& 与 & 区别:& :无论左边结果是什么,右边都参与运算。

&&:短路与,如果左边为false,那么右边不参数与运算。

|| 与 | 区别:|:两边都运算。

||:如果左边为true,那么右边不参与运算。

7.判断选择语句

if :可用于判断固定值,也可判断数据范围。

switch:只能用于判断固定值,但效率比if高。

注意:a.  break是可以省略的,如果省略了就一直执行到遇到break为止。

b.  switch 后面的小括号中的变量类型为 byte,char,short,int,java7之后可以为String类型。

8.循环语句

for:多用于循环次数已知的循环程序。

while:多用于循环次数未知的循环程序。

do-while:多用于循环次数未知,但至少要执行1次的循环程序。

9.本周重点工具总结:

String a = a.toLowerCase();    //将大写字符串转换为小写
String a = a.toUpperCase();    //将小写字符串转换为大写
char []chr = str.toCharArray();     //将字符串转换为字符输入到数组中
System.exit(-1);       //终止程序

JAVA基础中的注意点(一)的更多相关文章

  1. Java基础中的RMI介绍与使用

    今天在这边介绍一下Java基础中的rmi使用.其实rmi有什么样的使用场景呢?它跟webservice有什么区别呢?其实webservice主要是可以跨语言实现项目间的方法调用,而rmi只是java内 ...

  2. Java基础中的一些注意点

    1.在Java编程语言中,标识符是赋予变量.类或方法的名称.标识符可从一个字母.下划线(_)或美元符号($)开始,随后也可跟数字.标识符是大小写区别对待的并且未规定最大长度. 2.Java技术源程序采 ...

  3. Java基础中一些容易被忽视的语法小细节总结

    一:语法细节 1. Java中的命名规则: package:统一使用小写字母 class:首字母大写,使用驼峰标识 method:首字母小写,使用驼峰标识 field:首字母小写,使用驼峰标识 sta ...

  4. Java基础中字符串与字符的注意点!

    在Java中,字符的表达与字符串的表达是不一样的!话不多说,直接上代码!!! String  a="a"; char a='a'; 其中他们的引号是不一样的

  5. JAVA基础中的注意点(二)

    1.数组 a.特点:同种数据类型:数组类型一旦确定就不能改变. 连续空间存放:数据空间是连续的. 空间长度:数组有自己的长度,初始化的时候需要定义. 数组的下标:从0开始,第一个数组元素下标为0,最后 ...

  6. JAVA基础中的注意点

    1.标识符 标识符:标识某些事物用于区分的符号.  (即区分某些事物的符号) 四条硬性规定: a.不能是 关键字.true.false.null. b.可以包含 字母.数字.0-9.下划线(_)或美元 ...

  7. Java基础中的一些注意点(续)

    1.局部(local)变量是在一个方法内定义的变量, 也被称作自动(automatic).临时(temporary)或栈(stack)变量 -          当一个方法被执行时, 局部变量被创建: ...

  8. Java基础中的一些概念理解

    同步 和 异步区别 同步和异步通常用来形容一次方法的调用. 同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为.而异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用 ...

  9. 关于java基础中,接口里面父类的对象指向子类的引用

    父类的引用指向子类的对象,它只能看的到父类的那些方法~ 子类自身的方法看不到-- ······························· 如: interface Singer { //定义了 ...

随机推荐

  1. 树·二叉查找树ADT(二叉搜索树/排序树)

    1.定义 对于每个节点X,它的左子树中所有的项的值小于X的值,右子树所有项的值大于X的值. 如图:任意一个节点,都满足定义,其左子树的所有值小于它,右子树的所有值大于它. 2.平均深度 在大O模型中, ...

  2. VMware虚拟机安装Linux系统centos7(一)

    1.安装虚拟机(自行百度) 2.编辑虚拟机设置 光驱设置,镜像选择:(也可设置2核2G,基于自己计算机选择!) 3.点击开启此虚拟机(上下键选择安装,回车) 4.选择语言 5.设置 如果想安装图形化界 ...

  3. 机器学习之SVD分解

    一.SVD奇异值分解的定义 假设是一个的矩阵,如果存在一个分解: 其中为的酉矩阵,为的半正定对角矩阵,为的共轭转置矩阵,且为的酉矩阵.这样的分解称为的奇异值分解,对角线上的元素称为奇异值,称为左奇异矩 ...

  4. Confluence 6 数据库 JDBC 驱动

    本页面提供了支持的数据库的所有 JDBC 驱动下载链接. 基于许可证的原因,我们没有将 MySQL 或 Oracle 的数据库驱动整合到 Confluence 中,因此你需要在 Confluence ...

  5. ios 输入框问题

    去除ios输入框阴影 input,textarea{-webkit-appearance:none; outline: none; } ios有边框时设置boder-radius:0: 去除默认圆角问 ...

  6. U盘权限不足,只读文件系统

    https://blog.csdn.net/baocheng_521/article/details/77161791 用第一种方式成功

  7. SpringBoot整合Kafka

    一.准备工作 提前启动zk,kafka,并且创建一个Topic("Hello-Kafk") bin/kafka-topics.sh --create --zookeeper 192 ...

  8. azkaban group分组,权限

    翻译自:https://azkaban.readthedocs.io/en/latest/userManager.html?highlight=group 1.job project,名为" ...

  9. 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)

    在上一篇文章,讲了服务的注册和发现.在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的.Spring cloud有两种服务调用方式,一种是ribbon+r ...

  10. CMD批处理——forfiles命令使用,自动删除过期备份文件

    公司服务器用来备份数据的硬盘过段时间就会被备份文件占满,弄得我老是要登录到服务器去手工删除那些老的文件,有时忘记了就会导致硬盘空间不足而无法备份.因为只要保留最近几天的备份,如果可以做一个批处理让系统 ...