1.JDK下载:
 
2.JAVA_HOME
bin目录:存放可执行文件.exe
把可能变的路径写入JAVA_HOME
path=......;%JAVA_HOME%%;
 
3.boolean 1字节
true/false
小数都是近似值,结果也是近似值
l可加可不加,因为long包含默认int
f必须加,小数默认为double类型
强制类型转换:小转大,可以;大转小,不兼容类型;
 
4.二进制
计算机中的数据都以二进制保存
进制的意义:为了更方便的表示数据
 
5.java标识符的命名规则:必须遵守
五规则:
由字母、数字、下划线,$组成
不能以数字开头
区分大小写 Windows不区分大小写
长度无限制
不能是java中的关键字和保留字
命名规范:可以不遵守
两条规范:
第一条:见名知意
第二条:驼峰命名法
变量名:多个单词的时候,第一个单词字母小写,随后每一个单词首字母大写
类名:一个单词,首字母大写
多个单词,首字母都要大写
类名所有单词首字母大写
 
6。类型转换
小类型-》大类型,向上转型,自动类型转换
大类型-》小类型,向下转型,强制类型转换,可以转换的情况下
 
7.A 65
全美信息委员会 ASCII表
 
8。原码 补码
9 1001
0000-0000 0000-0000 0000-1001
如果数字是正数数,则在计算机中存储的是该正数的原码
如果是负数,则补码。
正数,原码 补码 反码相等
负数 反码(按位取反) 最高位为1 负数用反码表示
反码:1111-1111 1111-1111 1111-1111 1111-0110
补码:反码+1
。。。。。。。。。。。。。。。。。。。。。。01111
222 11011110
补码:1101 1110
反码:1101 1101
原码: 0010 0010
原码 ——>反码——>补码
负数用反码表示,减1变成补码,得出原码
 
9。变量variable
常量 整数常量 字符串常量
 
10.转义字符
避免混淆
给某些字符以特殊意义
怎样打印“/”?
\t 制表符 最多有8个空间 给某些字符以特殊意义
\r 返回到行首
\n 切换到下一行
windows系统,用\r\n实现换行
Linux系统中,\n Linux系统的安装、使用
Max系统中,\r
 

10.运算符

 
参与运算时:
++a 先运算,后赋值
a++先赋值,后运算
 
 
单目操作符与双目操作符:
操作数+运算符+操作数 双目运算符
操作数+运算符 单目运算符
 
222:0000-0000 0000-0000 0000-0000 1101-1110
1101-1110(反码)-》补码:1101-1101
 
任意数据类型和字符串相加都是进行拼接操作,
结果自动转换成字符串类型 从左到右
System.out.println("cityhuntshou"+5+6);
 
赋值运算符:
两个byte类型变量相加,结果自动转换成int
b1+=b2与b1 = b1+b2不同
 
逻辑运算符:
& 全真才真,一假即假
| 全假才假,一真即真
!非运算
^异或 相同为假,不同为真
 
 
三目运算符:
流程控制语句:
 
控制一条语句,大括号可以省略!
 
 
开发中要考虑的数据问题:
边界数据
错误数据
正确数据
 
 
 
 
 
今日总结:
 
1.基本数据类型 char boolean
2.标识符的命名规则 5条规则,2条规范
3.二进制 十进制 原码 反码 补码
4。类型转换 自动类型转换和 强制类型转换
5。常量 final
6。转义字符
避免混淆,给某些字符以特殊作用
7。运算符
8。赋值运算 byte相加,结果是int
9。逻辑运算符
10。流程控制语句
顺序结构
选择结构
循环结构

