跟着狂神学JAVA

王海鱼  金牌会员 | 2024-6-27 00:23:25 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 904|帖子 904|积分 2712

学习JAVA的第一天

一级标题:前面加#空格,以此类推,最多6级标题
标题

三级标题

四级标题

字体

Hello,World!
Hello,World!
Hello,World!
Hello,World!
引用

大于符号 >
选择狂神说java,走向人生巅峰
分割线

三个 - 或者三个 *
图片

![]+(),()里填写图片路径


超链接

[]+()
点击跳转到我的博客
列表

1.+空格

  • A
  • C
减号+空格

  • A
  • B
  • C
表格

名字|性别|生日
--|--|--|
张三|男|1997.1.1
名字性别生日张三男1997.1.1代码

三个tab上面的点加上java或其他语言
  1. [/code][size=5]快捷键[/size]
  2. [list]
  3. [*]Alt + F4 : 关闭窗口
  4. [*]shift + Delete : 永久删除
  5. [*]Ctrl + Z : 撤销
  6. [*]windows + E : 打开我的电脑
  7. [*]windows + R : 打开运行
  8. [*]Ctrl + shift + Esc : 打开任务管理器
  9. [/list][size=5]打开CMD的方式[/size]
  10. [list=1]
  11. [*]开始 + 系统 + 命令提示符
  12. [*]Win键 + R  输入cmd打开控制台(保举使用)
  13. [*]在任意的文件夹下面。按住shift键 + 点击鼠标右键,在此处打开命令行窗口
  14. [*]资源管理器(打开文件的地方)的地址栏的路径前加上cmd + k空格
  15. [/list]以管理员方式运行可以得到最高权限
  16. [size=5]常用的Dos命令[/size]
  17. 复制命令行在命令提示符里,鼠标右键就是粘贴
  18. [code]# 盘符切换
  19. 进入D盘:D:(英文的冒号)
  20. # 查看当前目录下的所有文件
  21. dir
  22. # 切换目录
  23. cd (change directory)
  24. 1. 切换盘符
  25. cd /d d(大小写皆可):
  26. 2. 切换盘符并进入文件目录
  27. cd /d D:\Xshell
  28. 3. 返回上一级目录
  29. cd ..
  30. 4. 进入文件目录
  31. cd Xshell
  32. # 清理屏幕
  33. cls (clear screen)
  34. # 退出终端
  35. exit
  36. # 查看电脑ip
  37. ipconfig
  38. # 打开应用
  39. 1. 打开计算器 - calc
  40. 2. 打开画图 - mspaint
  41. 3. 打开记事本 - notepad
  42. # ping 命令 得到网站的ip地址等
  43. ping www.baidu.com
  44. # 文件操作
  45. 1. 创建文件目录 - md test
  46. 2. 创建文件 - cd>a.txt cd>b.md
  47. 3. 删除文件 - del a.txt
  48. 4. 删除文件目录 - rd test
复制代码
卸载JDK


  • 删除java的安装目录
  • 删除JAVA_HOME(在系统环境变量里)
  • 删除path下关于java的目录
  • 命令行输入java -version查看jdk是否被删除
安装JDK


  • 点击https://repo.huaweicloud.com/java/jdk/进入下载界面
  • 点击8u181-b13/
  • 根据自己的电脑版本下载即可
  • 双击安装JDK
  • 记住安装路径
  • 设置环境变量

    • 我的电脑-->右键-->属性
    • 环境变量-->JAVA_HOME

    • 设置path变量


  • 测试JDK是否安装成功

    • 打开cmd
    • 输入命令行:java -version

      如图所示则jdk安装成功

HelloWorld


  • 新建一个文件夹,存放代码
  • 新建一个java文件

    • 文件后缀名 .java
    • Hello.java
    • 【注意点】系统可能没有体现文件后缀名,我们需要手动打开

  • 编写代码
    1. public class Hello{
    2.         public static void main(String[] args){
    3.                 System.out.print("Hello,World!");
    4.         }
    5. }
    复制代码
  • 编译javac java文件(需要在 .java文件目录下编译),会天生一个class文件
  • 运行class文件,java class文件

可能会出现的情况


  • 每个单词的大小写不能出现问题,Java是大小写敏感的
  • 尽量使用英文作为输出,避免出现乱码等问题
  • 文件名 和 类名必须保持一致,并且首字母大写
  • 符号使用了中文
IDEA新建项目


  • 选择安装完的JDK路径,一般默认即可,报红则需自行选择

  • 不停点击next,填写项目名称和路径

  • 点击Finish
IDEA快捷命令

  • 输入psvm,回车出现
    1. public static void main(String[] args){
    2.    
    3. }
    复制代码
  • 输入sout,回车出现
    1. System.out.println();
    复制代码
  • 复制一行并粘贴到下一行 - Ctrl + D
  • 删除一行 - Ctrl + Y
注释


  • 单行注释 - //
  • 多行注释 - /*  */
  • 文档注释 - /** */
  • 风趣的注释 [斜眼笑]
标识符


  • 所有的标识符都应以大写字母(A-Z)、小写字母(a-z)、美元符($)、下划线(_)为首字母
  • 首字母之后可以是大写字母(A-Z)、小写字母(a-z)、美元符($)、下划线(_)或数字的任意组合
  • 不能使用关键字作为变量名或方法名
  • 标识符是大小写敏感
  • 可以使用中文定名,但是一般不建议这样去使用,也不建议使用拼音,因为很Low
  1. public class Demo1 {
  2.     public static void main(String[] args) {
  3.         String 王者荣耀 = "百星王者";
  4.         System.out.println(王者荣耀);
  5.         //大小写十分敏感
  6.         String Man = "wangjunchu";
  7.         String man = "wangjunchu";
  8.         String Ahello = "wangjunchu";
  9.         String hello = "wangjunchu";
  10.         String $hello = "wangjunchu";
  11.         String _hello = "wangjunchu";
  12.         String _1 = "wangjunchu";
  13.         //String _# = "wangjunchu";
  14.         //String class = "wangjunchu";
  15.         //String 1hello = "wangjunchu";
  16.         //String #hello = "wangjunchu";
  17.         //String *hello = "wangjunchu";
  18.     }
  19. }
复制代码
数据类型
  1. public class Demo02 {
  2.     public static void main(String[] args) {
  3.         /*
  4.         String a = "hello";
  5.         int num = 10;
  6.         System.out.println(a);
  7.         System.out.println(num);
  8.         */
  9.         //八大基本数据类型
  10.         //整数
  11.         int num1  =10; //最常用 4字节
  12.         byte num2 = 20; //1字节
  13.         short num3 = 30;//2字节
  14.         long num4 = 30L; //Long类型要在数字后面加上L 8字节
  15.         //小数 : 浮点数
  16.         float num5 = 50.1F; //float类型要在数字后面加上F 4字节
  17.         double num6 = 3.141592653589793238462; //8字节
  18.         //字符
  19.         char name = 'A'; //2字节
  20.         //字符串,String不是关键字,是类
  21.         //String namea = "wangjunchu";
  22.         //布尔值 : 是非
  23.         boolean flag = true; //1位
  24.         //boolean flag = false;
  25.     }
  26. }
复制代码

  • 1bit体现1位
  • 1Byte体现一个字节 1B = 8b
  • 1024B = 1KB
  • 1024KB = 1M
  • 1024M = 1G

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王海鱼

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表