二进制0b开头

八进制0开头

十六进制0x开头

  1. package com.jacky;
  2.  
  3. public class Aserver {
  4. public static void main(String args[]) {
  5. System.out.println(100);// 十进制
  6. System.out.println(0b100);// 二进制
  7. System.out.println(0100);// 八进制
  8. System.out.println(0x100);// 十六进制
  9. }
  10. }

输出:

100
4
64
256

面试题

byte变量相加,将类型提升到int

  1. public class Aserver {
  2. public static void main(String args[]) {
  3. byte b1 = 3, b2 = 4, b;
  4.  
  5. b = b1 + b2;// 变量相加,类型提升,报错
  6.  
  7. b = 3 + 4;// 常量相加,先把结果计算出来,然后看是否在byte的范围内,如果在就不报错
  8. }
  9. }

char占据2个字节。Java的char类型可以保存汉字。

'a' + 1

  1. public class Aserver {
  2. public static void main(String args[]) {
  3. System.out.println('a');
  4. System.out.println('a' + 1);
  5. }
  6. }

输出:

a
98

例1.1一个非常简单的应用程序。

  1. public class Example1_1 {// 我的第一个应用程序
  2. public static void main(String[] args) {
  3. System.out.println("你好!欢迎你学习Java语言。");
  4. }
  5. }

例1.2一个简单的小应用程序,用不同颜色显示两行文字:

欢迎你学习Java语言。

只要认真学习,多上机实习,一定能学好Java语言。

  1. import java.applet.*;
  2. import java.awt.*;
  3.  
  4. public class Example1_2 extends Applet {
  5. public void paint(Graphics g) {
  6. g.setColor(Color.blue);// 设置显示的颜色为blue
  7. g.drawString("欢迎你学习Java语言。", 30, 20);
  8. g.setColor(Color.red);// 设置显示的颜色为red
  9. g.drawString("只要认真学习,多上机实习,一定能学好Java语言。", 30, 50);
  10. }
  11. }

04747_Java语言程序设计(一)_第1章_Java语言基础的更多相关文章

  1. 《python语言程序设计》_第4章_选择

    第四章 # 4.1 引言 布尔表达式:选择语句选择的条件. 程序: import math #加载math模块radius=eval(input("Enter an integer:&quo ...

  2. 《Pyhton语言程序设计》_第7章_对象和类

    #7.2.1_定义类 一个类的功能:数据域.定义方法.初始化程序 初始化程序总是被命名为:_ _init_ _ (两个连续的下划线) #7.2.4_self参数 #self参数是指向对象本身的参数,那 ...

  3. 《python语言程序设计》_第6章_函数

    # 6.1_引言 程序1: 结果: Sum from 1 to 10 is 55Sum from 20 to 38 is 513Sum from 35 to 50 is 630 程序2: #程序1和2 ...

  4. 《python语言程序设计》_第三章(数字函数、字符串和对象)

    3.2_常见的Python函数 (1) abs()函数 求绝对值 (2) max(x1,x2,x3,....)求最大值 (3) min(x1,x2,x3,....)求最小值 (4) pow 返回a的b ...

  5. 《python语言程序设计》_第5章_循环

    #5.1_引言 程序1: 结果: 程序2: 结果: sum is 45 ##注意整个循环语句都要内缩进循环内部 ##ctrl+c中止一个无限循环运行 程序清单5-1: 结果: #5.2.1_实例研究: ...

  6. 《python语言程序设计》_第二章笔记

    #2.2_编写一个简单的程序 项目1: 设计:radius=20,求面积area? 程序: radius=20 #给变量radius复制area=radius*radius*3.14159 #编写ar ...

  7. 《pyhton语言程序设计》_第一章笔记

    章1.62 (1).python区分大小写. (2).python忽略在符号#之后的同行的内容 (3).python和matlab很相似(个人感觉) (4).章节1.91: >>>i ...

  8. 全国计算机等级考试二级教程-C语言程序设计_第12章_C语言中用户标识符的作用域和存储类

    生命周期的概念,也就是生存期,仅仅适用于变量. 代码.常量.定义等等都是与程序共存亡的,他们的生命周期就是程序的生命周期. 静态分配:生命周期是整个程序执行周期,内存会一直存在,在main函数执行之前 ...

  9. 《python语言程序设计》_第二章编程题

    2.1 程序: Celsius=eval(input("Enter a degree in Celsius:"))#输入摄氏度的值Celsiusfahrenheit =(9/5)* ...

随机推荐

  1. mysql基本介绍

    RDBMS:1.数据库创建.删除除2.创建表.删除表.修改表3.索引的创建.删除4.用户和权限5.数据增.删.改6.查询 DML:Data Manapulate Language: 数据操作语言   ...

  2. AFN的二次封装

    http://www.cnblogs.com/sxwangjiadong/p/4970751.html

  3. Guava源码分析——ServiceManager

    ServiceManager类:      用于监控服务集的管理器,该类提供了诸如startAsync.stopAsync.servicesByState方法来运行.结束和检查服务集,而且,通过监听器 ...

  4. Redis 安装教程 (Windows 2.6.13 稳定版)

    redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set ...

  5. jQuery对象和dom对象之间的相互转化

    var domObj = document.getElementById("demo"); var $Obj = $("#demo"); DOM转jQuery: ...

  6. CSS减肥的工具–Firefox插件 CSS Usage

    首先,我们需要安装Firefox(猛击此处下载),或者确定你已经安装的版本已经高于3.1; 第二步,安装前端开发人员最普及的开发工具 Firebug: 第三步,安装CSS Usage 0.3.4.1: ...

  7. ArcGIS10.3.1于2015年6月发布

    http://www.esrichina.com.cn/sectorapplication/ArcGIS%2010.3/index.html

  8. PureLayout(轻量级自动布局)

    直接整理用法 1.设置高度宽度 [view1 autoSetDimension:ALDimensionHeight toSize:70.0]; [view1 autoSetDimension:ALDi ...

  9. jdk内存

  10. (转) 学习C++ -> 指针初步

    学习C++ -> 指针初步 一.指针    1. 什么是指针?        我们知道, 计算机的内存是由一个个独立的存储单元组成, 并且系统会对每一个存储单元分配一个唯一的号码, 称为这个存储 ...