【JavaEE高级-通用Mapper学习笔记】教程文章相关的互联网学习教程文章

Java学习笔记04:Java基本语法方法【代码】

什么是方法方法的定义和调用方法重载命令行传参可变参数递归什么是方法System.out.println()是根据什么得来的?调用System类中的out方法中的println功能Java方法是语句的结合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序集合方法包含于类或者对象中方法在程序中被创建,在其他地方被引用设计方法的原则: 方法的本意是功能块,就是实现某个功能的语句块的集合设计方法的宗旨:就是一个方法只完成一个功能,这样有利于我...

JAVA jdbc(数据库连接池)学习笔记(一)【代码】

学习内容:1.JDBC的含义...JDBC想必学过JAVA的就不会陌生,JDBC到底是什么呢?其实就是由JAVA的一些类和接口构成的API,保存在java.sql和javax.sql..包中的一些API...2.使用JDBC的原因... 那么为什么要使用,这个想必大家也是更为了解了,一个应用程序如果不和数据库进行连接,那这根本就不算是个应用程序,那么应用程序是不能直接对数据库进行操作的,那么就需要一个辅助工具去连接数据库,从而操作数据库...那这个辅助的工具就是...

java学习笔记-设计模式21(状态模式)【代码】

意图  允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。 public class State { private String value; public String getValue() { return value; } public void setValue(String value) { this.value = value; } public void method1(){ System.out.println("execute the first opt!"); } public void method2(){ System.out.println("execute the second opt!"); } } public class...

Java学习笔记四——运算符【代码】

算术运算符  加减乘除(+、-、*、/)就不说了。求余运算符%  描述:第一个操作数除以第二个操作数,得到一个整除的结果后剩下的值就是余数注意:求余预算的结果不一定总是整数,当操作数是浮点数时,结果可能是小数。double a = 5.2; double b = 3.1; double mod = a%b; System.out.println(mod);//值为2.1自增运算符++  自增运算符++有两个要点:++是单目运算符只能操作一个操作数++只能操作在数值型(整数、浮点型)的变量...

Android(java)学习笔记185:xml文件生成【代码】【图】

1.xml文件:用元素描述数据,跨平台。2.利用传统的方式创建xml文件,下面是一个案例:设计思路:建立一个学生管理系统,创建xml文件保存学生信息;(1)首先是布局文件activity_main.xml文件,如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:gravity="center_ho...

java中的try-catch-finnal异常处理(学习笔记)【代码】

