java复习笔记 day01

1.命令行常用的几个指令:
切换盘符:d:
查看当前目录内容:dir
切换目录:cd 有效目录名或…
创建目录:md 目录名
删除目录:rd 目录名
创建文件并写入内容(name:Tom):echo name:Tom>1.doc
删除文件: del 1.doc
退出命令行:exit
2.书籍介绍:
java核心技术 I卷 II卷
java编程思想
3.java历史:
SUN 的全称 Standford University Network ,斯坦福大学网络公司。
java最初命名为Oak(橡树)1994年,开发组意识到Oak非常适合于互联网,1995年,SUN发布JDK1.0,1996年发布正式版,1998年jdk1.2,后续1.3,1.4,1.5(更名为java5.0)。目前最新版为java10.0。
java之父:Jgosling。
4.java语言特点:
面向对象(两个基本概念:类,对象;三个特性:封装、继承、多态),健壮性,跨平台性。
5.java两种核心机制:
Java虚拟机(Java Virtal Machine),垃圾收集机制(Garbage Collection).
java虚拟机:具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。对于不同的平台,有不同的虚拟机。java虚拟机机制屏蔽了底层运行平台的差别,实现了"一次编译,到处运行"
垃圾回收:自动回收。java程序仍然会出现内存泄漏和内存溢出的问题。
6.文档注释:
文档注释的内容可以被JDK提供的工具javadoc所解析,生成一套以网页形式体现的该程序的说明文档。
操作方式:
javadoc -d directoryName -author -version HelloWorld.java
7.快速进入某个目录的cmd操作:
进入文件管理器,在地址栏输入cmd,即可进入cmd。
8.helloWorld 总结:
内部声明的一个或者多个java类中,最多有一个java 类声明为public的,且此类的类名与文件名必须相同。
程序的入口 : public static main(String[] args)
9.关键字和保留字:
关键字
定义:被java语言赋予了特殊的含义,用做专门用途的字符串(单词)。
特点:关键字中所有字母都为小写。
保留字:
目前版本中没有使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字。
byValue、cast、future、generic、inner、operator、outer、rest、var、goto、const
10.标识符的使用:
定义:凡是自己可以起名字的地方都叫标识符。
举例:类名、变量名、方法名、接口名、包名。
规则:有26个英文字母大小写、0-9、_或$组成,数字不可以开头,不可以使用关键字和保留字,但能包含关键字和保留字,Java中严格区分大小写,长度无限制,标识符不能包含空格。
如果不遵守,报编译不通过。
命名规范:
包名:多单词组成时所有字母都小写,xxyyzz
类名、接口名:多单词组成时,所有单词的首字母大写,XxxYyyZzz
变量名、方法名: 多单词组成时,第一个单词字母小写,第二个单词开始每个单词首字母大写:xxYyZz
变量名:所有字母都大写。多单词是每个单词用下划线连接:XX_YY_ZZ
注意:在起名字时,为了提高阅读性,要尽量做到有意义,”见名知意“,别用拼音。
11.变量:
在一定范围内,取值可以不断变化的量。
格式:变量名 = 变量值
变量需要先声明后使用,变量都有一定的作用域,其作用域为其声明所在的一层{}内。
变量在使用前,必须要初始化。
12.变量间的转换:
强制类型转换:将容量大的数据类型的变量,转换为容量小的数据类型的变量,需要使用强制类型转换符:()。强制类型转换,看做事自动类型提升的逆过程。
强制类型转换可能出现的问题:精度损失
自动类型转换。

猜你喜欢

转载自blog.csdn.net/qq_30657195/article/details/82773185