初识JavaSE

版权声明:CSDN著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 https://blog.csdn.net/qq_38647878/article/details/88407392

下载Java安装包

jdk的下载

可以直接使用Oracle官网的jdk,选择适合自己电脑的版本。

Java集成环境的下载

集成环境的选择,我们选择使用eclipse。它的下载可以直接在eclipse的官网下载(众所周知,外网下载一般很慢),注意在官网下载时不要直接点击下载,可以点击图中红色框的灰色字体链接下载,具体下载过程可以参考下方的博主文章。eclipse下载的注意事项
当然也可以使用任意一个软件园提供的镜像软件,这里提供另一位作者的博客所提供的中科大的镜像

Windows 32位版 http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/oxygen/1a/eclipse-java-oxygen-1a-win32.zip
Windows 64位版 http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/oxygen/1a/eclipse-java-oxygen-1a-win32-x86_64.zip
作者:silkriver
链接:https://www.jianshu.com/p/7951b80177b1
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

当然了还可以直接使用MyEclipse,使用这一款软件可以直接避免安装jdk和eclipse的麻烦,但他唯一的缺点在于他是收费的。可以直接去MyEclipse的官网下载安装包,之后可以参考另一位博主的方法进行破解

Windows下MyEclipse安装及破解

Java的jdk和eclipse的安装

注意注意:先安装jdk再安装eclipse!!!
jdk下载完成后可以直接双击运行,直接下一步在选择安装路径的地方选择你要安装的地方,如果你觉得它占用空间太多可以选择其他盘,安装到最后的jre路径也尽量选择在同一个文件夹下。在这里插入图片描述
eclipse安装包一般下载完解压后,找到eclipse.exe文件双击即可使用。

配置Java的环境变量

首先win10系统可以直接在Cortana(小娜)那里搜索环境变量,进入环境变量配置环境变量
在系统变量中选择新建系统变量JAVA_HOME,并在变量值里写上你jdk的安装路径配置Java环境变量
我的jdk安装路径直接选的是默认的C盘下的C:\Program Files\Java\jdk1.8.0_181路径。读者请选择你自己的jdk安装路径。
JAVA_HOME系统变量
之后再在Path系统变量里添加两条记录%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
Path系统变量值的添加
确定后回到系统变量再新建一个CLASSPATH系统变量,变量值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意%前的两位符号不要丢失!!!
CLASSPATH系统变量
最后在win+R中输入cmd,进入命令提示符,在cmd中依次输入java、javac、
java -version,如果没有出现"java"或"javac"或"java -version"不是内部命令或可执行文件,而是出现下图说明环境变量配置成功。
cmd检测
cmd检测
cmd检测

eclipse编码格式配置

在window选项的preferences中,找到general选项,在它的子项的workspace里找到text file encoding属性,将它的编码格式改为utf-8;
在preferences的搜索框中搜索files,将出现的所有涉及files的的选项的编码格式改为utf-8;
eclipse的字体颜色格式在general的appearance的colors and fonts选项中,可以将其中basic中最底部的text font属性编辑,改变编辑器的基础字体大小等

Java变量类型

程序运行过程中可以发生变化的量
序中往往定义变量来简化代码的复杂度 
变量必须先定义后使用。 
变量定义格式如下:
	类型  变量名  = 初始值;
	例如: int age = 22;

Java标识符

一般用来表示类名、接口名、变量名、方法名
标识符可以包含字母(a-z,A-Z)、数字(0-9)、下划线_、美元符$

变量的命名规范

1、满足标识符要求
2、不能数字开头
3、不能与系统关键字、保留字重名
4、见名知意。
5、如果变量名有多个单词组成,第一个单词首字母小写,其他单词首字母大写。
(驼峰式命名法)
	myFirstName         小驼峰式命名
	my_first_name       下划线式命名
	MyFirstName         大驼峰式命名

基础数据类型(8种)

整型(4种)

	byte	1字节 	-128~127 	 二进制数8位
	short	2字节	 -32768~32767 	 二进制数16位
	int		4字节	-2147483648~2147483647	二进制数32位
	long	8字节 -9223372036854775808~9223372036854775807	二进制数64位
	针对int型和long型的实际检验:
		int num1 =1234567890;
		long num2 = 1234567890;

此时两者都不会报错,但当在两者后再加一位数字,则会提示出现错误。

int num1 =12345678901; 	
long num2 = 12345678901;

根据int和long的字节长度我们知道int可取10位数字的长度,而long可以取19位数字的长度,但为什么long取了11位就报错了呢。原来在java中long定义的整数后面不加L被默认识别为int型,因此会和int型一样在第11位数字时报错,所以在整数后加上L就可以解决这个问题。例如:

long num3 = 1234567890123456789L;

小数(2种)

float:是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位
double:是双精度浮点数,内存分配8个字节,占64位,有效小数位15位

布尔类型:

boolean变量存储为 16 位(2 个字节)的数值形式,但只能是 True 或是 False。

字符类型:

char:Java中的char字符内存分配2个字节,占16位,可以存放汉字、数字、字母;
一个数字或字母占1个字节8位,一个汉字占2个字节16位。

猜你喜欢

转载自blog.csdn.net/qq_38647878/article/details/88407392