JAVA——转义字符
1.Java转义字符
在控制台,输入 tab 键,可以实现命令补全
\t :一个制表位,实现对齐的功能
\n :换行符
\ \ :一个\
\ " :一个"
\ ' :一个'
\r :一个回车 System.out.println("");
public class ChangeChar {
//编写一个主方法
public static void main(String[] args){
//\t :一个制表位,实现对齐的功能
System.out.println("北京\t四川\t天津");
//\n :换行符
System.out.println("jack\nsmith\nmary");
//\\ :一个\
System.out.println("C:\\Windows\\System32\\cmd.exe");
//\" :一个"
System.out.println("\"老师说\":好好学习有前途");
//\' :一个'
System.out.println("\'老师说\':好好学习有前途");
//\r :一个回车 System.out.println("");
//1.输出 学生
//2.\r表示回车,光标会定在最前面,学前面,然后会输出宜宾
System.out.println("学生\r宜宾");
//输出宜宾学生
}
}
2.Java中的注释
用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);
注释是一个程序员必须要具有的良 好编程习惯。将自己的思想通过注释先整理出来,再用代码去体现。
2.1Java 中的注释类型
- 单行注释 //注释文字
- 多行注释 /* 注释文字*/
- 文档注释 /**注释文档 */
注意:
被注释的文字,不会被 JVM(java 虚拟机)解释执行
多行注释里面不允许有多行注释嵌
例如:
2.2文档注释
基本格式:javadoc -d 路径名(要生成到哪个文件里面) -javadoc标签 -javadoc标签 源文件名
3.Java代码规范
1.类、方法的注释,都要以javadoc的方式来写
2.非java doc 的注释,往往是给代码的维护者看的,着重告诉读者为什么这样写,如何修改,注意什么问题等
3.使用tab操作,实现缩进,默认整体往右移动,使用shift+tab整体向左移动
4.运算符和=两边习惯性各加一个空格
5.源文件使用utf-8文件
6.行宽度不超过80字符
7.代码编写次行风格和尾行风格
4.Java开发注意事项和细节说明
Java源文件以.java为扩展名的,源文件的基本组成是类
Java应用程序的执行入口是main方法,它由固定的书写格式:
- public static void main(String [] args){}
Java严格区分大小写
java方法由一条一条语句构成,每个句子以;分号结束;
大括号都是成对出现的
一个源文件中最多只能有一个public类。其他类不限。
//1.public class Hello,表示Hello的一个类且是一个公开共有的类
//2.public static void main(String[] args) 主方法 是程序的入口
//3.System.out.println("hello,world"); 输出hello,world到屏幕
public class Hello { //编写一个主方法
public static void main(String[] args){
System.out.println("hello,world");
}
} // 一个源文件中**最多只能有一个public类**。其他类不限。
// 编译后,每一个类,都对应一个.class
class Dog{ } class Tiger{ }
如果源文件包含一个public类,则文件名必须按该类命名
一个源文件中最多只能有一个public类。其他类的个数不限,也可以将main方法卸载非public类中,然后指定运行非public类,这样入口方法就是非public的main方法
public class Hello {
public static void main(String[] args){
System.out.println("hello,world");
}
}
// 一个源文件中**最多只能有一个public类**。其他类不限。
// 编译后,每一个类,都对应一个.class
class Dog{
public static void main(String[] args){
System.out.println("hello,小狗");
}
}
class Tiger{
public static void main(String[] args){
System.out.println("hello,小老虎");
}
}
JAVA——转义字符的更多相关文章
- java转义字符
JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + 四个十六进制数字:0~65535 ...
- 常用的Java转义字符
1.常用的Java转义字符 \n : 回车 \t : 水平制表符 \r : 换行 \f : 换页 \' : 单引号 \'' : 双引号 ...
- java 转义字符"\u0010" "\010" "\2"等
java转义字符 \xxx 八进制转义符 \uxxxx 十六进制转义符 像"\010","\u0010"这种字符 ...
- java转义字符探究恢复
今天工作的时候,遇到了个奇怪的问题,是关于字符串转义与替换的.最后终于解决了,特总结下. 小demo, package com.westward; public class Demo { /** * ...
- Android,使用Json发送数据中,使用的Java转义字符 KanKan原创
kankan原创 与php后台发送数据的时候.要求用到这样的格式. private void sendJson(){ //初始化自己定义的handler CashHandler handler = n ...
- java转义字符(转载)
转载自:http://blog.163.com/dingyi_57@126/blog/static/110479195200911229337281/ 一.为什么要使用转义字符? 1. HTML中& ...
- java 转义字符
\t 相当于tab,缩进\n 回车\r 换行\b 换成 一个黑点
- java转义字符处理——“\\”替换为“/”
replaceAll("\\\\", "/"); 例如 //获取项目路径,并将\转换为/ File directory = new File("&qu ...
- java中如何忽略字符串中的转义字符--转载
原文地址:http://my.oschina.net/u/1010578/blog/366252 起因 这几天工作上需要跟另一个同事联调rest接口,我这边是java他是php,返回报文是js ...
随机推荐
- vscode配置golang开发环境
软件: go1.16.5.windows-amd64.msi vscode go安装后已经自动配置相关环境变量.在cmd中用go env查看环境变量. vscode设置goroot和gopath 找到 ...
- Atcoder ARC-058
ARC058(2020.7.4) A 从高到低依次填入能填的最小值即可. B 首先可以发现这个区间实际上只有横着的一条边有用,那么我们可以在边界上枚举中转点使得不经过非法区域即可. C 挺神的一道题. ...
- Azure MFA 守护你的账户安全
一,引言 MFA 又名 "多因素身份认证",指用户在登录的时候提示输入其他形式的标识.如果只使用密码对用户进行身份验证,是特别不安全的,尤其是在密码泄露的情况下.为了提高安全性,启 ...
- Request与Response
前言 request和response对象是由服务器创建的.我们来使用它们: request对象是来获取请求消息,response对象是来设置响应消息. Request 定义 服务器进行创建,通过该对 ...
- new JSONObject 无异常卡顿【Maven+Idea 导包不更新的小坑】
问题描述 今天在使用JSONObject过程中出现了一个非常不可思议的现象,我Junit测试没有问题,但是就是打开服务器运行的时候,结果就是出不来,经过多次测试发现代码竟然卡在了new JSONObj ...
- Mac和Linux远程连接服务器异常修复(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)
感谢大佬:https://blog.csdn.net/wd2014610/article/details/79945424 一.今天在使用SSH,连接远程服务器的时候,刚开始是没问题的. 后来阿里云主 ...
- 用maven在MANIFEST.MF文件中的Class-Path中增加当前目录(.)
Xml代码 <configuration> <archive> <manifest> <mainClass>com.dongwei.test.Main& ...
- 获取缓存文件大小并清理 By HL
通常用于删除缓存的时,计算缓存大小 //单个文件的大小 - (long long) fileSizeAtPath:(NSString*) filePath{ NSFileManager* manage ...
- k8s之PV、PVC
目录 一.PVC和PV 1.1 PV概念 1.2 PVC概念 1.3 PV与PVC之间的关系 1.4 两种PV的提供方式 二.基于nfs创建静态PV资源和PVC资源 2.1 配置nfs存储(192.1 ...
- .netcore基础知识(一)
先来说说web服务器 先来一张图 一个典型的进程外托管模型 我们先看kestrel这一部分 我们在它前面放了一个方向代理服务器nginx 对http请求做预处理 kestrel本身是可以直接用作we ...