Java 第一记

开始写Java的学习笔记

前不久备考C语言 然后做了几个视频便拖到了现在,在双体这边也一堆的事

寒假刚开始写的笔记到现在才开始整理,就顺便记录下生活,当半本日记了

练打字练了好久现在要稍微微厉害了一丢丢。

复习一下Markdown语法

** 加粗**

** 第三方嘎达 **

xieti

~删除~

删除

引用

 

 


分割线***

首先是dos命令

徽加R打开 输入cmd 打开dos窗口

dir 是查看当前目录下的文件

cd 是切换目录

cd..返回上一级

cls 清理屏幕

 

exit 退出终端

 

ipconfig 测

md 新建目录

rd 移除目录

 

cd> 创建

del 删除

摩尔定律 集成电路上容纳的晶体管数目每隔18个月 会增加一倍 性能也提升一倍

同样的价钱可以买的性能提升。

 

面向对象的语言 Java

 

PHP 网站开发

python 大数据 人工智能

jvm Java 虚拟机

 

Java是敏感大小写的

是强类型语言。

类型分为

基本类型 和引用类型

引用类型中有 类 接口 数组

int byte short long float char double Boolean

是关键字

string不是关键字

二进制

二进制 ob 十进制 无 八进制 0 十六进制 OX

 

···java

float f=0.1f;

double d=1.0/10;

(d==f)false;

char cl;

system.out.println((int)cl);

转义字符 \t 制表符 \n换行

高到低 强制转换

低到高 自动转换

不能对布尔值进行转换

转换可能会存在溢出或是精度问题。

 

final 是常量

static 是类变量

 

变量 命名

 

首字母要求小写 按照驼峰原则

常量全要大写

类名 首字母大写

 

Ctrl+D 复制当前行到下一行 与AE 用法一样

 

有 long 则long 无则int

位运算

& 与 | 或 ^异或

2<<3=16

<<*2 >>/2

a=10 ;b=20;
sysem.out.println(" "+a+b);
\\  1020
   system.out.println(a+b+" ");
30

 

package pkg[.pkg2[.pkg3[]]];

import com.baidu.www

.* 导入所有类

 

Javadoc

@author 作者名

@version 版本名

@since 指明需求最早使用的jdk 版本

@param 参数名

@return 返回值情况

@thorws 异常抛出

scanner 对象

next() 不能得带空格的字符串

nextline() 回车enter\




public class demo{
public static viod main(string[]args)
{
system.out.println("   ");
if(scanner.hasNextline())
{
string str =scanner.nextline();
system.out.println("str");
scanner.close();

}

}
}

 

swith

case 穿透

break; 没有一直往下。所有都会输出。

while (){}

do{}while();先执行后判断 至少执行一次。

system.out.println();

等同于 system.out.print("\n");

遍历数字

for(int x:number){} = for(int=0;i<5;i++)

 

break ; 强制退出循环

continue; 终止某次循环 跳出循环体中尚未执行的语句,进行下一次是否执行循环的判定

goto

 

徽加R mspaint 打开 画图工具

 

public static int f(int n)

数组 array 声明数据类型

array.length 长度

 

未赋值的默认为0;

 

Java 的内存 :堆 栈 方法区

静态 int[] a={1,2,3,4,5};

 

 

 

 

 

 

 

 

posted @ 2021-04-06 11:13  各人blanknote  阅读(39)  评论(0)    收藏  举报