Java第二天——标识符命名规则、Java的知识、快捷键的使用、Scanner获取值的常用方法
1、标识符命名规则
	字母、下划线、数字、美元符号($)由这四个部分组成。
	标识符=首字母+其他
	首字母:字母、下划线、美元符号($)
	其他:字母、下划线、数字、美元符号($)
	注意:
		1、首字母不能为数字
		2、标识符不能是关键字
		3、java语言严格区分大小写,比如:$name $Name表示两个不同的标识符
2、java程序的注释: 单行注释(//)、多行注释(/**/)、文档(doc)注释
		单行注释:一般用于对每一行代码进行说明
		多行注释:一般用于对每一段代码、某个方法、某个源文件进行解释说明
		文档注释:
			选中要生成doc注释的项目,右击->Export->java->javadoc->完成

注意:
		1、多行注释不能嵌套多行注释
		2、单行注释可以嵌套多行注释,无实际意义
		3、不要轻容易在多行注释中增加单行注释
3、Java 里面浮点型默认是double,如果用float需要加一个f
如:3.4f(float型)
    3.4(double型)
例子:double num=0.2(不会出现报错)
      float num=0.2(会出现报错,则需要加后缀f或者F)
      修改后:
               float num=0.2f
               float num=0.2F
               float num=(float)0.2
4、低精度可以转化高精度,可是高精度不能转换为低精度
例如:
	double a=10;
	double c=a;(不会报错,因为低精度可以转换为高精度)
	int d=a;(会报错,因为高精度不可以转换为低精度)
5、a=i++(先赋值再自增1)
   b=i--(先赋值再自减1)
   c=++i(先自增1再赋值)
   d=--i(先自减1再赋值)
6、Myeclipse快捷键:
①出现错误了,可以按F2就可以进行将错误进行复制
②复制代码行的快捷键是:ctrl+alt+上下方向键
③删除某一行的快捷键:ctrl+d
④格式化代码的快捷键:ctrl+shift+f
⑤移动某一行代码的快捷键:alt+上下方向键
⑥在Java中显示行数:右击——>Show Line Numbers
⑦一次性注释多行的快捷键:ctrl+"/"
⑧快速生成一个方法的快捷键:crl+1(直接把鼠标移至相应的位置进行该操作即可)
⑨快速向上向下复制某一行的快捷方式:ctrl+alt+上下方向键
⑩删除某一行的快捷键方式:ctrl+d
⑪设置属性(setter/getter)方法的快捷方式:
                                                             第一步:alt+shift+s
                                                             第二步:在弹出的对话框选择:Generate Getters and Setter
⑫自动导入的快捷键方式:ctrl+shift+o
7、Scanner常用方法
	Scanner inform = new Scanner(System.in);
| 方法 | 说明 | 
| inform .next() | 键入字符串时接收 | 
| inform.nextBoolean() | 键入布尔型时接收 | 
| inform.nextFloat() | 键入单精度浮点型时接收 | 
| inform.nextDouble() | 键入双精度浮点型时接收 | 
| inform.nextInt() | 键入整型时接收 | 
Java第二天——标识符命名规则、Java的知识、快捷键的使用、Scanner获取值的常用方法的更多相关文章
- 【原创】Python第二章——标识符命名规则
		
在Python中,一切都是对象,包括常量数据类型,如整数数据类型(1,2,3...),字符串数据类型("ABC").想要使用这些对象,就要使用它的对象引用.赋值操作符,实际上是使得 ...
 - 【Java】标识符 & 命名规则
		
Java的标识符和命名规则 什么是标识符[Identifier]? 指用来标识某个实体的一个符号.在不同的应用环境下有不同的含义. 在编程语言中,标识符是开发者编程时使用的名字,对于变量.常量.函数. ...
 - Golang的标识符命名规则
		
Golang的标识符命名规则 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.关键字 1>.Go语言有25个关键字 Go语言的25个关键字如下所示: break,defau ...
 - C++之关键字&标识符命名规则
		
关键字 **作用:**关键字是C++中预先保留的单词(标识符) * **在定义变量或者常量时候,不要用关键字** C++关键字如下: 提示:在给变量或者常量起名称时候,不要用C++得关键字,否则会产生 ...
 - Java语言基本语法(一)————关键字&标识符(Java语言标识符命名规范&Java语言的包名、类名、接口名、变量名、函数名、常量名命名规则 )
		
一.关键字 关键字的定义和特点 定义:被Java语言赋予特殊含义,用做专门用途的字符串(单词). 特点:关键字中所有字母均为小写 下面列举一些常用的关键字. 用于定义数据类型的关键字:byte.sho ...
 - JAVA初学者——标识符命名规则及数据类型的转换
		
Hello!我是浩宇大熊猫~ 直接进入正题吧~ 1)标识符的命名规则. 标识符命名法有小驼峰命名法和大驼峰命名法两种,分别应用于方法.变量和类. 小驼峰命名法应用于方法和变量,主要有两个约定: 1.标 ...
 - Java编程规范(命名规则)
		
