【Java学习】教程文章相关的互联网学习教程文章

Java学习之javassist【代码】

1、读取和输出字节码 1 ClassPool pool = ClassPool.getDefault();2//会从classpath中查询该类 3 CtClass cc = pool.get("test.Rectangle");4//设置.Rectangle的父类 5 cc.setSuperclass(pool.get("test.Point"));6//输出.Rectangle.class文件到该目录中 7 cc.writeFile("c://");8//输出成二进制格式9//byte[] b=cc.toBytecode(); 10//输出并加载class 类,默认加载到当前线程的ClassLoader中,也可以选择输出的ClassLoader。 11//...

非专业码农 JAVA学习笔记 用户图形界面设计与实现-所有控件的监听事件

用户图形界面设计与实现-监听事件 System.applet.Applet(一)用户自定义成分1.绘制图形Public voit piant(Ghraphics g){ g.drawLine等图形名称(坐标1234);g.file图形名(坐标123)}2.设置字体-Font类(1)定义font:Font myfont=new Font(“字体”,”样式”,字号);例如:Font myfont=new Font(“宋体”,Font.BOLD,12);(2)引用定义的Font:类/容器/控件等.setFont(myfont);例如:Graphics g=new Graphics();g.setFont(myfont);3.设置...

JAVA学习记录(一)——Number\Character\String\数组\Date\Calendar\GregorianCalendar【代码】【图】

jdk环境配置Java Number类装箱拆箱Number类的成员方法Java Character类简介Character 方法Java String类创建字符串字符串长度length连接字符串创建格式化字符串String 方法Java StringBuffer和StringBuilder类StringBuffer 方法Java 数组声明数组变量创建数组遍历数组forforeachArrays 类Java日期时间Date构造函数日期方法获取当前日期时间日期比较使用SimpleDateFormat格式化日期简单的DateFormat格式化编码使用printf格式化日期日...

javaSE学习路线

Java SE大致可分为以下几块内容:n 对象导论:如何用面向对象的思路来开发n 深入JVM:Java运行机制以及JVM原理n 面向对象的特征:封装、继承、抽象、多态n 数组和容器:容器的线程安全问题n I/O和NIO:NIO工作原理和应用n 并发编程:concurrent包n 网络编程:TCP/IP+BIO/NIO UDP/IP+BIO/NIOn JDBC框架和反射:JNDI、连接池、annotation等n 其他:正则表达式、字符串等 其实对于后续学习Java EE或者是Android来说,Jav...

Java学习-025-类名或方法名应用之一 -- 调试源码【代码】

上文讲述了如何获取类名和方法名,敬请参阅: Java学习-024-获取当前类名或方法名二三文 。通常在应用开发中,调试或查看是哪个文件中的方法调用了当前文件的此方法,因而在实际的应用中需要获取相应的包名、类名、方法名、行数,从而快速定位,及统计方法被调用的次数,生成类方法关系链。相信爱钻研的小主们,通过上篇文章,已经懂得了,如何获取主调方法、从调方法。那我直接上码了,敬请各位小主参阅,若有不足之处,敬请各位大...

Java学习第三周总结

2018年7月29日  这是暑假第三周。这一周我把找到的Java教学视频看完了。  本周学到了Java剩余的基础知识,比如:抽象类、接口、内部类、几种常用类、IO流、多态、多线程等等。  因为没有书,所以我在看视频学习Java的时候用Word文档做了一些笔记、记录了一些经典示例,这些笔记与示例能帮助我更好的学习Java,我也可以以后看这些笔记来复习Java知识。  本周照旧,花在学习上的时间估计达到25小时,周六周日复习。其中,基本...

JavaFX学习:认识 Stage 窗口相关【代码】

