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

java学习第二天

关键字关键字:被java语言赋予特定含义的单词。关键字特点:组成关键字的字母全部小写。注意事项:1.goto和const作为保留字存在,目前并不使用。2.高级记事本遇到关键字会变色,很直观的显示。 标识符标识符:给类,接口,方法,变量等七名时使用的字符序列。组成规则:英文大小写字母,数字字符,$和_注意事项:不能以数字开头,不能是java中的关键字,严格区分大小写,不能有空格 标识符(常见命名规则):见名知意包:其实就是文...

JavaFX学习之道:文本框TextField

原文地址http://download.oracle.com/javafx/2.0/ui_controls/text-field.htm TextField类实现了一种可以接受和显示文本输入的UI控件,它提供了接受用户输入的功能。和另一个文本输入控件PasswordField一起都继承了TextInput这个类,TextInput是所有文本控件的父类。 Figure 8-1 是一个带有标签的典型文本框。 Figure 8-1 Label and Text FieldDescription of "Figure 8-1 Label and Text Field"创建Text Field 在 Example 8-1中...

Java学习(十)

异常处理异常的三个种类:检查异常:检查异常通常是用户错误或者不能被程序员所预见的问题运行时异常:运行时异常是一个程序在运行中可能发生的、可以被程序员避免的异常类型错误:错误不是异常。是用户和程序员无法控制的问题。错误通常在代码中被忽略,虽然想在程序中来修复这个问题,但是对一个错误很少能有所作为。错误在程序中发生时类似于异常。异常和错误都能使我们的应用程序崩溃异常的控制流程异常是被一个方法抛出的对象...

Java学习----对象间的继承【代码】

继承:子类可以使用父类非私有的成员变量和方法publicclass Father {public String name;public String bloodType;privateint age;publicvoid work() {System.out.println("working....");} }publicclass Son extends Father{publicstaticvoid main(String[] args) {Father father = new Father();Son son = new Son();son.work();son.name = "son";System.out.println(son.name);//son.aget = 15; 不可以使用父类私有属性的成员变...

java学习(五)java类继承【代码】

1.制作一个工具类的文档 javadoc -d 目录 -author -version arrayTool.java 实例: class arrayDemo {publicstaticvoid main(String[] args){int[] arr = {23,34,54,65,57,7};//遍历数组 arrayTool.printArray(arr);//获取数组中的最大值int max = arrayTool.getMax(arr);System.out.println("数组中的最大值为"+max);//获取数组中元素的索引int index = arrayTool.getIndex(arr,57);System.out.println("57在数组中的索...

JAVA学习笔记-类型提升的问题

//表达式中的类型提升问题int a = 3;long b = 4;double d = 5.3;int c =(int)(a+b); //做所有的二元运算符(+-*/%),都会有类型提升的问题!float f = (float)(a+b); //a为int,b为double,a+b会被提升为double类型,而赋值给f时,f为float类型,股需要强制转换!容易出错的练习题:一年挣10亿,20年挣多少钱?int money = 1000000000;int years =20;long total = (long)money*years; //这里巧妙的运用了强制转型的类型提升,解决...

Android(java)学习笔记123:Clock app编写报错【代码】

1.首先我们二话不说直接先看报错内容如下:07-12 08:25:03.572: E/dalvikvm(3602): native fork pid:0 done. 07-12 08:25:03.582: E/dalvikvm(3602): threadid=6: created from interp,name=ReferenceQueueDaemon 07-12 08:25:03.582: E/dalvikvm(3602): threadid=6: calling run(),name=ReferenceQueueDaemon 07-12 08:25:03.582: E/dalvikvm(3602): threadid=7: created from interp,name=FinalizerDaemon 07-12 08:25:03.582: E...

java学习1-初识java编程【图】

需要安装的软件1、java jre2、java JDK EE版本3、UltraEdit网站:http://www.oracle.com/technetwork/java/javase/downloads/index.html本人安装java目录为C:\Java\jdk1.8.0_05\bin。javac----编译器java----字节码解释器jar---jar包压缩使用命令行javac编译时需要使用 set path=C:\Java\jdk1.8.0_05\bin设置编译器所在路径,使cmd可以找到javac编译器 使用java字节码解释器时,java解释器通过classpath加载*.class文件,所以需要设...

Java学习笔记(Javase毕向东版视频)一【图】

1、j2se(标准版)/j2ee(企业版)/j2me(手机版)是Java不同应用领域的简称。Java5后称为javase/javaee/javame。2、Java第一大特性:跨平台。是因为在不同系统中安装Java虚拟机(jvm)来解析Java程序。3、jre(java运行环境)=jvm+类库;jdk(Java开发工具包)=jre+开发工具包(编译工具javac.exe,打包工具jar.exe),4、在jdk安装包的bin目录下是Java的一些工具软件,但是这些EXE文件不能双击打开,只能通过命令行工具使用。这就是人机交互的两种方...

java学习笔记(5) 控制语句

控制语句:java控制可以分为7种:*控制选择结构语句:  *if if else  *switch*控制循环结构语句:  *for  *while  *do while*改变控制语句顺序:  *break  *continue 原文:https://www.cnblogs.com/fqh123/p/12045601.html

安卓和 java 学习笔记【代码】【图】

1、访问权限为 private 的成员变量或方法,需要执行setAccessible() 方法,并将入口参数设置为 true; 否则不允许访问。 2、为了保证线程的安全,可以使用同步块 synchronized 关键字。还有一种是定义同步的方法,同步方法前面有 synchronized。// 1synchronized(Object){...// } // 2 publicsynchronizedvoid doit(){// 将共享资源操作放置在这里 } 3、关于 try catch finaly 的先看下面这个程序:protectedboolean fina11(){try{...

Android(java)学习笔记158:Java程序入口和Android的APK入口【代码】

1.Java程序的入口:static main()方法publicclass welcome extends Activity {@Overridepublicvoid onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);}public static void main(String[] args) {System.out.println("Hello dalvik");}}2.APK的运行入口:ActivityThread类(APK入口类是ActivityThread,Activity仅仅是一个回调的类) ActivityThread类:它管理应用进程的...

Java学习笔记之自定义异常【代码】

1.自定义异常类:/*** 自定义异常,只要继承继承Exception类或其子类即可* @author Administrator**/publicclass FileException extends Exception {/*public FileException(){}public FileException(String gripe){//super(gripe);}*/publicvoid printStackTrace(){System.out.println("suohai");} }2.抛出异常:class Text{publicstaticvoid t() throws FileException{/** 调用t(),必须捕捉这异常,需要在别的类中接受这异常,就得...

java学习内容整理

转自:http://www.cnblogs.com/caoleiCoding/p/6170555.html首先,我个人比较推崇的学习方法是:先学java前段,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解!  其中J2SE是关键,如果学好了java se 部分,基础扎实了,后面进阶学习也比较轻松!  补充说明一下:我觉得学习java比较合适的方法是先把所有的知识点过一遍,然后把所有的知识点串起来,边做开发...

JAVA学习之List、Set、数据结构、Collections【图】

第一章 数据结构1、栈 先进后出原则2、队列 先进先出原则3、数组 特点:查询快,增删慢4、链表 特点:查询慢,要从头查起;增删快。分为:单向链表 没有顺序双向列表 有顺序5、红黑树 红黑树的约束:1. 节点可以是红色的或者黑色的2. 根节点是黑色的3. 叶子节点(特指空节点)是黑色的4. 每个红色节点的子节点都是黑色的5. 任何一个节点到其每一个叶子节点的所有路径上黑色节点数相同红黑树的特点:速度特别快,趋近平衡树...