java3】的更多相关文章

1:在定义Long或者Float类型变量的时候,要加L或者f. 整数默认是int类型,浮点数默认是double. byte,short在定义的时候,他们接收的其实是一个int类型的值. 这个是自己做了一个数据检测的,如果不再它们的范围内,就报错. 2:byte值的问题 byte b1 = 127; byte b2 = (byte)128; //-128 byte b3 = (byte)129; //-127 byte b4 = (byte)130; //-126 byte的范围:-128 ~ 1…
一.Java 有三种主要的循环结构: 需求:分别使用三种循环将 1 到 100 的整数输出到控制台. 1.for 循环 for(初始化语句; 布尔表达式语句; 更新语句) { //循环体内容 } 示列代码 public static void forFunction() { /* * for循环第一步执行 int i = 1; * 第二步执行 i <= 2; * 第三步执行 {} 里面的内容(循环体) * 第四步执行 i++ * 第五步,跳至第二步执行. */ for (int i = 1; i…
mongo驱动包 自带线程池的概念 获取 MongoClient mongoClient 后 通过客户端(mongoClient ) 获取 库操作 MongoDatabase 获取 表操作 MongoCollection 都不需要管 真正的链接概念,mongo驱动底层应该根据当前线程 去获取链接真正的链接 列1: 只会创建3个链接 for (int i = 0; i <2; i++) { new MyThread().start(); } 子线程 for (int i = 0; j <100;…
1.Log4j Log4j是目前最流行的日志框架.有两个版本 1.x:Log4j 2.x:Log4j2 Log4j下载地址https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.1/apache-log4j-2.11.1-bin.tar.gz,建议选择清华的镜像 导入log4j-api-2.11.1.jar,log4j-core-2.11.1.jar,log4j-jcl-2.11.1.jar即可 Commons Logging可以自动使用…
Commons Logging是Apache创建的日志模块: 可以挂接不同的日志系统 可以通过配置文件指定挂接的日志系统 自动搜索并使用Log4j 如果Log4j不存在,使用JDK Logging(JDK >= 1.4) 下载Commons Logging的jar包.导入jar包 http://commons.apache.org/proper/commons-logging/download_logging.cgi 选择binary的tar包或zip,解压即可. IDEA:file-proje…
1.日志 为了取代System.out.println() 可以设置输出样式 可以设置输出级别,禁止某些级别输出 可以被重定向到文件 可以按包名控制日志级别 2.JDK内置Logging 在java.util.logging,这个日志用的较少. JDK Logging定义了7个日志级别: SEVERE WARNING INFO 默认 CONFIG FINE FINER FINEST 例子1 import java.util.logging.*; public class Main { publi…
1.断言 断言Assertion是一种程序调试方式 使用assert关键字 断言条件预期为true 如果断言失败,抛出AssertionError,停止程序 可选的断言消息,断言失败,就会抛出 public class Main { static double abs(double d){ return d >= 0 ? d : -d; } public static void main(String[] args){ double x = abs(-123.45); assert x <=…
JDK已有的异常: RuntimeException * NullPointerException * IndexOutOfBoundsException * SecurityException * IllegalArgumentException NumberOfFormatException IOException * UnsupportedCharsetException,FileNotFoundException,SocketException ParseException,Genera…
1.异常的传播 当某个方法抛出异常时: 如果当前方法没有捕获,异常就被抛到上层调用方法 直到遇到某个try...catch被捕获 使用printStackTrace()打印处方法的调用栈 import java.lang.String; public class Main { public static void main(String[] args) { try{ process1(); }catch (Exception e){ e.printStackTrace();//对于调试错误非常有…
1捕获异常 1.1 finally语句保证有无错误都会执行 try{...}catch (){...}finally{...} 使用try...catch捕获异常 可能发生异常的语句放在try{...}中 使用catch捕获对应的Exception及其子类 1.2 捕获多个异常 try{...} catch() {...} catch(){...}finally{..} 使用多个catch子句: 每个catch捕获对应的Exception及其子类 从上到下匹配,匹配到某个catch后不再继续匹配…
1.计算机运行中的错误 在计算机程序运行的过程中,错误总会出现,不可避免的 用户输入错误 读写文件错误 网络错误.内存耗尽.无法连接打印机不可 String s = "abc"; int n = Integer.parseInt(s); 2.Java异常 Java使用异常来表示错误: 异常是class,本身带有类型信息 异常可以在任何地方抛出 异常只需要在上层捕获,和方法调用分离 2.1Java的异常体系 Exception分为两类:RuntimeException和非RuntimeE…
for循环 for循环使用计数器实现循环 for循环条件需要设置:计数器初始值:循环前检测条件:每次循环后如何更新计数器 计数器变量通常命名为i int[] ns = {1,4,9,16,25}; for(int i=0;i<ns.length;i++) { System.out.println(ns[i]); } 注意:不要在循环体内修改计数器 特点:初始化计数器总是被执行:可能循环0次 for循环可以缺少初始化条件.循环条件和每次循环更新条件.通常不推荐这样写,容易产生死循环,如 for(i…
1.创建变量: 2.使用不同类型的变量: 3.在变量中存储值: 4.在数学表达式中使用变量: 5.把一个变量的值赋给另一个变量: 6.递增/递减变量的值. 程序Variable:使用不同类型的变量并赋初值 package com.jsample; public class Variable { public static void main(String[] args){ int tops;//无初值的整型变量 float gpa;//无初值的单精度浮点型变量 char key = 'C';//…
web driver提供了八种元素定位的方法: id name class name tag name link text partial link text xpath css selector 如百度首页,百度一下按钮的元素信息 <input type="submit" id="su" value="百度一下" class="bg s_btn"> 百度首页新闻的页面的元素信息 <a href="…
三目运算符 条件? 正确结果:错误结果 if判断 单一条件判断 if(条件){ }else{ } 多种条件判断 if(){ }else if(){ } ... else{ } switch判断 switch(){ case1: break; case2: break; ... default: break; } 其中case值不能相同 case数据类型只能为 基本int/short/byte/char 引用String/enum 注意,若break语句省略,则匹配case后一直向下运行,直到遇到…
1 public class jh_01_为什么需要if选择结构 { 2 /* 3 * 让它有条件性的去执行某些内容. 4 * System.out.println(2); 5 * 把你要控制的内容放到代码块里面.{} 6 * 控制语句,选择语句,选择结构. 7 */ 8 public static void main(String[] args) { 9 System.out.println(1); 10 11 // if(条件.){ 12 // System.out.println(2);…
1.下载并解压Eclipse 下载并解压到e:/eclipse,目录情况如图所示.注: 这个Eclipse是64位的,应该使用本站提供的JDK(64)位,下载地址:JDK. 如果JDK位数和 Eclipse 位数不一致会导致奇怪的错误,请保持一致.…
//创建的一个包名. package ri0318; //创建的一个类. public class Li3 { //公共静态的主方法. public static void main(String[] args) { //string类的特点:一切都是对象. String a = "qq333"; //打印. System.out.println(a); //给a赋值. a = "notlove java"; //打印. System.out.println(a);…
(三)MarkDown语法 分级标题(用 #数量 表示 级标题) #+空格+一级标题+回车 = 一级标题 ##+空格+二级标题+回车 = 二级标题 ###+空格+三级标题+回车 = 三级标题 加粗 选中加粗内容 Ctrl+B(Bold 粗体) 加粗内容两边加 ** 斜体 选中内容 Crtl+I(italic 斜体的) 内容两边加 * 斜体加粗 内容两边加 *** 删除线 内容连边加 ~~(按住shift+Tab上边那个键) 我是删除线 引用 大于号直接加内容 我是引用 图片 !+[图片名字]+(…
第一天: -- 创建book表 create table book ( bid number primary key, bname varchar2(20) not null, price number(10,2) not null ) -- 插入数据 insert into book(bid,bname,price)values('20','西游记','170.5'); insert into book(bid,bname,price)values('12','红楼梦','190.5'); i…
ecplise 常用快捷键 java notepad++ java封装好处和原则 java1 基本概述和java环境变量配置 java2 基本概念介绍和基本关键字.基本数据类型 java3 基本流程语法和一些面试题 (关键字,流程语句,基本数据类型) java4 类的介绍 构造函数,继承 java5 关键字使用,抽象类,接口,多态 java6 数组引入,面向对象的深度理解 java7 api介绍,java 积累Object介绍 java8 键盘输入Scanner 和 String类介绍 java…
package 集合; import java.util.ArrayList;import java.util.Iterator; /* * 去除ArrayList里面的重复元素 *  * */public class ArrayListTest1 {    public static void main(String[] args) {                ArrayList al = new ArrayList();        al.add("java1");    …
package 集合; import java.util.LinkedList; /* *队列:先进先出 *把romovelast改成romoveFirst就成了堆栈 先进后出 *  * */public class DuiLie {    private LinkedList link;    public DuiLie(){        link = new LinkedList();    }    //添加到第一个    public void myAdd(Object obj){  …
atitit agt sys 设置下级代理功能设计.docx 显示界面1 先查询显示 set_sub.js1 设置代理2 /atiplat_cms/src/com/attilax/user/AgentService.java3 显示界面 http://localhost:8080/agent/set_sub2.htm 先查询显示 set_sub.js // JavaScript Document function btn_click() { var sql="select * from acco…
linux下卸载openJDK并安装java 1.查找现在有的jdk rpm -qa | grep java 2.删除jdk rpm -e --nodeps java----- 3.安装jdk 下载jdk 解压至需要的路径 配置环境变量 重新启动环境…
1.集合的常用框架 根据数据结构划分: Collection list set ArraryList ,LinkList,Vector TreeSet,HashSet 2.集合的存储 都是存储的对象的引用. 二:程序--Collection的公共方法 1.Collection的公共方法(常用) 增删查该 import java.util.ArrayList; public class Test39 { public static void pubTest(){ ArrayList a1=new…
注意:版本要求Eclipse(4.2,3.8)以上,Java3.1.2,JavaScript 2. 一.SonarLint插件的安装方式 1.安装方式一:在线安装 1)Eclipse工具栏选择Help->Eclipse MarketPlace 2)弹出EclipseMarketPlace界面,在Find栏输入sonar就可以搜索出sonar相关的插件,选择SonarLint2.0.0,Install->Confirm->选择同意协议->Finish 3)安装成功后,会弹出"…
学习java3天有余,知道一些基本语法后 学习java爬虫,1天后开始出现明显效果 刚开始先从最简单的爬虫逻辑入手 爬虫最简单的解析面真的是这样 import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import java.io.IOException; public class Test { public static void Get_Url(String url) { try { Document doc = Jsoup.conn…
JBPM入门系列文章: JBPM4入门——1.jbpm简要介绍 JBPM4入门——2.在eclipse中安装绘制jbpm流程图的插件 JBPM4入门——3.JBPM4开发环境的搭建 JBPM4入门——4.封装流程管理的工具类(JbpmUtil) JBPM4入门——5.流程定义的发布.查询.删除 JBPM4入门——6.流程实例的创建和执行 JBPM4入门——7.等待节点的单条线手动执行 JBPM4入门——8.等待节点的分支执行 JBPM4入门——9.自动节点单线执行 自动节点:java节点  该节…
一.安装svn yum install -y subversion-* 结果为Complete就为正确 查看svn版本号 svnserve --version 1.6.11版本 mkdir /opt/svndatacd /opt/svndatamkdir –p /opt/svndata/javawebsvnadmin create /opt/svndata/javaweb -------------------然后复制百度云下的这个文件夹下的auth passwd sev等三个文件夹userad…