1.注释

/**  doc注释
* 类说明信息
*/
//声明类 文件名与类名一致
public class World {//类定界符
//声明方法 main方法
public static void main(String[] args) {
System.out.println("World World!");
//System.out.println("welcome java world!");
//注释的代码不执行 单行注释 /* 多行注释
System.out.println("World World!");
System.out.println("World World!");
System.out.println("World World!");
System.out.println("World World!");
*/
}
}

2.变量

public class InputDemo {

    public static void main(String[] args) {
//输出
System.out.println("TR21" );
System.out.print("javase\n");
System.out.printf("%-5d%d %.5f\n",15,3,3.14); System.out.println("\"大家好\" xml\toracle j\bavase");
int a ;//声明变量
a = 20;//赋值
int b = 10; a = a + b;
System.out.println("a = " + a);//变量不能同名
final double PI = 3.14;//常量 final
//PI = 3.15;
System.out.println("PI = " + PI);
} }

3.数据类型

public class DataDemo {

    public static void main(String[] args) {
//System.out.println("Hello...");
int _a3 = 10;
//整型 byte short int long
int a = -5;//3.14;
System.out.println(Integer.MAX_VALUE);
short b = 20;
System.out.println(Short.MAX_VALUE);
long c = 123;
System.out.println(Long.MAX_VALUE);
byte d = 127;
System.out.println("d = " + d);
//d = 128;
c = 1234567890123456L;//默认整型 转换long类型
//浮点型
float f = 3.14f;//默认double
double dou = 3.14;
System.out.println("f = " + f);
System.out.println("dou = " + dou); char ch = 'A';
System.out.println("ch = " + ch); ch = '中';//变量赋值
System.out.println("ch = " + ch); boolean boo = true;//false int num1 = 123;
int num8 = 010;
int num16 = 0xa;
System.out.println("num1 = " + num1);
System.out.println("num8 = " + num8);
System.out.println("num16 = " + num16);
} }

4.数据类型转换

public class DataConvert {

    public static void main(String[] args) {

       int a = 10;
long b = a;//隐式类型转换 低精度--》高精度
byte c = (byte)b;//强制类型转换 System.out.println("a = " + a);
System.out.println("b = " + b);
System.out.println("c = " + c);
long result = c + b + a;
System.out.println("result = " + result);// long } }

java新手笔记2 数据类型的更多相关文章

  1. Java学习笔记三——数据类型

    前言 Java是强类型(strongly typed)语言,强类型包含两方面的含义: 所有的变量必须先声明后使用: 指定类型的变量只能接受预支匹配的值. 这意味着每一个变量和表达式都有一个在编译时就确 ...

  2. java新手笔记5 类

    1.进制转换 /* 企业发放的奖金根据利润提成. 利润(I)低于或等于10万元时,奖金可提10%: 利润高于10万元,低于20万元时, 低于10万元的部分按10%提成,高于10万元的部分,可提成7.5 ...

  3. 【原】Java学习笔记003 - 数据类型

    package cn.temptation; public class Sample01 { public static void main(String[] args) { System.out.p ...

  4. Java学习笔记2——数据类型和转换

    前提知识: 1字节=8bit:1bit以一个二极管表示,代表2个状态(0或者1):2bit代表22即4种状态(00,01,10,11),8bit即是28即256种状态,16bit即是65536种状态. ...

  5. Java基础笔记之数据类型

    一.数据类型 (一)8种基本数据类型(内置数据类型\C#中为值类型) 字符长度:1byte = 8 bit; 布尔:可认为是 1byte (8 bit);

  6. JAVA新手笔记 Intent对象和Bundle对象

    Intent对象和Bundle对象 功能主要是在 MainActivity中定义了2个EditText,当用户输入内容,把他传入到第二个活动, 自己新创的活动中,MyActivity中 放在MainA ...

  7. java新手笔记34 连接数据库

    1.JdbcUtil package com.yfs.javase.jdbc; import java.sql.Connection; import java.sql.DriverManager; i ...

  8. java新手笔记33 多线程、客户端、服务器

    1.Mouse package com.yfs.javase; public class Mouse { private int index = 1; private boolean isLive = ...

  9. java新手笔记32 jdk5新特性

    1.for package com.yfs.javase; import java.awt.Color; import java.util.Calendar; import java.util.Has ...

随机推荐

  1. 动态链接库DLL

    函数和数据被编译进一个二进制文件(通常扩展名为.LIB). 静态库: 在使用静态库的情况下,在编译链接可执行文件时,链接器从库中复制这些函数和数据并把它们和应用程序的其它模块组合起来创建最终的可执行文 ...

  2. matplotlib 初使用

    试玩了一下 matplotlib, 感觉是:很酥狐吖~ 完全不像 ggplot 那样云里雾里,但是后者展现出的图要漂亮优雅许多. x = linspace(0, 10, 100) //初始化一个 [0 ...

  3. Install Package and Software

    svn http://tortoisesvn.sourceforge.net/ git https://download.tortoisegit.org/ http://git-for-windows ...

  4. 判断richtextbox选中的是否为图片

    ) { Text = "Img"; } else { Text = "Form1"; }

  5. Nginx重要结构request_t解析之http请求的获取

    请在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 本文主要参考为<深入理解nginx模块开发与架构解析>一书,处理用户请求部分,是一篇包含作者理解的读书笔记.欢迎指正,讨论. ...

  6. dubbo使用方法

    dubbo使用方法. Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载. ...

  7. My安装Eclipse三种方法插件

    Eclipse它是一个开源项目,但非常需要手动集成插件,MyEclipse在Eclipse插件.但非常多时候MyEclipse相同须要再次安装插件,插件安装有三种方法,以下以SVN为例.具体阐述. E ...

  8. UDP包的最大大小是多少?

      每个udp包的最大大小是多少?    65507 约等于 64K 为什么最大是65507?    因为udp包头有2个byte用于记录包体长度. 2个byte可表示最大值为: 2^16-1=64K ...

  9. cocos js响应过程

    使用ccbi: js加载ccbi时候,会调用CCBReader的函数readNodeGraphFromData,从根节点递归解析子节点,使用readNodeGraph函数解析单个节点. 当碰到CCMe ...

  10. eclipse 中修改 M2_REPO的值--转载

    从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录 下的jar包 ...