是否谷歌发

本文主要介绍了Java的基础知识,包括程序的概念、Java的发展历程、运行机制、开发步骤、程序结构、代码注释、常见错误及编码规范。此外,还提及了IDEA的使用技巧,如快捷键和查找功能,帮助初学者更好地掌握Java编程。
摘要由CSDN通过智能技术生成

Java基础总结回顾

1.什么是程序

“程序”,解决问题的一步一步的步骤,我们叫做程序,转换成代码来理解,就是一行一行的执行代码

2.Java发展历程

sun公司1995年推出的高级程序语言

  • 最出:用来控制家电(类物联网)
  • 发展:JavaSE(标准平台)JavaME(移动设备,或嵌入式设备)JavaEE(企业平台,开发web网站,或网站后台)
  • 现在:最流行的web后台开发程序语言之一
  • 扩展:Andriod也是通过Java语言实现的

3.Java运行机制

1.步骤

  • 使用记事本创建.java文件
  • 编写java代码
  • 使用java命令编译代码
  • 使用java命令执行代码
    2.机制
  • 通过.Java文件经过编译成一个.class文件,这个过程类似于翻译,把java代码语言,翻译成计算机认识的二进制代码语言
  • class文件进行运行
    3.java虚拟机怎么实现跨平台的
  • -jvm java虚拟机,虚拟机就是一台虚拟的计算机,依赖于物理计算机,只不过是在原来的系统上,重新创建一套系统,这套系统是运行在依赖的系统上的虚拟系统
  • 跨平台:通过在每个不一样的系统安装一套对应的Jvm(Java虚拟机),Java程序可以运行在Jvm上,而不需要运行在系统上面,实现跨平台操作
  • 安装Jvm:是配置Jdk(开发用),Jre(运行用)

4.开发步骤

1.配置Java代码,要先配置环境变量,环境变量的作用,是使用我们的Java命令,可以在计算机(cmd)随处位置使用,
2.创建.Java文件
3.在.Java文件中编写Java代码
4.使用Java xxx.Java命令编译Java代码生成xxx.class文件
5.使用Javac xxx运行xxx.class文件
6.在控制台查看运行结果

5.Java程序结构

1.声明一个Java类
public Helloworld{}

  • 解析:
    • public 公开的,标记这个类可以给所有人所以
    • class 标识声明的是一个类
    • HelloWorld 给类取的名字
    • {} 大括号,类的代码块,所以代码都必须写在代码块里,成对出现
  1. main入口方法
    public static void main (String[] args){//代码块}
    解析:
    • public:公开的,标记这个方法可以给所有人使用
      -static:静态的,标记这个方法是类的方法,而不是对象的方法
    • void: 标记返回值,返回类型是void代表什么也没有(空的)
      -main 程序的主入口,每个程序都必须要有一个主入口,否则程序不知道从哪里开始运行
    • Strng[] args Sting声明一个字符串类型的变量,[]代表数组,就是多个字符串,args变量名称;Strng[] args 整体的意思是用来接收入口传进来的变量值
  2. 输出语言
    **System.out.println("Hellorld")**
    解析:
    在系统控制台,输出打印一行字符串
    \n 代表换行
    \t 代表键盘tad键,约等于4个空格,或者8个空格

6.代码注释

// 两个斜杠表示,单行注释
/*/ 一个开头,一个结尾表示多行注释
/** */ 两个
开头,一个*结尾,表示文档注释
解析
代码注释不会被执行,只是方便我们开发时候,对代码进行一个说明,更加利于理解代码

7.常见错误

  1. public class 类名{ 类的大括号丢失右边
  2. System.out.println() 代码语句的末尾不加分号
  3. .java文件名与文件中类名不一致
  4. public static main(String [] args){//代码块} main 方法没有写viod
  5. system.out.println(); System的首字母没有大写,java语言严格区分大小写
  6. 使用中午标点符号
  7. if选择的大括号只写一半

8.java编码规范

  1. 类名必须使用public
  2. 一行只写一条语句
  3. 用{}括起来的部分表示程序的一个层级,“{”开始大括号块前面,并且跟在结构句末尾;“}”结束大括号放在后面,各占一行
  4. 大括号里面的你内容,必须使用进行缩进
  5. 对于不容易理解的内容,必须使用注释说明
  6. 保持代码结构清晰明了

9.idea的使用

  1. 创建项目
  2. 常用快捷键
  • main 回车输出 main入口
  • sout 回车输出 System.out.println();
  • 两次shift键,可以查找内容
  • ctrl+y 删除行
    ctrl+d 复制行
    ctrl+shift+上下键,进行行的移动
    ctrl+shift+f 在文件内容中查找
    ctrl+? 快捷注释
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值