JAVA基本代码详解
public class Hello {
// 主方法的快捷代码:m+回车
public static void main(String[] args) {
// 输出语句的快捷方式:sout+回车
System.out.println("Hello World");
System.out.println("林森蝶到此一游!!!");
}
}
/*
* public:公共的,任何人都可以直接访问此类
* class:类,是一种身份的象征,表示后的就是一个类名
* Hello:类名,自己起的,类名必须跟文件名字一致,而且首字母大写
* { }:大括号,表示一个范围,类名后面的大括号表示的是类的范围
* 目前,所有的代码必须放在类中
* static:表示静态,整个项目中只有一份
* void:空,返回值类型为空(因为此主方法中没有返回值)
* main(String[] args):主方法(函数),程序的运行都是从主方法开始
* 此处的小括号,是方法的身份的象征
* String[] args:形参(形式参数):此参数必须要有,至于此参数是啥,不重要
* 目前,所有的代码必须放在类的主方法中
* System:系统
* out:输出,调用系统的输出功能
* println():往控制台打印一行(打印完成会自动换行)
* " ":双引号:输出的内容是字符串,就必须加双引号
* ; 分号:表示一条语句的结尾
*
* 注意:除了输出语句双引号中的内容可以是任意字符
* 其他字符必须是英文输入法下的,特别注意小括号和分号
*
* 预习:标识符、关键字,常量、变量、数据类型
*
* 标识符:你自己起的名字,一般会给变量、方法、类、对象起名
* 规则:一定得遵守,不然会报错
* 1、只能出现字母、数字、下划线,数字不能作为开头
* 2、严格区分大小写
* 3、不要与关键字冲突
* 规范:尽量遵守,不遵守代码不会报错,但是显得不专业
* 1、起名一定要有意义
* 2、尽量只出现字母
* 3、如果一个名字特别长,由多个单词组成,推荐使用驼峰式命名
* 第一个英文单词小写,从第二个英文单词开始,首字母大写,其他字母还是小写
* userNamePassword
*
* 关键字:被系统保留的,有特殊作用的单词(50个)
* 关键字在高级编译器中会变色(IDEA的黑色主题下,关键字为橙色)
*
* */
// 单行注释:只在这一行生效,这一行的代码都不会被编译器识别
/*
* 多行注释:
* */
/**
* 文档注释:一般给对象或者方法加文档注释,下次调用此对象或功能的时候,鼠标放到这段代码上
* 会自动弹出文档注释的内容
*
* */
JAVA基本代码详解相关推荐
- Apache Thrift - java开发详解
2019独角兽企业重金招聘Python工程师标准>>> Apache Thrift - java开发详解 博客分类: java 架构 中间件 1.添加依赖 jar <depen ...
- Java泛型详解-史上讲解最详细的,没有之一
目录 1. 概述 2. 一个栗子 3. 特性 4. 泛型的使用 4.1 泛型类 4.2 泛型接口 4.3 泛型通配符 4.4 泛型方法 4.4.1 泛型方法的基本用法 4.4.2 类中的泛型方法 4. ...
- Java虚拟机详解----JVM常见问题总结
[正文] 声明:本文只是做一个总结,有关jvm的详细知识可以参考本人之前的系列文章,尤其是那篇:Java虚拟机详解04----GC算法和种类.那篇文章和本文是面试时的重点. 面试必问关键词:JVM垃圾 ...
- java 泛型详解、Java中的泛型方法、 java泛型详解
本文参考java 泛型详解.Java中的泛型方法. java泛型详解 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即& ...
- 最详细的java泛型详解
来源:最详细的java泛型详解 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下. 本文参考java 泛型详解.Java中的泛型方法. ja ...
- Java异常详解及如何处理
来源:Java异常详解及如何处理 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常.异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言 ...
- Java基础——Java NIO详解(一)
一.基本概念 1.I/0简介 I/O即输入输出,是计算机与外界世界的一个借口.IO操作的实际主题是操作系统.在java编程中,一般使用流的方式来处理IO,所有的IO都被视作是单个字节的移动,通过str ...
- Java基础——Java NIO详解(二)
一.简介 在我的上一篇文章Java NIO详解(一)中介绍了关于标准输入输出NIO相关知识, 本篇将重点介绍基于网络编程NIO(异步IO). 二.异步IO 异步 I/O 是一种没有阻塞地读写数据的方法 ...
- Java基础——Java IO详解
一.概述 1.Java IO Java IO即Java 输入输出系统.不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这要考虑的因素特别多,比如我们要 ...
最新文章
- TFmini传感器使用
- 【Qt】QModbusResponse类
- Android之动画精讲一:从setTranslationX谈属性动画和view动画的区别
- Oracle 日常巡检——数据库基本情况检查
- Android导航栏ActionBar的具体分析
- C++类设计的一些心得
- Java Servlet web xml 配置详解
- 关于【AC自动姬】的学习
- 解读云计算的8项核心技术
- MRP里如何预测lead time :Approaches for the Prediction of Lead Times in an Engineer to Order Environment
- C/C++编程学习 - 第5周 ③ 圆锥体的体积
- 龙世界java下载_龙世界3-龙王之剑
- linux 输入法成繁体字_寻找Ubuntu中繁体字输入法 | 学步园
- Reporting报表开发知识汇总[个人原创]
- 本周最新文献速递20220508
- 【第67期】2021上半年朋友圈都在传的10本书都在这了
- Android串口通信:串口读写
- Linux - samba实现Linux与windows文件共享——共享文件夹目标文件访问权限被拒绝解决方案(超详细,看不懂你怪我)
- 愿你一生欢喜,不为世俗裹挟 | 笔记摘要
- java md5 签名_java md5签名