问题列表 - 第18000页

什么是初始化的java对象字段?

它是nullObject类型?

class C {
    int i;
    String s;
    public C() {}
}
Run Code Online (Sandbox Code Playgroud)

s永远null吗?

简单类型怎么样int?那会是什么?零或任意值?

方法中的局部变量怎么样?

public void meth() {
    int i;
}
Run Code Online (Sandbox Code Playgroud)

什么是酉值i


然而,依赖于这样的默认值通常被认为是糟糕的编程风格.

好的,你建议我们做什么?

class A {
    String s = "";
    int i = 0;
}
Run Code Online (Sandbox Code Playgroud)

要么:

class A {
    String s;
    int i;
    public A() {
        // default constructor
        s = "";
        i = 0;
    }
}
Run Code Online (Sandbox Code Playgroud)

哪个更好?为什么?

java initialization

9
推荐指数
1
解决办法
2万
查看次数

Thread.Start()vs BackgroundWorker

使用thread.start和使用后台工作程序创建线程有什么区别?

.net multithreading

5
推荐指数
1
解决办法
1836
查看次数

Javascript变量类型(字节)

我搜索了javascript字节类型变量,我找不到字节类型变量???

谢谢.

javascript variables byte types

8
推荐指数
2
解决办法
2万
查看次数

如何将字符串拆分为数组但仅在字符的第一个实例上拆分(在本例中为空格)

我有一个字符串"ABC DEF EFG",我想得到一个数组:

array [0] ="ABC"
数组[1] ="DEF EFG"

c# arrays

1
推荐指数
2
解决办法
628
查看次数

TSQL:如何获取事务日志的大小?

如何获取事务日志的当前大小?我如何获得尺寸限制?

我想对此进行监控,以便确定备份事务日志的频率.

我执行大型操作时通常会遇到事务日志问题.

sql-server transaction-log

9
推荐指数
1
解决办法
1万
查看次数

使用元素类在使用jQuery单击时交换类

我已经编写了这个简单的jQuery,它根据单击包含的锚来交换包含ul的类.它工作正常,但是,我知道这很麻烦.我想知道是否有人可以指出一种方法来做同样的效果,而无需手动输入每个类名.我只是一个jQuery newb,我希望了解更多.

我想有一个我可以编写的jQuery函数,它不会涉及手动插入每个类名,但是可以只接受锚标记的类并将其打到ul上.

jQuery

$("#infosplashnav a.news").click(function () { 
  $(this).parents("ul:eq(0)").removeClass();
  $(this).parents("ul:eq(0)").addClass("news");
});
$("#infosplashnav a.communitylife").click(function () { 
  $(this).parents("ul:eq(0)").removeClass();
  $(this).parents("ul:eq(0)").addClass("communitylife");
});
$("#infosplashnav a.youth").click(function () { 
  $(this).parents("ul:eq(0)").removeClass();
  $(this).parents("ul:eq(0)").addClass("youth");
});
Run Code Online (Sandbox Code Playgroud)

HTML

<ul id="infosplashnav" class="news">
     <li><a href="#news" class="news">News &amp; Events</a></li>
     <li><a href="#communitylife" class="communitylife">Community Life</a></li>
     <li><a href="#youth" class="youth">Youth</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jquery

1
推荐指数
1
解决办法
277
查看次数

const shared_ptr到shared_ptr

如何将指向const对象的shared_ptr转换为指向非const对象的shared_ptr.我正在尝试执行以下操作:

boost::shared_ptr<const A> Ckk(new A(4));

boost::shared_ptr<A> kk=const_cast< boost::shared_ptr<A> > Ckk;
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

boost shared-ptr

17
推荐指数
2
解决办法
2万
查看次数

c#.net中的气球类为winforms

使用winforms在c#.net中是否有气球类?

.net c# winforms

2
推荐指数
1
解决办法
1098
查看次数

PasswordBox和TextBox的通用样式

如何为TextBox和PasswordBox定义公共样式?

我的方法是,我已经为TargetType FrameworkElement定义了一个Style,但这并不是常见的样式,因此FrameworkElement上不存在很少的属性.

我的TextBox样式等于PasswordBoxStyle

<Style TargetType="{x:Type TextBox}">
    <Setter Property="SnapsToDevicePixels" Value="True"/>
    <Setter Property="OverridesDefaultStyle" Value="True"/>
    <Setter Property="KeyboardNavigation.TabNavigation" Value="None"/>
    <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
    <Setter Property="MinHeight" Value="30"/>
    <Setter Property="AllowDrop" Value="true"/>
    <Setter Property="FontFamily" Value="Verdana"/>
    <Setter Property="FontSize" Value="14"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type TextBox}">
                <Border Name="Border" CornerRadius="4" Padding="2" Background="White" BorderBrush="Black" BorderThickness="1" >
                    <ScrollViewer Margin="0" x:Name="PART_ContentHost"/>
                </Border>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

wpf xaml

7
推荐指数
1
解决办法
6618
查看次数

一步检查字符串的空值和空白

我有一个setter方法.

然后当运行另一个(比如生成)方法时,我需要检查我的字段的值.所以在String属性的情况下,我需要知道它是否包含值或者是否未设置.所以它可能是null,""或有意义的东西,有3种可能性.首先检查空值是否相当无聊:

if (s != null)
Run Code Online (Sandbox Code Playgroud)

然后换一个空字符串

if (!s.isEmpty())
Run Code Online (Sandbox Code Playgroud)

这里有一步检查吗?你可以告诉我,我可以使用空String初始化我的String字段.[这是常见的吗?]但是如果有人将null值传递给setter方法setS呢?那么在对该对象做某事之前,我们总是要检查Object值是否为null?

好吧,是的,setter方法可以检查它的值,如果字段为null,getter方法也可以返回非null值.但它是唯一的解决方案吗?对于程序员来说,在getter和setter中做太多工作了!

java string

10
推荐指数
2
解决办法
3万
查看次数