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};
浙公网安备 33010602011771号