java包名实验报告_Java 语言基础

一、Java 关键字

Java 的关键字对 java 的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。

二、标识符

Java 语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为 Java 标识符.

标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。

Java 标识符由数字,字母和下划线_,美元符号$组成。在 Java 中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java 关键字不能当作 Java 标识符。

在 Java 中,还有一些约定俗成的命名规则,希望同学们在写代码的时候都能遵循这些规则:

1、 类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time 等。

2、 方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime 等。这种命名方法叫做驼峰式命名。

3、常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。

4、 变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知意。

5、命名过程中尽量做到见名知意,方便后期查看和修改代码,也方便其他人员的阅读。

四、变量

1、在 Java 中,变量需要先声明(declare)才能使用。在声明中,说明变量的类型,赋予变量以特别名字,以便在后面的程序中调用它。你可以在程序中的任意位置声明变量。

2、注释

在我们写代码的时候,为了方便理解和阅读,往往会在相关的代码附近添加说明文字,也就是我们的注释。注释是为了防止编译器在编译的时候将我们的注释也一并编译了,导致程序出错,所以在编译的时候,编译器会自动跳过我们编写的注释。

五、自动类型转换和强制类型转换

在Java程序中,不同的数据类型有些时候需要进行相互转换。数据类型转换就分为了自动类型转换和强制类型转换

自动类型转换是在程序执行过程中,不需要我们去特殊声明或者操作,变量由于需要而自动转换成了合适的数据类型。

自动类型转换需要满足下面的两个条件:

1、目标类型与原类型兼容

2、目标类型的字节数大于或等于原类型字节数

六、常量

所谓常量,我们也可以把它们理解为特殊的变量,只是它们在程序的运行过程中是不允许改变的。

有数字、字符常量

与接口实验报告 实验 与接口 【实验目的】 1. 了解Java(package)、接口(interface)的作用。 2. 掌握、接口设计方法。 【实验要求】 1. 了解Java 系统的结构。 2. 掌握创建自定义的方法。 3. 掌握使用系统接口的技术和创建自定义接口的方法。 【实验步骤】 一.了解并使用Java 的系统 1. API 、接口、异常处理的作用 是类和接口的集合。利用可以把常用的类或功能相似的类放在一个中。Java 语言提供系统,其中含了大量的类,可以在编写Java 程序时直接引用它们。为便于管理和使用它们,将这些类分为了不同的又称类库或API ,所谓API(Application Program Interface)即应用程序接口。API —方面提供丰富的类与方法供大家使用,如画图形、播放声音等,另一方面又负责和系统软硬件打交道,圆满实现用户程序的功能。所有Java API 都以“java.”开头,以区别用户创建的。 常见Java系统及其作用: 1)语言(java.lang):提供的支持括字符串处理、多线程处理、异常处理、数学函数处理等,可以用它简单地实现Java程序的运行平台。 2)实用程序(java.util):提供的支持括哈希表、堆栈、可变数组、时间和日期等。 输入输出(java.io):用统一的流模型来实现所有格式的I/O,括文件系统、网络、输入。 3)网络(java.net):支持Internet的TCP/IP协议,用于实现Socket编程;提供了与Internet的接口,支持URL连接,WWW的即时访问,并且简化了用户/服务器模型的程序设计。 4)抽象图形用户接口(javax.swing):实现了不同平台的计算机的图形用户接口部件,括窗口、菜单、滚动条、对话框等,使得 Java可以移植到不同的平台。 接口解决了Java 不支持多重继承的问题,可以通过实现多个接口达到与多重继承相同的功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值