C ++ -- Java
JAVA
--- 又叫C++--
没有内存管理
没有指针的东东
Microsoft 开发.net
features
高性能,高可用,高并发


抓住机遇,从而进步成功
JDK.JRE.JVM的关系

write once,run anywhere!
如何删除与安装java
- 删除java安装目录
- 删除JAVA_HOME
- 删除path下的Java目录
- cmd 运行java -version,无java运行
安装注意环境变量配置!
如何运行Java?
0x01步骤

此处注意 cmd 运行 javac和java
0x02 注意
JAVA是大小写敏感
用英文写,中文会有乱码
文件名和类名保持一致
编译型与解释型
0x00
编译型一次翻译完
解释型为走一步翻译一步,较为耗内存,
不过电脑目前都是8G内存,编译与解释界限逐渐模糊

后期一般用InteliJ IDEA
如 psvm,sout,在IDE(Integrated Development Environment)中用好,事半功倍
Java基本语法
注释用好
有三种
单行注释: / 文字 /
多行注释:/* 文字 */
文档注释:/**
*
*/

Java常用标识符

标识符应该用(A-Z和a-z),美元符($),下划线(_)开头

(特别注意标识符大小写敏感!)
Java是‘强类型语言’:先定义再使用
基本类型(primitive type)

)
引用类型(reference type)

基本数据类型

尽量不用浮点数比较
关于类型转换

)
例子见Java SE的0x04~0x06
变量的讲解
变量名,变量类型,作用域
变量作用域

.
变量的命名规范

运算符

&&,||,!( 与,或,非)
包机制
类似于包
如www.kuangstudy.com
com.kuangstudy.blogs
包名倒着写
JavaDoc

Java流程控制

Scanner对象

Scanner对象中,next()是以空格为结束符,
而nextLine()以回车为结束符
顺序结构

选择结构

)
循环结构
总览:
重点是:
此处补充: \t \r \n \f
- \t:水平制表符。相当于tab
- \r:回车,从当前位置移动到下一行的开头
- \n:回车换行。当前位置移动到下一行的开头
- \f:换页。当前位置移动到下一页的开头
补充增强型for循环:
for(int x:numbers) 这句话是取出数组numbers的每一个数

)

浙公网安备 33010602011771号