![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
LZT_SZITMAN
懂一点文科知识的程序员
展开
-
Java中length、length()、size()的区别
length属性:用于获取数组长度。int ar[] = new int{1,2,3}/*** 数组用length属性取得长度*/int lenAr = ar.length;//此处lenAr=3System.out.println("Arr length:"+lenAr);length()方法:用于获取字符串长度。String str = "Hello World Java";...转载 2018-03-14 17:34:02 · 227 阅读 · 0 评论 -
Java的11个关键术语
注:文章中有些地方出自《Java核心技术》一书1.简单性人们希望构建一个无须深奥的专业训练就可以进行编程的系统,尽管人们发现C++不太适用,但是Java在很多的设计上尽可能地接近C++。例如Java的语法就是C++语法的一个“纯净”版本。这里没有头文件,指针运算(甚至指针语法),结构,联合,操作符重构,虚基类等。2.面向对象开发Java时面向对象技术已经相当成熟了。Java的面向对象特性与C++旗...原创 2018-03-09 20:36:35 · 469 阅读 · 0 评论 -
Java数据类型
在Java中每一种基本类型长度都是确定的,这有别于C/C++Java中一共有8种基本类型( primitive type),其中4种整形、2种浮点型、1种表示Unicode编码字符单元的字符类型char和一种表示真值的boolean类型注意:在Java中没有任何无符号(unsigned)形式的int、short、long、byte。...原创 2018-03-09 21:21:20 · 215 阅读 · 0 评论 -
java中需要用equals来判断两个字符串值是否相等
在C++中,两个字符串比较的代码可以为: (string1==string2) 但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false Java中必须使用string1.equals(string2)来进行判断 eg: string s1="Hello"; string s2="Hello"; 则(s1==s2)=true; 因为他们指向的同一个对象。 eg:String s1...转载 2018-03-09 21:53:02 · 627 阅读 · 0 评论 -
Java带包的cmd命令行运行方式
喜欢用命令行cmd+Notepad++编写Java程序的朋友经常发现出现找不到同一个包下的其他类的情况。例如:在包test下有两个程序A.java和B.java,但是在A.java中实例化一个B对象会报错。代码如下:A.javapackage test;public class A{ public static void main(String []args) { B t = new ...原创 2018-03-14 17:22:09 · 501 阅读 · 0 评论