首页 > 编程语言 > 详细

C ++ -- Java

时间:2021-02-16 17:59:55      阅读:17      评论:0      收藏:0      [点我收藏+]

JAVA

--- 又叫C++--

没有内存管理

没有指针的东东

Microsoft 开发.net

features

高性能,高可用,高并发

![image-20210209183607577](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images\image-技术分享图片

)

![image-20210209184740436](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

抓住机遇,从而进步成功

JDK.JRE.JVM的关系

![image-20210209185917693](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

write once,run anywhere!

如何删除与安装java

  1. 删除java安装目录
  2. 删除JAVA_HOME
  3. 删除path下的Java目录
  4. cmd 运行java -version,无java运行

安装注意环境变量配置!

如何运行Java?

0x01步骤

![image-20210209195824939](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

此处注意 cmd 运行 javac和java

0x02 注意

JAVA是大小写敏感

用英文写,中文会有乱码

文件名和类名保持一致

编译型与解释型

0x00

编译型一次翻译完

解释型为走一步翻译一步,较为耗内存,

不过电脑目前都是8G内存,编译与解释界限逐渐模糊

![image-20210209225739195](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

后期一般用InteliJ IDEA

如 psvm,sout,在IDE(Integrated Development Environment)中用好,事半功倍

Java基本语法

注释用好

有三种

单行注释: / 文字 /

多行注释:/* 文字 */

文档注释:/**

? *

? */

![image-20210210102039712](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

Java常用标识符

![image-20210210103915561](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

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

![image-20210210105930992](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

(特别注意标识符大小写敏感!)

Java是‘强类型语言’:先定义再使用

基本类型(primitive type)

![image-20210210114055459](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images\image-20210210114055459.png技术分享图片

)

引用类型(reference type)

![image-20210210114106032](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

基本数据类型

![image-20210210123155239](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

尽量不用浮点数比较

关于类型转换

![image-20210210134747612](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images\image-20210210134747612.png技术分享图片

)

例子见Java SE的0x04~0x06


变量的讲解

变量名,变量类型,作用域

变量作用域

![image-20210210135802264](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

.

变量的命名规范

![image-20210210141530751](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

运算符

![image-20210210193353877](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

&&,||,!( 与,或,非)

包机制

类似于包
如www.kuangstudy.com
com.kuangstudy.blogs

包名倒着写

JavaDoc

![image-20210210205016434](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

Java流程控制

![image-20210212111911132](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

Scanner对象

![image-20210212105225092](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

Scanner对象中,next()是以空格为结束符,

而nextLine()以回车为结束符

顺序结构

![image-20210212113310845](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

选择结构

![image-20210212113648965](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

  • switch case补充
  • ![image-20210213085705426](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

循环结构

总览:![image-20210213085856435](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

重点是:![image-20210213091727694](C:\Users\Dell\AppData\Roaming\Typora\typora-user-images!

)

此处补充: \t \r \n \f

  • \t:水平制表符。相当于tab
  • \r:回车,从当前位置移动到下一行的开头
  • \n:回车换行。当前位置移动到下一行的开头
  • \f:换页。当前位置移动到下一页的开头

补充增强型for循环:

  • for(int x:numbers)
    这句话是取出数组numbers的每一个数
    

![](技术分享图片

)

C ++ -- Java

原文:https://www.cnblogs.com/White-Security/p/14406100.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!