Java基础(一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java基础(一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3183字,纯文字阅读大概需要5分钟。
内容图文
![Java基础(一)](/upload/InfoBanner/zyjiaocheng/595/653033ebb0a44fb8a25a680c7afd9456.jpg)
Java基础(一)
1 关键字
什么是关键字?
被Java语言赋予了特殊含义的单词,关键字中所有字母都为小写(以下列举的为常用关键字)
定义数据类型 | |||||
---|---|---|---|---|---|
byte | char | short | long | boolean | float |
double | int | void | class | interface |
定义流程控制 | |||||
---|---|---|---|---|---|
case | break | for | return | default | do |
while | switch | if | else | continue | |
定义数据类型值 | |||||
null | true | false |
定义访问权限修饰符 | |||||
---|---|---|---|---|---|
private | protected | public | |||
创建包及导入类 | |||||
import | package | ||||
定义类,函数,变量修饰符 | |||||
final | abstract | static | synchronized | ||
定义类与类之间的关系 | |||||
extends | implements | ||||
建立实例及引用实例,判断实例 | |||||
new | this | super | instanceof | ||
异常处理 | |||||
try | catch | throw | throws | finally |
2 main函数以及注释
-
main函数可以保证该的独立运行。它是程序的入口,会被JVM所调用。
-
用于注解说明解释程序的文字就是注释,可以提高代码的阅读性。可以分为单行注释、多行注释、文档注释。
- 单行注释: // 注释文字
- 多行注释:/* 注释文字 */
- 文档注释:/** 注释文字 */
单行和多行注释,被注释的文字,不会被JVM解释执行。
文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。注释是一个程序员必须要具有的良好编程习惯。
/**
作者:小虾
版本:V1.1
分别演示三种注释
*/
public class NotesDemo
{
/*
main函数是程序的入口。
它会被JVM所调用。
*/
public static void main(String[] args)
{
//System.out.println("one line"); 这里注释单行代码
/*这里可以注释多行代码
System.out.println("hello world1");
System.out.println("hello world2");
*/
//这是输出语句用于将括号内的数据打印到控制台。
System.out.println("hello world1")
System.out.println("hello world2");
}
}
3 数据类型
基本数据类型:
byte、short、int、long、float、double、char、boolean
- 数据类型转换(不同数据类型之间进行运算时)
public class CastDemo{
public static void main(String[] args){
//自动类型转换
byte a = 10;
int x = 4;
x = x + a;//b会自动提升为int类型进行运算
//强制类型转换
byte b = 11;
//b = b + 4;//不转换类型会报错
b = (byte)(b+4);//强制将b+4的结果转换为byte类型,再赋值给b
}
}
引用数据类型:
在Java中引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,变量一旦声明后,类型就不能被改变了。除了以上基本数据类型以外都是引用数据类型。(类、接口、数组)
4 标识符、变量与常量
标识符:在程序中自定义的一些名称。由26个英文字母大小写,数字:0-9 ,符号:_ $ 组成
定义合法标识符的规则:
- 数字不可以开头。
- 不可以使用关键字。
- 严格区分大小写。
PS:在起名字的时,为了提高可阅读性,要尽量有意义。
定义包名时,多单词组成时所有字母都小写: onetwothree
定义类名,接口名:多单词组成时,所有单词的首字母大写: OneTwoThree
定义常量名时,所有字母都大写。多单词时每个单词用下划线连接:ONE_TWO_THREE
变量
变量:内存中的一个存储区域,用来不断的存放同一类型的常量,并可以重复使用
public class VariableDemo
{
public static void main(String[] args) {
//定义变量的格式;
//数据类型 变量名 = 初始化值;
//定义一个int类型变量.取值为6;
int x = 6;
System.out.println(x);
x = 10;
x = x + 5;
System.out.println(x);
//各种数据类型。
byte b = 2;//-128~127;
char ch1 = 'c';
char ch2 = '-';
short s = (short) 50000;//类型转换
long l = 16l;
float f = 3.14f;
double d = 13.14;
boolean b = true;
b = false;
}
}
常量
常量:在程序运行时是不能被修改的。在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似。
public class ConstDemo {
// 全局静态常量
public static final double PI = 3.14;
// 声明成员常量
final int _member = 24;
public static void main(String[] args) {
// 声明局部常量
final long $local = 16L;
}
}
内容总结
以上是互联网集市为您收集整理的Java基础(一)全部内容,希望文章能够帮你解决Java基础(一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。