Java常用知识(长期更新)
1.0转义符
\n:换行 ,\n的作用和print后面的ln相同,可酌情使用
\t:一个制表位(一系列空格)
例:
public class Schedule{
public static void main(String[] args){
System.out.println("\t\t*课程表*");
System.out.println("--------------------------------------------------");
System.out.println("星期\t上午\t\t下午");
System.out.println("--------------------------------------------------");
System.out.println("周一\t英语\t\t高数");
System.out.println("周二\t政治\t\t计算机网络");
System.out.println("周三\tc++\t\tJava");
System.out.println("周四\t数据结构\t\tJava");
System.out.println("周五\t数据库\t\t操作系统");
System.out.println("--------------------------------------------------");
}
}
此代码输出效果如下图:

2.0 Java的注释类型有哪些?
解析: 注释的作用:01.方便后期对项目的维护
02.方便团队内成员的阅读
03.注释不会被java编译器编译,java编译去会略过注释
为什么写注释:为了后续我们阅读代码方便,所以以后大家要养成书写注释的习惯,
因为到最后考试的时候注释占三分,面试的时候注释占很大的比重。
第一种:单行注释 // 快捷键:Ctrl+/
第二种:多行注释/**/ 快捷键:Ctrl+Shift+/
如果光标呈现出比较宽的样式时,按下键盘上的Insert按键,使光标还原。
3.0书写java程序的注意事项:
01.java代码严格区分大小写。
02.花括号要成对出现
03.在一行代码的结尾处书写左花括号({)
04.代码要书写到内层框架中。
05.咱们书写的所有代码都是在英文半角状态下,否则可能出现错误
06.java中每一条语句都要以分号";"结尾
07.类名不能以数字开头
-------------------------------以上更新于2015.07.24
Java常用知识(长期更新)的更多相关文章
- Java代码优化(长期更新)
前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化.在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸 ...
- JAVA常用知识总结(十三)——数据库(三)
Mysql的主键选择(主键自增,UUID,snowflake)? 使用自增长做主键的优点:1.很小的数据存储空间2.性能最好3.容易记忆使用自增长做主键的缺点:1.如果存在大量的数据,可能会超出自增长 ...
- JAVA常用知识总结(七)——Spring
如果一个接口有2个不同的实现, 如何Autowire某一个指定的实现? 1.通过增加@Qualifier(实现类的名字): @Autowired @Qualifier("GirlStuden ...
- JAVA常用知识总结(八)——计算机网络
GET 和 POST 的区别? get参数通过url传递,post放在request body中. get请求在url中传递的参数是有长度限制的,而post没有. get比post更不安全,因为参数直 ...
- JAVA常用知识总结(六)——Mybatis
为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里? Hibernate属于全自动ORM映射工具,使用Hibernate查询关联对象或者关联集合对象时,可以根据对象关系模型直接获取, ...
- JAVA常用知识总结(三)——JAVA虚拟机
先附一张JAVA虚拟机内存结构图: 其中JAVA虚拟机的线程问题<为什么JAVA虚拟机分为线程共享和非线程共享?>一文中已经有详细介绍,本文从面试中常问的一些JAVA虚拟机问题出发,主要从 ...
- Linux Shell常用命令(长期更新)
#判断某个字段是否匹配指定值 awk -F"," '{if($4=="value"){print $1} else {print $0}}' file.txt ...
- JAVA常用知识总结(十四)——Servlet
Servlet属于线程安全的吗? Servlet不是线程安全的! 谈谈转发和重定向的区别 请求转发: request.getRequestDispatcher("/king_l2lu.jsp ...
- JAVA常用知识总结(十二)——数据库(二)
MySQL主从热备份工作原理 简单的说:就是主服务器上执行过的sql语句会保存在binLog里面,别的从服务器把他同步过来,然后重复执行一遍,那么它们就能一直同步啦. 整体上来说,复制有3个步骤: 作 ...
随机推荐
- PatentTips - Object-oriented processor architecture and operating method
BACKGROUND OF THE INVENTION The present invention relates to processors and computer systems. More s ...
- intellij idea 打开两个 terminal
intellij idea 打开两个 terminal alt+f12可以打开terminal,在terminal窗口左侧点击绿色的加号,就可以又打开一个terminal,用tab标签展示:
- bzoj3626【LNOI2014】LCA
3626: [LNOI2014]LCA Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1266 Solved: 448 [Submit][Stat ...
- 宿主机mac os无法连接到虚拟机centos
宿主机: Mac OS 10.9.2 虚拟机: [root@localhost ~]# cat /etc/redhat-release CentOS release 6.4 (Final) [root ...
- sqlplus登录提示:ORA-12162:TNS:net service name is incorrectly specified错误
[root@localhost ~]# su - oracle [oracle@localhost ~]$ sqlplus '/as sysdba' SQL*Plus: Release 11.2.0. ...
- c# 获取一年中的周/根据一年中的第几周获取该周的开始日期与结束日期
/// <summary> /// 获取一年中的周 /// </summary> /// <param name="dt">日期</par ...
- ORA-01119、ORA-27040
SQL> alter tablespace DRSYS add datafile '/ora_data/drsys02.dbf' size 1000m;alter tablespace DRSY ...
- PostgreSQL 索引膨胀
索引膨胀,主要针对B-tree而言 索引膨胀的几个来源: 大量删除发生后,导致索引页面稀疏,降低了索引的使用效率: PG9.0之前的版本,vacuum full会同样导致索引页面稀疏: 长时间运行的事 ...
- Linux 清空缓存
sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys ...
- python 时间差计算
import time import datetime datebg=input("date begin:") dateed=input("date end:" ...