您现在的位置是:主页 > news > 在网上做黑彩网站会怎样/网站推广在线
在网上做黑彩网站会怎样/网站推广在线
admin2025/6/7 14:24:28【news】
简介在网上做黑彩网站会怎样,网站推广在线,哪个网站做批韩国护肤品批发,龙港做网站训练营-4月 朱祥祥 一、环境安装 1、jdk:java开发环境 检测命令 winR,输入cmd,回车 java javac java -version (1)安装jdk 环境变量配置: a.系统变量下 -> 新建JAVA_HOME b.系统变量下 -> 配置…
训练营-4月
朱祥祥
一、环境安装
1、jdk:java开发环境
检测命令
win+R,输入cmd,回车
java
javac
java -version
(1)安装jdk
环境变量配置:
a.系统变量下 -> 新建JAVA_HOME
b.系统变量下 -> 配置Path
(2)安装jre
(3)使用三个命令检测
jvm:java虚拟机
jdk、jre、jvm三者的关系:
jdk包含jre和jvm,由于java是一门编译型的语言,需要借助jvm、jre编译和运行
.java -> .class
2、idea:java开发工具
project 工程、项目
---moudle 模块
----package 包
-----class 类
------方法、代码、属性等
package cn.com;public class HelloWorld {public static void main(String[] args) {System.out.println("Hello Java!");}
}
二、数据类型
1、基本数据类型
(1)整型,默认是int
byte 字节型 -128~127
short 短整型 -32768~32767
int 整型 -2147483648~2147483647
long 长整型 超过int范围,需要加后缀L(l)
(2)浮点型,默认是duoble
float 单精度 必须要加后缀F(f)
double 双精度
(3)布尔型
boolean
(4)字符型
char 0~65535 只能存储一个中文汉字或者一个英文字母或者一个数字
类型转换:
double > float > long > int > short > byte
(1)大给小(小=大):需要强制转换,可能会造成损失数据的精度
格式:
小=(左边的小类型或者比它还要小的类型)大
(2)小给大(大=小):隐式转换
变量的命名规则:
(1)不能以数字开头
(2)可以$、_开头
(3)尽量使用驼峰命名(第一个单词首字母小写,其余单词首字母大写)
package cn.com;/*** 数据类型和变量*/
public class T1 {//程序的入口:main方法public static void main(String[] args) {//定义byte类型变量byte b1 = (byte)12306;System.out.println(b1);b1 = -121;System.out.println(b1);
// b1 = 129; //报错的原因是由于超出了范围//b1 = -10010; //报错的原因是由于超出了范围short s1 = 32767;long l1 = 2147483647;//浮点型float f1 = 3.30F;double d1 = 3.30;//布尔型boolean ba1 = true;ba1 = false;//字符型char c1 = '达';System.out.println(c1);//达c1 = 'A';System.out.println(c1);//Ac1 = 66;System.out.println(c1);//输出的是B 由于ascii码的影响int s2 = 12306;System.out.println(s2);short s4 = (short)s2;//小给大System.out.println(s4);short s3 = (byte)s2;//小给大System.out.println(s3);}
}
2、引用类型
三、运算符
1、算术运算符:
+、-、*、/、++、--、%
+有双重含义:
(1)加法
(2)字符串拼接浮点型作运算时可能会出现数据精度丢失问题
package cn.com;/*** 算术运算符*/
public class T2 {public static void main(String[] args) {//+//(1)加法int i1 = 10;int i2 = -20;int i3 = i1+i2;System.out.println(i3);//-10//(2)字符串拼接char c1 = 'a';System.out.println(c1);//aSystem.out.println(2+'a'+"g");//7gdouble d1 = 15.0;double d2 = 8.3;double d3 = d1 - d2;System.out.println(d3);}
}
2、关系运算符
3、逻辑运算符
4、赋值运算符
5、三目(三元)运算符