免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!
内容参考于:图灵Python学院
上一个内容:1.安卓逆向-说明
关于java语言的介绍就不写了没啥用直接开始
首先java语言写的代码运行说明
如下图:JDK包含了JRE和开发工具,JRE里面包含了jvm和核心类库,开发工具里面包含编译java代码和运行java代码的工具,java写的代码编译好之后只要有JRE就可以运行了
![]()
然后是JDK下载:
下载JDK1.8版本:JDK1.8版本各个公司常用的版本
JDK1.8下载位置:JDK是国外的下载很慢而且还要注册账号,直接用百度网盘下载吧省心
官网:
连接:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
账户:Oracle官网 账号及密码_oracle账号
百度网盘:
链接:https://pan.baidu.com/s/1SiExQL_tUcDeW05v3Mhi8g?pwd=n27z
提取码:n27z
复制这段内容后打开百度网盘手机App,操作更方便哦
下载下图红框的东西,下载完双击就能安装了,最好安装到C盘(默认路径下)
![]()
安装完之后:
设置环境变量,如果不设置环境变量,只能在java安装目录下运行java代码,设置环境变量的方式
首先复制java安装目录一直复制到bin目录
![]()
然后右击此电脑(我的电脑),选择属性
![]()
然后找到高级系统设置
![]()
然后点击环境变量
![]()
然后找到path
![]()
然后新建把java安装目录粘贴进去
![]()
然后还需要给下图红框,也就是bin目录的上一层,添加到上方的环境变量中
![]()
配置完之后可以打开一个cmd
![]()
然后输入java,会打印出下图红框里的内容,这就说明环境变量设置好了
![]()
JDK下载完了环境变量设置好了,就可以写java代码运行java代码了,写java代码有一个好用的编辑器,名字叫IDEA
IDEA有免费版本,有收费版本
收费版本有网上有激活码,这里写下载Windows系统免费版本
下载地址:Other Versions - IntelliJ IDEA
如下图 Community 意思是社区,IDEA社区版本是免费的,现在电脑基本没有32位了,所以直接下载WindowsX64的exe文件,下载完双击就能安装idea了,安装过程没什么要注意的选好安装目录一路点下一步就可以
![]()
然后使用idea创建项目,安装完打开idea
点击下图红框
![]()
然后点击下图红框
![]()
或点击下图红框
![]()
然后下图红框写一个程序名
![]()
下图红框选择代码存放地
![]()
然后下图红框位置如果不是安装的jdk目录,那就选择Add JDK...
![]()
点了add jdk之后选中到安装目录,也就是bin目录的上一层,然后点ok就可以了
![]()
然后点击Create
![]()
写代码的环境就创建好了,这里称它为项目
![]()
然后鼠标右击选择Java Class
![]()
然后随便写一个名字,然后双击class
![]()
然后文件创建好了
![]()
然后编写代码
![]()
写完之后点击下图红框运行代码
![]()
运行之后的效果就是打印你好俩字
![]()
运行点下图红框任意的位置都可以
![]()
下图红框位置的内容可以随意写中文英文都可以
![]()
下图红框的东西是java语言使用的,不能用它们当名字,为了快速掌握先这样记不要去纠结
![]()
然后下图红框位置的内容要与文件名字一致,它是叫做类名
![]()
然后下图红框是一个函数,叫做main函数,程序运行的时候main函数最先执行,也就是java程序都是从main函数开始执行的,整个java程序也只能存在一个main函数
![]()
然后如下图输入一个main它会给提示,这时按tab键它可以自动补齐代码
![]()
以上是写一个java代码、运行java代码的基本流程
补充:下图红框里public放到函数上表示任何人都可以访问这个函数,static表示这是静态函数(静态函数涉及很多东西一点半点写不明白,这就记住就行,后面会有用法),void表示这个函数没有返回值,main是函数名,String[]是函数的入参类型,args是函数的入参名
![]()
![]()
创建完了项目设置jdk,首先点击下图红框
![]()
然后选择
![]()
这里可以选择到jre,选择到jre上一个目录也可以
![]()
java里的基本数据类型:byte、short、int、long、float、double、char、boolean它们的时候后面用到的时候再说
![]()
注释:下图红框里的就是注释,注释的两种写法// 和/***/,注释一般用来写一些文字用来描述这个代码的逻辑或功能的
![]()
代码示例:
import java.util.Scanner;public class Hello {public static void main(String[] args) {// 输出System.out.print("请输入:");// 输入Scanner input = new Scanner(System.in);String text = input.nextLine();// 输出System.out.println(text);} }
上方代码的效果,在下图红框位置写一段内容,下图红框所属的窗口叫做控制台也就是cmd
![]()
如下图写完的内容,然后按回车
![]()
然后会打印输入的内容
![]()
运算符:
public class Test {public static void main(String[] args) {int a = 10;int b = 20;int c = 25;int d = 25;System.out.println("a + b = " + (a + b) );System.out.println("a - b = " + (a - b) );System.out.println("a * b = " + (a * b) );System.out.println("b / a = " + (b / a) );System.out.println("b % a = " + (b % a) );System.out.println("c % a = " + (c % a) );System.out.println("a++ = " + (a++) );System.out.println("a-- = " + (a--) );// 查看 d++ 与 ++d 的不同System.out.println("d++ = " + (d++) );System.out.println("++d = " + (++d) );} }
条件判断符号,下图中的真表示满足,假表示不满足
![]()
public class Test {public static void main(String[] args) {int a = 10;int b = 20;System.out.println("a == b = " + (a == b) );System.out.println("a != b = " + (a != b) );System.out.println("a > b = " + (a > b) );System.out.println("a < b = " + (a < b) );System.out.println("b >= a = " + (b >= a) );System.out.println("b <= a = " + (b <= a) );} }
总结:
安装了jdk,jdk是用来编译(变成可以运行的代码)和运行java代码的程序、设置了环境变量,如没有环境变量java程序只能在jdk安装目录下的bin目录下运行、然后安装了idea编写java代码的编辑器