- 博客(12)
- 收藏
- 关注
原创 Java数组
数组的声明: 静态初始化 int[] arr = {1,2,3,4,5}; int[] arr = new int[]{1,2,3,4,5}; int[] arr; arr = new int[] {1,2,3,4,5}; 后面{}中有指定元素列表,则不需要在[]中指定长度。 动态初始化 int[] arr = new int[5]; int[] arr; arr = new int[5]; /** *数组有定长特性,长度一旦指定,不可更改。 *动态创建数组时,数组有默认值0...
2021-04-06 20:02:17
151
原创 Java-break跳转与字符串分割
outer: //给外层循环定义标签。 breakouter; 终止到outer处。(可以直接退出外层循环。) return :结束一个方法 continue:继续 String.charAt(i) :返回字符串的第i个字符 String.split(“*”):以*为分隔符。 字符串基本方法 ...
2021-03-09 11:27:15
99
原创 键盘录入数据
交换 a = a + b b = a - b // b = a + b - b a = a - b // a = a + b - a a = a ^ b b = a ^ b // a ^ (b ^ b) = a a = a ^ b // a ^ b ^a = a ^ a ^ b = b;
2021-03-08 16:29:12
138
原创 运算符
+: 加法 表示正数的正号:a = +1; 字符连接:“Hello” + “world” = “Helloworld” //只要至少有一个是字符串,+执行的就是字符串的拼接 System.out.println("Hello" + 'a' + 1); //Helloa1 System.out.println('a' + 1 + "Hello"); //98Hello System.out.println("5+5=" + 5 + 5);
2021-03-08 15:08:56
104
原创 数据表示
字符表示 System.out.println('a'); System.out.println('a' + 1); System.out.println((char)('a' + 1)); 输出: a 98 b 其它表示 //关于默认值,1、2默认类型为int,通过给整数后缀加L或l,声明自变量为lnog; long a = 88888888888L; //3.0、2.1 默认类型为double,通过给小数后缀+F,声明其是float类型。 flo
2021-03-08 11:02:47
86
原创 Java数据类型与转换
数据类型 基本数据类型 整数默认int;小数默认double 整数: byte 1字节 [-128 ~ 127] short 2字节 [-2^15 ~ 2^15 -1] int 4 [-2^31 ~ 2^31 -1] long 8 [-2^53 ~ 2^53-1] 浮点 float 4 [-3.403E38 ~ 3.403E38] double 8 [-1.7...
2021-03-08 10:42:18
401
原创 进制与原码
Java语言中表示不同进制的语法 二进制:0b 八进制:0 十六进制:0x Java中永远是以十进制来输出的。 public static void main(String[] args) { int num = 67, i = 0; int[] arr = new int[100]; while(num != 0) { arr[i] = num % 8; i++; num /=
2021-03-07 15:54:51
278
1
原创 Java命名规则与注释
关键字(KeyWords) 被Java语言赋予特殊含义的单词 组成关键字的字母全部小写 goto 和 const 作为保留字存在,目前不使用 标识符(Identifier) 给类,接口,方法,变量等起名字时使用的字符序列 我们自己起的一个名字 组成规则 英语大小写字母 数字字符 $ 和 _ 注意事项 不能以数字开头 不能是关键字 区分大小写 常见命名规则 包命名(类似文件夹,以包来组织Java中的类) 解决类的同名问题依靠的是包名的不同。 为保证包名的唯一,以域名
2021-03-07 11:14:59
123
原创 IDEA快捷键
IDEA IDEA的一个窗口中,一次只能显示一个project的内容 一个project就相当于与一个工作空间(workspace),一个project中可以有多个module(模块),多个module之间相互独立。 可以在一个module下写Java代码。 src:源代码目录 快捷键: psvm+回车 自动创建mian函数 shift +↓(↑) 选中下(上)一行 ctrl + / 注释 c.
2021-03-06 16:50:32
74
原创 Java运行与环境变量
Java程序运行原理: 在文本与命令行中运行Java程序:(类名与文件名同名) 环境变量配置的意义 PATH: 告诉操作系统到哪里去找javac可执行程序--对应的就是javac HelloWorld.java这句话 ClassPath: 给JVM用,告诉JVM到哪里加载字节码文件(默认当前目录下) ...
2021-03-06 16:20:18
144
原创 Java基础背景与特性
Open JDK VS JDK(Oracle) 2009年sum被Oracle收购之前,将jdk源代码开源,形成了OpenJDK Open JDK 是JDK(Oracle)的极简版本,是最最核心的功能。 IBM,Google,FaceBook,RedHat都从OracleJDK中,拿到源代码,然后针对自己公司特有的问题进行修改,形成了自己特有的jdk,而这些修改并不会同步到JDK(Oracle)中。 阿里巴巴也有自己的JDK版本,DragonWell(龙井)。 JDK 8 国内大部分公司,所使用
2021-03-06 14:33:57
118
原创 Windows安装Java
①下载JDK; http://www.oracle.com/technetwork/java/javase/downloads/index.html ②配置环境变量; 在 “系统变量” 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。 变量设置参数如下: 变量名:JAVA_HOME 变量值:D:\Java // Java刚才的安装地址 变量名:CLASSPATH 变量值: .;%JAVA_HOME%\lib\dt.jar;%
2021-03-03 11:38:50
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人