java_base

#1. 块作用域
 可以嵌套,不可在嵌套中定义同一变量
---
#2.if...else   for(;;)  while   do...while
continue; break; switch..case
case 的变量类型
    a. byte , short, int, char及其包装类Character, Byte, Short, Integer
    b. 枚举
    c. jdk1.7 支持String
注意事项:在没有break语句,会执行下面的case语句,触发多个case分支
#3. 中断流程语句break, continue
    break 跳出循环,
    带标签的break,跳出多重嵌套的循环语句  break read_data;
    continue 中断本次循环,继续下次循环
    越过循环体的剩余部分,立刻跳到循环首部
    带标签的continue, 将跳到与标签匹配的循环体首部。

#4. 大数值BigInteger和BigDecimal,java.math包下,处理任何精度的整数或者浮点数运算,
应用于金融,彩票等领域

#5. 数组
存储数据的结构,存储的值是同一类型,可以使用for..each循环遍历

#6. for..each循环遍历
什么条件才可以使用for..each循环遍历,必须是数组或者实现Iterator接口的类才可以,比如ArrayList

时间: 2024-08-29 00:45:30

java_base的相关文章

【Java_Base】常用查找算法:顺序查找、二分查找

顺序查找 从第一个元素开始顺序比较查找. 二分查找 二分查找前提条件: 已排序的数组中查找 二分查找的基本思想是: 首先确定该查找区间的中间点位置: int mid = (low+upper) / 2; 然后将待查找的值与中间点位置的值比较: 若相等,则查找成功并返回此位置. 若中间点位置值大于待查值,则新的查找区间是中间点位置的左边区域. 若中间点位置值小于待查值,则新的查找区间是中间点位置的右边区域. 下一次查找是针对新的查找区间进行的. 1 public class Search{ 2 p

【Java_Base】循环打印等腰三角形

A:正置 1 class Isosceles_Triangle{ 2 public static void main(String[] args){ 3 int rows=5; //rows控制打印行数 4 for(int i=0;i<rows;i++){ 5 for(int k=0;k<rows-i;k++){ 6 System.out.print(" "); 7 } 8 for(int j=0;j<2*i+1;j++){ 9 System.out.print(&q

【Java_Base】九九乘法表

案例一 1 class Multiplication{ 2 public static void main(String args[]){ 3 String Str = "9 9 乘法表\n"; 4 Str += "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"; 5 System.out.println(Str); 6 for(int i=1;i<10;i

【Java_Base】常用排序算法:冒泡排序、选择排序、插入排序

冒泡排序比较相邻的元素.如果第一个比第二个大,就交换他们两个.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对.在这一点,最后的元素应该会是最大的数.针对所有的元素重复以上的步骤,除了最后一个.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较. 选择排序对比数组中前一个元素跟后一个元素的大小,如果后面的元素比前面的元素小则用一个变量k来记住他的位置,接着第二次比较,前面“后一个元素”现变成了“前一个元素”,继续跟他的“后一个元素”进行比较如果后面的元素比他要小则用变

进击的java - tomcat的安装,配置都正确之后,还是报错

1.问题 配置Apatch Tomcat过程报错: The CATALINA_HOME environment variable is not defined correctly.This environment variable is needed to run this program 但是“系统环境“中已经配置了,CATALINA_HOME.CATALINA_BASE.JAVA_HOME.JAVA_BASE 2.解决方案 保证CATALINA_HOME.CATALINA_BASE.JAVA

xml文件解析基础和签名

0. 前言 参考文档1:使用dom4j读取xml文件的四种方式 参考文档2:dom4j解析xml文件 参考文档3:String 和 document 的相互转换总结 参考文档4: Java SE 6中 XML 数字签名的标准 Java 接口 参考文档5:XML Security with Digital Signature in JAVA 1.xml文件的解析 1.1 基本的jdk解析xml的原始api解析 声明 1.以下代码块要放到一个类中才能运行 dom类型为:org.w3c.dom.* 解

[Java IO]基础:读取文件

1. 读取文件路径字符串 1.1 利用ClassLoader类方法获得文件路径 System.out.println(this.getClass().getClassLoader().getResource(".").getPath());// 得到的是项目的class文件路径 System.out.println(this.getClass().getClassLoader().getResource("").getPath());// 得到的是项目的class文

Tomcat基本安装与组件简介

一.Tomcat 通常意义上的web服务器接受请求后,只是单纯地响应静态资源,如html文件,图片文件等,不能在后端进行一定的处理操作. Tomcat是Apache下的一个子项目,它具备web服务器的所有功能,不仅可以监听接受请求并响应静态资源,而且可以在后端运行特定规范的java代码servlet,同时将执行的结果以html代码的形式写回客户端. Tomcat由一系列的组件构成,其中核心的组件有三个: web容器--完成web服务器的功能. servlet容器--名字为catalina,用于处

EBS QRCODE

http://www.swetake.com/qrcode/java/qr_java.html qrcode_java0.50beta10.tar [[email protected] ~]# su - applmgr [[email protected] ~]$ cd $JAVA_BASE [[email protected] java]$ pwd /d01/applmgr/VIS/apps/apps_st/comn/java [[email protected] java]$ ll tota