代码示例public class Main extends Application {@Overridepublic void start(Stage primaryStage) throws Exception {/*javafx.stage.Stage:是一个窗口Stage继承于 javafx.stage.Window(继承于 Object)在不同的平台上具有不同的效果显示*/primaryStage.setTitle("这是标题");// primaryStage.getIcons().add(new Image("/icon/icon.png")); // 设置图标// primaryStage.setIconified(true); // 设置窗口最小化// primaryStage...

Java学习笔记-eclipse配置【图】

一、配置Java环境变量JAVA_HOME:D:\Program Files\Java\jdk1.7.0_76CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;二、配置eclipse1.设置编码默认值2.修改打开的默认浏览器3.配置tomcat4.配置tomcat运行环境原文:http://www.cnblogs.com/2star/p/5333346.html

JAVA学习 判断一个字符或字符是否位于另一个字符串的末尾

String a ="abcdefbg";Scanner scan = new Scanner(System.in); //输入扫描器String b = scan.next(); //输入字符int c = a.lastIndexOf(b); //判断输入的字符串在需要判断的字符串中的位置int d = a.length();int e = b.length();if(d-c==e) //根据字符串和位置的长度...

Java学习List接口、Set接口【代码】【图】

Collection中常用的两大子类(List集合、Set集合)List接口1、它是一个元素存取有序的集合。这里的有序不是说集合按照升序降序进行存储,而是说元素怎么存进去,怎么取出来的2、它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。3、 集合中可以有重复的元素,通过元素的equals方法,来比较是否为重复的元素。List接口的常用子类有:1、ArrayList集合2、LinkedList集合List中常用的方法:...

java学习

java编程思想不适合新手,看了好久没看懂,后来写了一段程序错误百出。对对象的理解也不够,这时候又重新看了一下才有点进步,但是还是看不懂。所以建议新手不要看这个。看看java 2 编程详解(下载地址:http://pan.baidu.com/s/1mgoN1Du)就行了。基本语法没变,对象什么的也没变,jdk版本一直都在改,没什么影响的。学习这个主要是为了换工作,找个有钱点的,之后我会在此记录学习过程。 这有一个学习群,不过是安卓开发的,有高...

java学习笔记一 2019.6.23 周日

一、数据insert into T_Customers(id,name,age) values(1,‘tom‘,21);INSERT INTO T_Customers(id,name,age)VALUES(2,‘mike‘,24);INSERT INTO T_Customers(id,name,age)VALUES(3,‘jack‘,30);insert into T_Customers(id,name,age)VALUES(4,‘tom‘,25);insert into T_Customers(id,name,age)VALUES(5,‘linda‘,null); insert into T_Ordertypes(ID,NAME)VALUES(1,‘现货订单‘);insert into T_Ordertypes(id,name)VALUES(2,‘...

java学习1

Head First Java11.类继承的方法可以被覆盖(override)2.类带有实例变量(instance variable)和方法(methods)3.创建对象时,它会被存放在堆中。Java根据对象的大小来分配内存空间。并且在某个对象被JAVA虚拟机(JVM)认为不用时,这个对象被标记为可回收的,当内存不足的时候,会自动清理。4.java内没有全局变量(global variable),但可以使用public,static,final来产生全局变量的效果原文:https://www.cnblogs.com/lLate...

【Java学习笔记】---Java入门介绍及环境配置【图】

Java语言之父--James Gosling.Java运行环境所需的环境变量及详细设置如下:JAVA_HOME:指向JDK的安装目录。Path:指向JDK的安装目录下的子文件夹\Bin,这个下面包含所有可执行的java工具,如编译器javac.exe、javaw.exe、java.exe、javadoc.exe等。CLASSPATH:jre\lib\rt.jar.如安装好JDK1.6后,在javert.bat中内容如下:Set JAVA_HOME=D:\AnnieJava\jdk1.6.0_32Set PATH=%JAVA_HOME%\BINSet CLASSPATH=%JAVA_HOME%\JRE\LIB\RT.JAR来...

Java学习笔记之——枚举类【图】

枚举可以限定类的值只是有限个,例如:星期,只有星期一到星期天语法案例: 原文:https://www.cnblogs.com/wrf-hsj/p/10109854.html