Java基础总结回顾-第一部分

Java基础总结回顾

1.什么是程序

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

Java发展历程

sum公司1995年推出的高级的程序语言
最初:用来控制家电(类物联网)
发展:javaSE(标准平台)JavaSE(移动设备,或嵌入设备)JavaEE(企业平台,发布web网站
或网站后台)

-现在:最流行的web后台发布开发程序语言之一
-扩展:Android也是通过java语言实现的

3.java 运行机制

1.步骤
-使用记事本创建.java文件
-编写java代码
-使用java命令编译代码
2.机制
-1.通过.java文件经过编译形成一个.class文件,这个过程类似于翻译,把java代码语言,翻译成计算机认识的二进制代码语言
-通过.class文件进行运行
3.java虚拟机怎么实现跨平台的
-jvm Java虚拟机,虚拟机就是一台虚拟的计算机,依赖于物理计算机,只
不过是在原来的系统上。重新创造一套系统,这系统是运行在依赖的系统上的虚拟系统,这套系统专属于java程序,所以叫java虚拟机
-跨平台:通过在每一个系统安装一套jvm(java虚拟机),java程序可以运行在jvm上,而不需要运行在系统上,实现跨平台

  • 安装jvm:就是配置jdk(开发用),jre(运行用)

4.开发步骤

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

5.Java程序结构

1.声明一个Java类
public class Helloworld{ }
-解析:
-class标识声明的是一个类
-HelloWorld 给类取的名字
-{ } 大括号,类的代码块,所有代码都必须写在代码块里,成对出现
2.main入口方法
public static void main(String[]args{//代码块}
解析:
-public公开的,标记这个方法可以给所有人使用
-static静态的,标记这个方法是类的方法,而不是对象的方法
-void标记返回值,返回的类型是void代表什么也没有(空的)
-main 程序的主入口,每个程序都必须要有一个主入口,否则程序不
知道从哪里开始执行

-String[] args: String声明一个字符串类型的变量,[]代表数组,就是多
个String字符串,args变量名称;S听[]args整体的意思是用来接收入口传
进来的变量
3.输出语句
System.out.println("HelloWorld!!!");
解析:
\n 代表换行
\t 代表键盘tab键,约等于4个空格,或者8个空格

6.代码注释

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

7.常见错误

1.ppublic class类名{ 类的大括号丢失右边
2.System.out.println() 代码语句的末尾不加分号
3.Java文件名与文件中类名不一致
4.public static main(String[] args){//代码块}main方法没有写void
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+s- Ctrl + Y 删除行
ctrl+ Shift + F 在文件内容中查找
ctrl + ? 快捷注释

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值