首页 > 编程语言 >Java快速入门

Java快速入门

时间:2023-08-28 16:45:27浏览次数:42  
标签:Java 入门 -- idea 设置 java 版本 快速

网上有很多的相关资料, 这里也就不做过多概念的论述了
本人电脑: 目前使用win11, 内存64, 处理器12900h

Java简介

  1. Java由詹姆斯高斯林开发, 原本归属于SUN公司(斯坦福网络), 后来SUN公司被Oracle(甲骨文)收购, 目前版本归属于Oracle, 现在的java版本已经很多了, 目前市面上使用较多的是java1.8也就是JDK1.8

1. Java安装:

  1. 下载链接 https://www.oracle.com/tw/java/technologies/javase/javase8-archive-downloads.html安装版本为jdk1.8版本
  2. 点击安装即可, 跟日常软件无区别
  3. 配置环境: 选择此电脑右键--> 属性-->高级系统设置-->环境变量--> 添加JAVA_HOME,[将你安装的jdk路径粘贴进去]-->在path中添加%JAVA_HOME%\bin代码即可-->最后点击确定然后应用
    image

image

image

image

  1. 查看是否配置成功, 上面的第3步虽然进行了配置的操作, 但是依旧需要检测是否配置成功, 按住电脑的win[带windows标志的键]+r, 输入cmd, 回车进入到DOS命令窗口, 输入, javac和java

image

image

image

出现如上图的显示, 那么恭喜你, 完成了Java学习的百分之五十了, 可以进行Java的学习了

2. 使用IDEA开发工具

当然你也可以使用eclipse[免费], 本人习惯了使用idea,所以本次以idea为主
有的大神可能会让你使用记事本工具/notepad++等工具, 练习代码和一些关键字的记忆, 其实我看来主要是逻辑, 毕竟现在的发展快, 只有先融入才能更加的熟悉工作中需要怎么做, 下面言归正传

1. 下载IDEA: https://www.jetbrains.com/zh-cn/idea/, 本人使用的是2022.2.2, 2020之前的版本在布局上会跟这个版本有所差距, 尽量同步版本, 安装的话下一步下一步即可

2. 配置IDEA操作:

2.1. 设置JDK:file-->new project就会出现下图的选择 image
2.2. 统一编译器和编译版本: file-->settings 然后按照第二个图片中的操作即可 image

image

2.3 感觉字体小, 进行字体的设置: file-->settings-->appearance&behavior中即可设置字体大小 image

上图是设置的界面字体的大小, 接下来设置编辑区域的字体大小: file-->settings-->editor-->font然后选择字体和大小
image
设置滚轮修改字体大小: 直接上图片了
image
设置控制台字体大小: 直接上图了
image

2.4 自动导包设置: [前期用不到, 后期你就知道这个操作的作用了, 慢慢来]

image

2.5 行号和分隔符: 只是个人习惯了, 为了好看代码

image

2.6 忽略大小写字母: 是为了开发效率

image

2.7 编码字符集: 统一使用UTF-8

image

3. 开发第一个程序: 你好世界(HelloWorld.java)

新建一个java项目: image

image
image

package com.messter.demo01;  // 这里是文件所在工程中的的位置

/**
 * @ClassName HelloWorld
 * @Description TODO 第一个java程序
 * @Author messter
 * @Date 2023/8/28 16:24
 * @Version 1.0\
 */ // 这里是注释, 后期会进行说明
 
 // 下方就是一个最基本的java程序的结构, 
public class HelloWorld {
    public static void main(String[] args) { // 如果前面的idea配置设置好的话, 直接输入main就可以出现这句话
        System.out.println("HelloWorld, 你好世界!"); // 如果前面的idea配置设置好的话, 直接输出sout就可以出现这句话, 然后在双引号中添加内容即可
    }
}

然后运行项目:
image
image

标签:Java,入门,--,idea,设置,java,版本,快速
From: https://www.cnblogs.com/lijianqing/p/17662651.html

相关文章

  • 19 JavaScript的hook
    19JavaScript的hook什么叫hook?Hook技术又叫钩子函数,在系统没有调用该函数之前,钩子程序就捕获该消息,钩子函数先得到该函数的控制权,这时钩子函数既可以改变该函数的执行行为,还可以强制结束消息的传递,简单来说。就是把系统的程序拉出来,来变成我们自己执行的片段。我们可以控制执行......
  • idea 2021创建java web项目
    1创建普通Java项目2添加框架2.1添加框架2.2选择webapplication2.3新建如下文件夹在WEB-INF目录下,新建classes和lib文件夹,分别用于之后存字节码文件和jar包3编辑项目结构设置相关文件保存路径3.1设置编译文件保存路径3.2设置jar包保存路径12344t......
  • Java Mail Log输出
    日志输出实现类importorg.apache.log4j.Logger;importjava.io.PrintStream;/***扩展PrintStream,用于输出JavaMail打印Debug日志*<p>*/publicclassMailPrintStreamextendsPrintStream{privatefinalLoggerlogger;publicMailPrintStream(Logge......
  • Joda-Time java时间工具
    引入依赖<!--日期时间工具--><dependency><groupId>joda-time</groupId><artifactId>joda-time</artifactId><version>2.10.1</version></dependency>使用方式:DateTimedt=new......
  • 18 JavaScript中的三元运算
    18JavaScript中的三元运算先来看一个例子:leta=10;letb=20;letd=a>b?a:bconsole.log(d); //20三元运算语法:条件表达式?A:B说明:当条件表达式为True,运算后的结果为A,否则结果为B。接下来在看一个恶心的:leta=10;letb=20;letc=5;letd=17......
  • java - 将旋转角度的图片旋转回去 -【解决生成缩略图导致图片旋转问题】
    获取旋转角度,参考这篇随笔java-检查是否有旋转角度导致ImageIO获取宽高相反-岑惜-博客园(cnblogs.com)旋转回去,工具类importjava.awt.*;importjava.awt.image.BufferedImage;publicclassRotateImageUtil{/***对图片进行旋转**@para......
  • 44基于java的汽车销售管理系统设计与实现(可参考做毕业设计)
    本章节给大家带来一个基于java的汽车销售管理系统设计与实现,车辆4S店管理系统,基于java汽车销售交易网站,针对汽车销售提供客户信息、车辆信息、订单信息、销售人员管理、财务报表等功能,提供经理和销售两种角色进行管理。引言实现一个汽车销售管理系统,汽车销售管理系统是一个大型......
  • java绘图类
    javaawt控件,例如Frame、Button都是使用java绘图类Graphics生成的。参考1:https://blog.csdn.net/gaoqiandr/article/details/128631965参考2:https://blog.csdn.net/shulianghan/article/details/128696028javaGraphics类底层是不是也是跟C++一样调用的GDI?Java利用Graphics能......
  • [计算机学习]PWN 入门启程
    2023年8月10日开通开通了ctf.show的PWN入门课程。之前是去年打ctf比赛,买过VIP。题目很多,挺适合新手入门,如果你也要学习打CTF,建议可以买一个VIP会员,题目很多,可以一关一关自己练习。如果纯萌新,也可以买一个私教课程。2023年8月28日第一次写writeupPWN0使用MobaXterm.exe连接题......
  • 如何以Java实现网页截图技术
    今天看到某网友关于“如何以Java实现网页截图技术”的咨询帖,由于出现该咨询的地点非常不适合较长回复,故以博文形式回答。事实上,如果您想以Java实现网页截图,也就是“输入一段网址,几秒钟过后就能截取一张网页缩略图”的效果。那么,您至少有3种方式可以选择。 1、最直接的方式——使用......