一些重要知识

一个源文件里只能有一个public类,其它类数量不限。文件名与public类名相同

java程序严格区分大小写

JAVA应用程序的执行入口是main方法固定写法:public static void main(String[] args)

java doc注释

/

**

*xxxxxx

Java中的变量

1. 变量命名

变量不要与关键字重复,JAVXXQBbFMXUnA中没有const和goto语句,但也作被JAVA关键字保留,JAVA中的const叫final。

2. 成员变量

成员变量,类体里面,方法外面,命名时加static。

注:JAVA是纯的面向对象的语言必须要有class 所以不能像C++一样写全局变量。

3.变量的作用域

变量的作用域,最近一组大括号之间。

4.变量的类型转换

boolean类型不能和任何类型相互转换。

如果左面的类型于右面的类型做运算,系统会自动将两个数据转化为右面的类型,比如float f1与double d2做运算

系统会把float(f1)类型变成double类型,然后得到一个double类型,如果这时候要把结果复制给一个float类型的话就要进行强制转换了。

(float)(变量名)

定义long型常量必须在后面加“L”,因为JAVA默认的整数类型是int。

long a = 888888888888L;

原因:

Java系统会把“888888888888”这个数当作int型,但是要把一个int型变量复制给long型变量,必须要进行类型的强制转换,否则就会报错。

同理:声明float常量则须在数字后面加“F”。因为JAVA默认的浮点数类型是double类型。

float f = 12.3F;

特例:可以把int类型直接赋给byte类型。

Java输入输出

输出

/**

* 可以使用s.next()输入一个XXQBbFMXUn不含空格的字符串,

* s.nextInt():输入一个整数

* s.nextDouble():输入一个double

* s.nextByte():输入一个字符

**/

public class printtest

{

public static void main(String[] args)

{

System.out.println("hello world");

System.out.println("变量1"+"变量2"); //输出多个变量时要用"+"连接

}

}

输入

Java的输入要用到Scanner类。

import java.util.Scanner; //必须写这一句!不知道为什么。

public class Scannertest

{

public static void main(String[] args)

{

Scanner input= new Scanner(System.in); //为Scanner实例化对象input

int nwww.cppcns.comem.out.println(n); //打印n

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: JAVA定义变量与输出详解

本文地址: http://www.cppcns.com/ruanjian/java/264736.html

java使用变量输出_JAVA定义变量与输出详解相关推荐

  1. java做jsp问题_java/jsp中 中文问题详解

    java/jsp中 中文问题详解 更新时间:2006年10月13日 00:00:00   作者: 预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多 ...

  2. java list 移除_java 中List删除实例详解

    java 中List删除实例详解 1.循环删除List中的元素 public static void main(String[] args) { List t=new ArrayList(); for ...

  3. java 自定义异常实例分析_Java自定义异常类的实例详解

    Java自定义异常类的实例详解 为什么要自己编写异常类?假如jdk里面没有提供的异常,我们就要自己写.我们常用的类ArithmeticException,NullPointerException,Ne ...

  4. java闰年判断原理_java 面试题闰年判断详解及实例

    java 面试题闰年判断详解及实例 java 闰年判断 前言: 给定一个年份,判断这一年是不是闰年. 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数: 2. 年份是400 ...

  5. java语言数据库编程_JAVA语言数据库编程实例详解

    本文主要向大家介绍了JAVA语言数据库编程实例详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. DOS命令登录MySQL数据库:mysql -h 127.0.0.1 -u root ...

  6. java读取本地文件_java 读取本地文件实例详解

    java 读取本地文件实例详解 用javax.xml.w3c解析 实例代码: package cn.com.xinli.monitor.utils; import org.w3c.dom.Docume ...

  7. java编程50实例_java编程实例大全及详解谜底(50例).doc

    java编程实例大全及详解谜底(50例).doc 还剩 33页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 谓 ...

  8. java中throws用法_java中throws实例用法详解

    在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...

  9. java 读取本地文件_java 读取本地文件实例详解

    java 读取本地文件实例详解 用javax.xml.w3c解析 实例代码: package cn.com.xinli.monitor.utils; import org.w3c.dom.Docume ...

最新文章

  1. java编译器代码检查_java 命名代码检查-注解处理器
  2. tp数据库表大写命名的一些问题
  3. 百度seo排名点击器app_百度SEO优化和百度竞价优缺点 - 百度整站排名
  4. arma预测matlab讲解,MATLAB中ARMA模型预测差分问题
  5. 系统封装接口层 cmsis_os
  6. 不要轻易在数据库(尤其是线上数据库)执行,update、delete数据 !!!
  7. Java对Map排序
  8. JSP九大内置对象及其作用
  9. 32位服务器系统支持8G内存,32位系统怎么支持8g内存条win10 64位系统闲置服务器...
  10. 视频教程-Windows Server 2016 身份管理 (MCSA 认证 70-742)-微软认证
  11. 串口服务器与协议转换器的区别,串口服务器和串口转以太网模块区别
  12. 自然语言处理中的迁移学习(上)
  13. python中 r'', b'', u'', f'' 的含义
  14. 跌倒综述 Deep Learning Based Systems Developed for Fall Detection A Review
  15. Nacos百度网盘下载
  16. HDU 6134 Battlestation Operational (mobius +前缀和)
  17. layui checkbox选中
  18. oracle判断为周一_oracle根据四位年周取当周周一的日期函数
  19. GB/T28181-2016 SDP定义和音视频传输模式解读
  20. PPPOE拨号之六:华为路由器 PPPoE拨号配置(包含Client+NAT与服务器配置)

热门文章

  1. 苹果App,不用上传苹果商店,如何让其他人也能安装?
  2. C#界面美化推荐DotNetBar
  3. 获颁《商用密码产品型号证书》,法大大全自主安全体系再添一翼
  4. 不用找,你想要的促销海报设计模板素材都在这里
  5. 计算机 节能措施,电脑出现节能模式怎么办
  6. 案例 2:Hadoop集群SSL证书制作
  7. 海南房价每天每平米涨千元 专家称已形成泡沫
  8. Redis实现微博用户注册amp;发送微博
  9. 大话数据结构、数据结构(严蔚敏)电子书
  10. 从联通沃指数看网易云音乐的流量收割路径