1.目的 编程规范是对编程的一种约定,主要作用是增强代码的可读性和可维护性,便于代码重用. 2.命名规则 首先要求程序中的各个要素都遵守命名规则,然后在编码中严格按照编码格式编写代码.命名规则包括以下 ...
 - C#,java,C++ 等变量命名规则
		
命名规则: 必须以“字母” .“_”或“@”开头,不要以数字开头. 后面可以跟任意“数字”,“字母”,“下划线”. ---注意:自己起的名字尽量避免与系统中的关键字重复.不推荐重新定义相同的变量名. ...
 - 2.6  C#的标识符命名规则
		
C#标识符的命名规则 程序中的变量名.常量名.类名.方法名,都叫做标识符.C#有一套标识符的命名规则,如果命名时不遵守规则,就会出错.这套规则简单说有下面三条: ①标识符只能由英文字母.数字和下划线组 ...
 
随机推荐
- 跨域(Cross-Domain) AJAX for IE8 and IE9
			
1.有过这样一段代码,是ajax $.ajax({ url: "http://127.0.0.1:9001", type: "POST", data: JSON ...
 - html移动应用 input 标签 清除按钮功能如何实现(不触发键盘)
			
有个需求是:输入框有文本的时候就显示清除按钮,没有文本则隐藏清除按钮,点击清除按钮不能影响键盘弹出的状态. 网上有css实现自动显示和隐藏清除按钮的方案,但是考虑到兼容性,我们还是使用js来实现. c ...
 - 关于HBase Shell命令基本操作示例
			
HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”. HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建. ...
 - Scala模式匹配常用
			
今天在工作中遇到的几个小问题,总结一下: 1.因为业务需要调用PHP的接口,获取到的返回体需要做一段逻辑处理,然而某个字段接收到的参数是io.serializable类型,字段的类型不是预期的stri ...
 - plsql分页
			
分页是任何一个网站(bbs,网上商城,blog)都会使用到的技术,因此学习pl/sql编程开发就一定要掌握该技术.如下图: 1. 编写无返回值的存储过程 首先是掌握最简单的存储过程,无返回值的存储过 ...
 - 23-[jQuery]-效果:隐藏,淡出,盒子高度,动画
			
1.隐藏,显示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...
 - Unity3d之Hash&Slash学习笔记(一)--角色属性类的构架
			
角色属性类的构架 角色属性类有8个类,继承关系如下图: 每个类的具体作用见之后的随笔
 - Python_sklearn机器学习库学习笔记(七)the perceptron(感知器)
			
一.感知器 感知器是Frank Rosenblatt在1957年就职于Cornell航空实验室时发明的,其灵感来自于对人脑的仿真,大脑是处理信息的神经元(neurons)细胞和链接神经元细胞进行信息传 ...
 - 关于Memcached 你了解多少?
			
好久没有写博客了,自从年后到现在要么就是加班 要么还是在加班 基本都是到夜里1点多 通宵的干,事情太多,项目太急 .难得今天闲暇一段时间来,看看书,写一写博客,没事就再重新的研究一下关于Memcac ...
 - .net 分布式学习计划
			
一: 1:.net分布式系统架构的思路 https://blog.csdn.net/slowlifes/article/details/53162014 2: nginx+iis实现负载均衡 ...