Javase;jdk的安装调试;基础语法和变量以及基础数据类型

总结:1.jre>jve>jvm+核心类库;安了jdk就不用了安jvr
2.bin是命令目录
3.如果不配环境只能在bin目录下运行,和java、javac一个目录
我的电脑属性>高级系统设置>环境变量:再做下面操作
4.创建JAVA_HOME+你的jkd的bin目录上一级的路径(F:611软件codejavasejdk1.8)和 CLASS_PATH 加上路径(.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar)然后在PATH后面加上 ; %JAVA_HOME%in;%JAVA_HOME%jrein
运行cmd打上javac测试一下运行环境: 编译:javac Demo01.java 运行:javac Demo01

JAVASE:

6.public static(方法声明)void(返回值类型)main(方法名)(String(文本型)[](数组) args(数组名,形参)){
调用方法用实参,声明方法用形参
public static相当于functiong;这里是公共类的意思
void是没有返回值的意思
}
7.//单行注释
/*多行注释*/
注释编译以后不仅class文件
class文件是编译后的文件;机器语言看不懂
java文件是源代码可以看得懂
8.变量:是存取数据用的。
9.计算机最小的信息单位是:位(bit);最小的存储单位是:字节(byte).
10.四类八种:四类:整型,浮点型,字符型,布尔型;
八种:整型:byte,int,short,long;浮点型:double,float;字符型:char;布尔型:boolean
11.java中默认的整型是int;默认的浮点型是:double
12.变量在方法中可以定义不赋值;但是在调用时必须要赋值;
13.数据类型的大小排序:double>float>long>int>short>byte
14.数据类型转换:1、高的数据类型可以直接转换为低等级的数据类型:
范围大的数据类型 a=范围小的数据类型值;
如: int a=0; double b=a; System.out.println(b);可直接转并使用
2、低级的数据类型转换高级的数据类型需要特定格式:
范围小的数据类型 b=(范围小的数据类型) 范围大的数据类型值
如:double b=0;int a=(int)b;System.out.println(a);需要在变量前加(低 级的数据类型);
大的数据类型转小的数据类型;转后只取整数如:小的类型:2.5;转成大的数据类型后 :2;把0.5舍去了
15、a++:先运算后自增++;但是System.out.println(a)的值不管是a++还是++a都不会变。
a--:先运算后自减--;但是System.out.println(a)的值不管是a--还是--a都不会变。
++a:先自增++再进行运算;但是System.out.println(a)的值不管是a++还是++a都不会变。
--a:先自减--再进行运算;但是System.out.println(a)的值不管是a++还是++a都不会变。

16.单引号:''表示的是一个字符;双引号:""表示的是字符串,多个字符;这俩都是定义字符型 变量用的
17、字符串用+号拼接时,无论和谁拼都会变成字符串:a=1,b=2 System.out.println("sum"+a +b)结果是12不是3;要是想进行运算可以先定义 sum=a+b;然后输出System.out.println(
"sum"+sum)结果是3;或者是System.out.println("sum"+(a+b))
换行输出:System.out.println();最后是println
只输出不换行:System.out.print();最后是print

原文地址:https://www.cnblogs.com/hankai2735/p/11218106.html