zoukankan      html  css  js  c++  java
  • day01

    javaDay01总结

    1、主要学习内容:
    (1)java面向对象编程 (2)java图形界面 (3)java数据库编程
    (4)java文件IO流 (5)java网络编程 (6)java多线程
    2、java开发环境
    JDK:包括JRE(java运行环境)、java工具(java编译器javac.exe、java解释执行器java.exe)、java类库
    3、java运行关系
    这里写图片描述
    4、基本数据类型
    (1)整数 byte、short、int、long
    注意数据大小范围:
    byte 1个字节: -128~127;short 2个字节: -32768~32767;int 4个字节 long 8个字节;‘’’计算方法:-2(字节*8-1)~2(字节*8-1)-1
    (2)小数(浮点)float double 数据大小范围
    (3)布尔 true false eg.boolean.spBool=true;
    (4)字符 char string类
    char:2个字节,可存放汉字 eg.char c='中'; 对char进行运算时直接当做ASCII码对应的整数对待,可用于求汉字对应的ASCII
    5、定义变量、初始化变量、给变量赋值
    6、基本数据类型转换
    (1)自动转换:可自动从低精度向高精度转换,byte、short、int、long、float、double;java中,小数默认为double类型
    (2)强制转换:eg.int a=(int)1.2;
    (3)计算过程中的转换:运算结果向高精度转换
    7、运算符
    算术运算符、关系运算符、逻辑运算符
    8、三大流程控制
    顺序控制、循环控制、分支控制(单分支、双分支、多分支)
    switch:(1)条件表达式最终类型与case数据类型相同(2)switch中可用数据类型主要是:byte、short、int、char、enum
    9、输入流

    import java.io.*;//输入流
    public class Demo3
    {
    	public static void main(String []args)
    	{
    		try
    			{
    				//输入流,从键盘接收数据
    				InputStreamReader isr=new InputStreamReader(System.in);//System.in 标准输入
    				BufferedReader br=new BufferedReader(isr);
    				//提示信息
    				System.out.println("请输入第一个数");
    				//从控制台读取一行数据(默认字符串)
    				String a1=br.readLine();
    				//String->float
    				float num1=Float.parseFloat(a1);
    			}catch(Exception e)
    			{
    				e.printStackTrace();
    			}
    		}
    	}
    
  • 相关阅读:
    android的进度条使用
    strlen和sizeof的差别
    2012 苏州瑞晟微电子 面试(共两轮,每次近一个半小时)
    最小二乘法多项式曲线拟合原理与实现
    敏捷开发流程总结
    duplicate symbol _*** in:
    C#操作Excel初探
    设计模式(一)工厂模式Factory(创建型)
    Bulk Insert命令具体
    FindWindowEx使用方法
  • 原文地址:https://www.cnblogs.com/xq-mys/p/9280428.html
Copyright © 2011-2022 走看看