一、异常概述异常:Exception,是在运行发生的不正常情况。原始异常处理:if(条件) {处理办法1  处理办法2  处理办法3}if(条件) {处理办法4  处理办法5  处理办法6}代码阅读性差,臃肿不堪,与正常流程代码结合的很紧密,所以,在JAVA中进行一系列的改良,将一系列常见的问题,用面向对象的思考方式,对其进行了描述、封装。class 处理办法 {处理办法1(){举例1}处理办法2(){举例2} }if(出错了){  抛出 new 处理办法1();此...

Java学习笔记之方法重载,动态方法调度和抽象类【代码】

一、方法重载如果子类中的方法与它的超类中的方法有相同的方法名,则称子类中的方法重载超类中的方法,特别是当超类和子类中的方法名和参数类型都相同时,在子类中调用该方法时,超类中的方法会被隐藏。考虑下面程序: 1class A 2{3int i, j; 4 A(int a, int b) 5 { 6 i = a; 7 j = b; 8 } 910// display i and j 11void show() 12 { 13 System.out.println("i and j: " + i + " " + j); ...

《Java并发编程实战》学习笔记

二、线程安全性 正确性:  某个类的行为与其规范完全一致。 线程安全:  当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类就能表现出正确的行为,那么就称这个类是线程安全的。 无状态对象:  既不包含任何域,也不包含任何其他类中域的引用的对象。  无状态对象一定是线程安全的。 竞态条件:  当某个计算的正确性取决于多个线...

在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务(老罗学习笔记)【图】

一:Eclipse下1.创建工程: ----2.创建后目录 3.添加java函数 4.在src下创建package,在package下创建file 5.res---layout下创建xml文件,命名main 6.project下清楚错误 7.位解决错误① ② 8.总体目录 9.当删除工程后,可以import再重新导入工程。 二:源码下①将Hello目录拷贝至packages/experimental目录,新增Android.mk文件: USER-NAME@MACHINE-NAME:~/Android/packages/experimental$ vi Android.mkAndroid.mk的文件内容...

Effective Java学习笔记【代码】

创建和销毁对象第一条:考虑用静态工厂方法替代构造器For example:publicstatic Boolean valueOf(boolean b){return b ? Boolean.TRUE : Boolean.FALSE; }优势:有名称不必在每次调用它们的时候都创建一个新对象它们可以返回原返回类型的任何子类型的对象在创建参数化类型实例的时候,他们使代码变得更加简洁缺点:类如果不含公有的或者受保护的构造器,就不能被子类化它们与其他的静态方法实际上没有任何区别第二条:遇到多个构造...

[学习笔记Java作用域变量申明和C、C++的差异性【代码】

Java作用域 大多数程序设计语言都提供了“作用域”(Scope)的概念。对于在作用域里定义的名字,作用域同时决定了它的“可见性”以及“存在时间”。在C,C++和Java 里,作用域是由花括号的位置决定的。参考下面这个例子: { int x = 12; /* only x available */ { int q = 96; /* both x & q available */ } /* only x available */ /* q “out of scope” */ } 作为在作用域里定义的一个变量,它只有在那个作用域结束之前才可使用...

JAVA学习笔记

1,取模:%:取余数. 结果的符号取决于被模数 int i3 = 12 % (-5); //2 int i4 = -12 % (-5); //-2 System.out.println(i3); System.out.println(i4);2,short s = 10; ******************* //s += 3;编译不通过 s = (short)(s + 1);//不建议如此实现 s += 1;//既可以实现运算,又不会更改s的数据类型3, System.out.println(‘*‘ + ‘\t‘ + ‘*‘); //输出ASCII码的具体数值 System.out...

java学习笔记

一、javaSE1、java生成字节码(.class运行在JRE上)文件,所以具有跨平台性。 .java->.class(编译) .class运行在虚拟机是解释过程 一种半编译,半解释语言,编译效率更高(一齐翻译) 编译命令javac 执行命令java2、编码规范:变量、方法:首单词字母小写,之后单词首字母大写 类、接口:每个单词首字母大写 包名全部小写,全局变量全部大写 局部变量:必须有初始值,方法被调用是产生,调...

JAVA并发实战学习笔记——3,4章~

<h3>JAVA并发实战学习笔记</h3><hr><h4>第三章 对象的共享</h4><ul><li><strong>失效数据</strong>:<ul><li>java程序实际运行中会出现<strong>①程序执行顺序对打乱;②数据对其它线程不可见</strong>——两种情况</li><li>上述两种情况导致在缺乏同步的程序中出现<strong>失效数据</strong>这一现象,且“失效”这一情况不确定性很大,因为可能出现可能没出现。</li><li>JVM中没有规定对于64位变量如:long, double 的读写操作必...

设计模式之java-学习笔记【代码】

设计模式简介 本笔记是根据尚硅谷java设计模式视频学习得 设计模式七大原则1设计模式的目的编写软件过程中,程序员面临着来自 耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 等多方面的挑战,设计模式是为了让程序(软件),具有更好1)代码重用性 (即:相同功能的代码,不用多次编写) 2)可读性 (即:编程规范性, 便于其他程序员的阅读和理解)3)可扩展性 (即:当需要增加新的功能时,非常的方便,称为可维护) 4)可靠性 (即:...

JAVAEE - 相关标签