随笔分类 -  java(大二学习记录的

swing常用布局
摘要:1,FlowLayout 窗口的默认布局 设置窗口布局方法(下面不重复 设置容器布局方法 比如容器 con1 2.BorderLayout 3.GridLayout 写一个棋盘 5.BoxLayout布局 和上面的布局有点不同,语法上像一个组件一样add上去 阅读全文

posted @ 2016-10-16 23:39 Kooing 阅读(21907) 评论(2) 推荐(1)

java——JNI(例子控制台(64位)清屏
摘要:因为java的最底层是jvm,所以单纯的控制台java程序不能感知jvm再下面的操作系统的情况, 可以通过JNI(Java Native Interface)技术实现java后台调用C++/C的dll(Dynamic Linkable Library,动态链接库)文件。 不过,对Java外部的调用通 阅读全文

posted @ 2016-10-14 00:36 Kooing 阅读(4509) 评论(0) 推荐(0)

swing菜单,常用组件,常用容器
摘要:1菜单 2常用组件 3 常用容器 1)JPanel 面板,可以向里面加组件,默认布局FlowLayout 2)JScrollPane滚动窗口,只可以添加一个组件,然后可以滚来看这个窗口 3)JSplitPane 分开窗格 JSplitPane(int a,Component b,Component 阅读全文

posted @ 2016-10-11 22:35 Kooing 阅读(624) 评论(0) 推荐(0)

swing——JFrame基本操作
摘要:用JFrame(String String1)创建一个窗口 public void setBounds(int a,int b,int width,int height)设置窗口初始化的位置(a,b),和大小(width,height) public void setSize(int width,i 阅读全文

posted @ 2016-10-11 22:22 Kooing 阅读(3827) 评论(0) 推荐(1)

Class类相关
摘要:Class类是java.lang包中的类,该类的实例可以帮助程序创建其他类的实例或者取得其他类的对象的内部信息 使用class类获得一个类相关的class类(注意得到的是class类,不是相关的类) 比如类名 classFuck类 有类方法(静态方法)public static Class forN 阅读全文

posted @ 2016-10-11 20:00 Kooing 阅读(182) 评论(0) 推荐(0)

StringBuffer类
摘要:在String类不可以修改的前提下有了 StringBUffer类 StringBuffer string=new StringBuffer("012345"); StringBuffer append(String a),在后面追加一个a public char charAt(int n) 返回在 阅读全文

posted @ 2016-10-10 16:57 Kooing 阅读(126) 评论(0) 推荐(0)

Date与Calendar
摘要:计算两个时间差的天数 比如2012/9/1和2016/7/1 借助Calendar写一个显示日历的类 阅读全文

posted @ 2016-10-10 12:35 Kooing 阅读(255) 评论(0) 推荐(0)

正则表达式
摘要:正则表达式规则和前端的差不多 String1.matches(regex) String1.replaceAll(regex,替换的内容) 真正的的正则表达式 Patten和 Matcher。。 需要impoty java.util.regex.*; 先来一条正则表达式String: String 阅读全文

posted @ 2016-10-09 22:56 Kooing 阅读(259) 评论(0) 推荐(0)

String分割类
摘要:StringTokenizer类 用的时候要 import java.util.StringTokenizer; StringTokenizer b=new StringTokenizer( Stringa," , . 分裂符号) b.countTokens() 有多少个数 b.hasMoreTok 阅读全文

posted @ 2016-10-09 22:55 Kooing 阅读(245) 评论(0) 推荐(0)

String类扩展
摘要:结论:只用equals方法 public boolean compareTo(String s)比较方法 public boolean contains(String s)是否在里面 public String substring(int a,intb)截取a到b-a public String t 阅读全文

posted @ 2016-10-08 23:17 Kooing 阅读(239) 评论(0) 推荐(0)

异常类
摘要:断言 aasert assert 表达式:一条string 阅读全文

posted @ 2016-10-08 21:11 Kooing 阅读(185) 评论(0) 推荐(0)

内部类
摘要:1外嵌类的数据成员和方法在内部类用有效,甚至是私有的 2内部类不可以声明静态方法和静态变量 3内部类可以声明为static,其他类不可以这样声明 和子类有关的匿名类 和接口有关的匿名类 阅读全文

posted @ 2016-10-07 23:41 Kooing 阅读(144) 评论(0) 推荐(0)

2048小程序
摘要:package game; import java.util.Random; public class game{ int pane[][]=new int[4][4]; //棋盘 void showpane() //显示棋盘 { for(int a=0;a0){ int t=pane[i][j];... 阅读全文

posted @ 2016-10-07 22:06 Kooing 阅读(952) 评论(0) 推荐(0)

接口
摘要:数据默认 public static final (由于是常量,声明时就要赋值 方法默认 public abstract 如果非抽象类继承了 这个接口 就必须重写里面所有的方法而且都要加public,使用常量是直接 用a,如果类中用同名 那就A.a 而抽象类可以不重写所有的抽象方法 阅读全文

posted @ 2016-10-05 22:53 Kooing 阅读(139) 评论(0) 推荐(0)

java继承
摘要:先说class的访问权限 public 类可以在其他的包使用,而 default 就只可以在本包里面使用 再说我们继承下的数据访问权限 不过protected继承下来的数据在使用 点操作 时有点不同 比如b继承a,a本身的protected数据没有问题,但是a继承的protected数据分两种情况 阅读全文

posted @ 2016-09-28 20:38 Kooing 阅读(314) 评论(0) 推荐(0)

java访问权限
摘要:java中如果有类的重名冲突,可以放在两个不同的包 阅读全文

posted @ 2016-09-26 23:29 Kooing 阅读(154) 评论(0) 推荐(0)

java2实用教程102小程序(分数计算和流水线计算
摘要:import java.util.Scanner; public class test{ public static void main(String args[]){ Rational a=new Rational(4,5); Rational b=new Rational(3,2); Rational c=a.chu(b); ... 阅读全文

posted @ 2016-09-26 21:12 Kooing 阅读(321) 评论(0) 推荐(0)

java对象初级知识
摘要:this属于类 方法中没有自己的this指针(本来以为js方法中有,其实并没有里,那是被new出来的function 在声明的时候可以赋初值: int a =12 但不能 int a ; a=12; 发现类似c++的方式,如果A类需要B类对象做数据成员(关联) A a = new A( new B( 阅读全文

posted @ 2016-09-22 23:36 Kooing 阅读(122) 评论(0) 推荐(0)

java第一天的疑问
摘要:1字节 的 byte 2字节 的 char 精度 byte<short<char<int<long<float<double 随便打个整数默认为int 随便打个小数默认为double 低精度可以随便转高精度 char a='b'; int b=a 高精度变量赋值给低精度时候必须使用类型转换 输入时的 阅读全文

posted @ 2016-09-21 23:56 Kooing 阅读(126) 评论(0) 推荐(0)

导航