javaSE基础第二篇的更多相关文章

  1. python基础-第二篇-基本数据类型

    一.运算符 1.算数运算: 算数运算符相信大家都不陌生吧,尤其是加减乘除,好!那我就带着大家看看最后三个,这三个到底是干什么玩意的? %,取两数相除的余数,看图: **,x的多少次幂,看图: //,取 ...

  2. 【SSH三大框架】Hibernate基础第二篇:编写HibernateUtil工具类优化性能

    相对于上一篇中的代码编写HibernateUtil类以提高程序的执行速度 首先,仍然要写一个javabean(User.java): package cn.itcast.hibernate.domai ...

  3. java基础第二篇

    3.选择结构 a.if: 格式一: if(表达式1){ 表达式1为真才执行 } 格式二: if(表达式1){ 表达式1为真才执行 }else{ 表达式1位假才执行 } 格式三:判断工龄的范围,判断成绩 ...

  4. Spring Data JPA 基础第二篇

    主要调用工具类JpaUtils类 package cn.itcast.utils;import javax.persistence.EntityManager;import javax.persist ...

  5. JavaSE基础第一篇

      1.JDK的安装: 包括JRE 和JVM   下载地址: www.oracle.com/www.sun.com 2.环境变量 set path = "bin所在路径" 设置pa ...

  6. Python基础第二篇

    一.三元运算 if True: name='a' else: name='b' #上面的代码用三元运算表示: name="a" if True else "b" ...

  7. Python【基础第二篇】

    元组 元组的元素不可修改 元组的元素的元素可修改 字典 Python主文件判断 name == main python中一切事物都是对象 对象是基于类创建的 对象具有的所有功能都是从类里找的 int内 ...

  8. flask基础--第二篇

    1.Flask中的HTTPResponse,Redirect, render #导入render_template和redirect from flask import Flask,render_te ...

  9. Java笔记(基础第二篇)

    声明数组 数组元素类型 数组名字[]; 数组元素类型[] 数组名字; 分配内存空间 数组名字 = new 数组元素类型[数组元素的个数] 其中使用new关键字为数组分配内存时,数组中各个元素的初始化值 ...

随机推荐

  1. SOAPUI使用教程-验证SOAP服务

    当soapUI创建一个功能性TestCase 一个很常见的场景是你想一些SOAP / WSDL服务验证响应检查返回正确的结果. 一旦你导入了您想要测试的WSDL服务这样做很容易: 添加一个新的SOAP ...

  2. 【DP】HIHO 1078

    HIHO #1037 : 数字三角形 题意:中文题就不说了. 思路:提示也很清楚,就这里贴一下代码.注意边界情况. dp[i][j] = max(dp[i-1][j],dp[i-1][j-1])+ma ...

  3. Linux下面桌面的安装

    挂载光盘后配置yum文件,配置后 使用yum grouplist 命令 查看组 用yum install '"GNOM桌面组 输入 init 5   即可进入桌面模式 0 关机  3命令行级 ...

  4. Unity3D "Library\UnityAssemblies\UnityEngine.xml" is denied错误解决方法

    错误信息 Access to the path "Library\UnityAssemblies\UnityEngine.xml" is denied 无法修改改文件 Unity版 ...

  5. JS问题汇总

    1.Q:$(this)在js中失效,无法获取当前元素 A​:function()在被调用时this是指向window的,如果要想指向被点击的元素,一般是将this作为参数传入,例如: <div ...

  6. IIS7应用程序池集成和经典的区别

    IIS7应用程序池集成和经典的区别 IIS7应用程序池有集成和经典两种模式,根据微软官方的介绍, 集成模式,如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET ...

  7. C register

    1.register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度.例如下面的内存块拷贝代码, /* Procedure for the as ...

  8. ajax同步的实现

    if (window.XMLHttpRequest) {// code for IE7, Firefox, Opera, etc. xmlhttp=new XMLHttpRequest(); }els ...

  9. Windows7 IE11 F12控制台DOC资源管理器报错的问题解决方法

    ------------------ Diagnostic: Exception in window.onload: Error: An error has ocurredJSPlugin.3005 ...

  10. 自动执行任务管理---TaskManage

    这篇主要配合数据使用 先说数据库 名字都很标准---------------------------------- ------------------------------------------ ...